关于以太帧的大小

以太网最小包长为60字节 最大传输数据帧的长度为1500字节,为什么这里比较上限是1536

<!--[if !supportEmptyParas]--> <!--[endif]-->

:

以太网数据帧最小为60字节,最大为1500字节 也就是MTU ,这个MTU是包含了上层协议头和payload 再加上以太网14字节的头部 4个字节的crc 1518,

可是代码了怎么判断的是1536呢?

<!--[if !supportEmptyParas]--> <!--[endif]-->

自己找到的一些答案 ,给大家分享一下了:

MTUIEEE 802.3 定义为1500 那么加上以太网的头 crc  就是1518.

ETHER II 头有了一些变化,多了一些字段

1514             Basic maximum Ethernet packet sizew/headers

    +4            Packet with 4 byte CRC

    +2          Align the IP header           

   +16          Prepend a descriptor

<!--[if !supportEmptyParas]--> <!--[endif]--> 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值