当前位置: 技术问答>linux和unix
想问下如果删除协议栈直接从网卡中读取数据是什么数据呢??
来源: 互联网 发布时间:2016-03-12
本文导语: 是不是只是多了帧头和一些校验信息呢??我似乎对协议栈和网卡驱动之间的关系不明白~~希望明白的人指点一二~~~ | 你可以用一个抓包工具抓取从网络上读取的数据. 以 TCP/IP 协议为例 这个...
是不是只是多了帧头和一些校验信息呢??我似乎对协议栈和网卡驱动之间的关系不明白~~希望明白的人指点一二~~~
|
你可以用一个抓包工具抓取从网络上读取的数据.
以 TCP/IP 协议为例
这个读到的数据是包含
以太网协议头
tcp/ip协议头
所要传输的数据
你直接修改网卡驱动, 打印出接收到的数据,
然后与抓到的数据进行对比.
我现在手头没环境,没办法做实验, 不过, 你可以试一下。
以 TCP/IP 协议为例
这个读到的数据是包含
以太网协议头
tcp/ip协议头
所要传输的数据
你直接修改网卡驱动, 打印出接收到的数据,
然后与抓到的数据进行对比.
我现在手头没环境,没办法做实验, 不过, 你可以试一下。
|
直接从网卡读数据的话,一般是以太祯格式的数据。
我记不太清了,你看看网络协议栈数据格式就行了。
我记不太清了,你看看网络协议栈数据格式就行了。
|
应该是以太网的帧。
你需要根据其格式解析。
你需要根据其格式解析。
|
估计就跟用示波器查看出来一样。一堆高低电平。