以太网的数据部分长度一定是46-1500吗?

lvss900606 2018-04-18 05:10:24
以太网的数据部分长度一定是46-1500吗?
...全文
2265 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
这个长度的定义,只是为最通用的效率最高情况下定义,定义在最大包长1500,一般的网卡,你可能通过修改mtu值来改变,对于特定的场景来说,可能最大包长1500不适合,你可以自定义,但是要确定网卡的驱动程序支持,事实上一般情况你根本不必修改,并不是大了好或是小了好
还有这是协议层数据,和你应用层面无关的,你发送数据,完全可以超过这长度的,协议层会拆包,交给物理层传输
HkXtUg 2018-10-27
  • 打赏
  • 举报
回复
帧的长度范围是 64 - 1518.
至于最小为什么是64 byte, 据称是制定协议时算了一个检测冲突的最小时间, 这个时间在一个"标准"的物理上下文之下最少需要发送64byte"挤"出来...
那么64 - 帧头尾, 载荷部分最少就需要 46byte了
weixin_42183405 2018-05-10
  • 打赏
  • 举报
回复
Objective-C——atomic一定是线程安全的吗?
  • 打赏
  • 举报
回复
楼上大佬威武 学习了
hexoxssaa 2018-05-10
  • 打赏
  • 举报
回复
了解一下Jumbo frame
Evan_ZGYF丶 2018-05-08
  • 打赏
  • 举报
回复
是的 Ethernet II以太网帧格式: 目标MAC 源MAC 类型 数据 FCS 6字节 6字节 2字节 46-1500字节 4字节

3,811

社区成员

发帖
与我相关
我的任务
社区描述
硬件使用 交换及路由技术相关问题讨论专区
社区管理员
  • 交换及路由技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧