以太网帧的最小长度到底是多少?不是64吗?该怎么处理

以太网帧的最小长度到底是多少?不是64吗?该怎么处理

以太网帧的最小长度到底是多少?不是64吗?该怎么处理

www.MyException.Cn   发布于:2012-06-07 15:05:14   浏览:74次
0
以太网帧的最小长度到底是多少??不是64吗?
最近看TCP/IP详解卷一,里面讲到以太网帧的最小长度是64,不足64的全部填充为0。但是我用wireshark捕到的arp包只有42或60个字节。这里有两点疑问:
一是这似乎和以太网帧的最小长度不符;

另一个是arp数据报的长度是28,加上以太网帧的头部14个字节恰好是42个字节,这一点还好理解,但是有的arp报又是60个字节,后面的18个字节全部填充为0,就是填充的话为什么不填充成64个字节,达到以太网帧的最小长度




------解决方案--------------------
是64字节,你用wireshark抓到的包是把最后4个字节的FCS丢掉的结果
在没有达到64字节时,网卡驱动会自动填充到64字节,楼主看到的42字节,可能是包截获在发送前还没有被填充时就被截获了,还有一种情况就是wireshark做了处理,去掉了填充部分。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值