社区
通信技术
帖子详情
发送和获取ARP包问题(用ROW SOCKET 实现)
cleverbaby
2004-11-13 09:05:15
怎样用ROW SOCKET 直接发送和获取ARP 包啊,不用WINPCAP,哪位大侠给指点一下啊,
告诉我那几个套结字的参数怎么设就行,有源码更好,谢了!
...全文
499
5
打赏
收藏
发送和获取ARP包问题(用ROW SOCKET 实现)
怎样用ROW SOCKET 直接发送和获取ARP 包啊,不用WINPCAP,哪位大侠给指点一下啊, 告诉我那几个套结字的参数怎么设就行,有源码更好,谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zxm927
2004-11-15
打赏
举报
回复
windows下的原始套接字只能到网络层,arp不行的,要用工具.
linux下倒提供直接读取以太帧的手段.man 7 socket
netsys2
2004-11-15
打赏
举报
回复
详谈调用winpcap驱动写arp多功能工具
http://blog.csdn.net/yuguanglou/archive/2004/11/06/169932.aspx
netsys2
2004-11-15
打赏
举报
回复
从一般的概念来说 ,ARP 和 ICMP 都属于 IP 层 , 实际上 ,ICMP 在 IP 层之上 , 利用 IP 层收、发数据包,而 ARP/RARP 则在 IP 层之下,它们本身并不使用 IP 层,而是直接在数据链路层上进行收发。
因此要想直接发送和监听ARP包,不能采用RAW AOCKET,只能采用自定义网络驱动的工具,如WINPCAP。
kingzai
2004-11-15
打赏
举报
回复
一般是采用winpcap的,raw socket 做不到
RedAngel001
2004-11-14
打赏
举报
回复
关注...
计算机网络 网络层协议
实现
的功能详解
实例讲解:使用ping命令测试网络判断出
问题
范围 跟踪数据
包
路径主要命令介绍:tracert和pathping#
ARP
协议
arp
协议本网段与跨网段的工作原理 ...
Raw
Socket
接收和
发送
数据
包
snippet/raw-
socket
.md at master · xgfone/snippet · GitHubhttps://github.com/xgfone/snippet/blob/master/snippet/docs/linux/program/raw-
socket
.md Raw
Socket
接收和
发送
数据
包
前言 对于网络层IP数据
包
的接收、
发送
,RAW
SOCKET
接口是通用的,具有可移植性。 但对于数据链路层数据帧的接收、
发送
,不同的系统有不同的机制,不具有可移植性。 对于
深入理解 TCP/IP 协议栈,使用 Raw
Socket
对于 TCP/IP 协议栈,我们或多或少都使用
Socket
API
实现
了一些小程序,甚至有一些朋友结合多路复用技术
实现
了一些简单的并发服务器。但是,对于以下
问题
,大家是否有清晰的答案呢? WireShark 的
实现
原理是什么?我能不能自己
实现
一个简单的 WireShark? 网卡是怎么工作的? 如何仅借助以太网数据帧/IP数据
包
传输数据,而不依赖于传输层协议? TCP 真的有“粘
包
”
问题
吗?...
使用Raw
Socket
进行网络抓
包
aw
socket
,即原始套接字,可以接收本机网卡上的数据帧或者数据
包
,对与监听网络的流量和分析是很有作用的,一共可以有3种方式创建这种
socket
。 中文名原始套接字外文名RAW
SOCKET
作用网卡对该数据帧进行硬过滤类型3种方式 目录 1简介 2总结 简介编辑 1.
socket
(AF_INET,SOCK_RA...
raw
socket
收发数据
raw接收发测试代码
通信技术
4,356
社区成员
28,926
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章