才子佳人博客

我的故事我讲述

最大传输单元MTU和巨型帧(Jumbo frame)问题
###SmallArticleTitle###
来源:blog.csdn.net;  编辑:xjh;  2019-05-27

最近重新接触到巨型帧(jumbo frame)这个概念,第一次直接接触是在学校考试监控网络视频传输中,当时视频传输很卡很慢,当发现是巨型帧的问题后,沿交换机通道一路重新定义了MTU,问题马上解决。从此以后,发现办公室视频会议也很流畅,再也没有发现卡的现象。今天重新梳理一下巨型帧的概念。

1. 背景:原来以太网帧的大小为 64bytes ~ 1518bytes。这个大小的定义是在几十年前的事情了,到目前,网络环境极大改变,早已从10/100M 升级到 1G/10 G 的环境下。在1998年,Alteon Networks 公司提出把Data Link Layer最大能传输的数据从1500 bytes 增加到9000 bytes,这个提议虽然没有得到IEEE 802.3 Working Group的同意,但是到目前为止大多数设备厂商都已经支持。

巨型帧面临的最大问题就是它不是一个国际标准。没有标准,巨型帧就成为一个棘手的问题,如果一个企业要采用配备了巨型帧的产品,就要面临设备兼容的问题。巨型帧的典型应用就是监控视频传输、数据中心文件传输。

2. 产生原因:通过启用巨型帧能提高网络的吞吐率和效率,同时减少设备CPU的负担,这是因为加大帧长的好处在于,减少了网络中数据包的个数,减轻了网络设备处理包头的额外开销,即需要花费CPU大量的时间来分片和重组报文。


3. 定义:Jumbo frames 是指比802.3标准Ethernet Frames长的frame,即比1518 bytes大的frames。Jumbo frame 一般指的是二层封装三层IP报文的值大于9000bytes的报文。


In computer networking, jumbo frames are Ethernet frames with more than 1500 bytes of payload, the limit set by the IEEE 802.3 standard.Conventionally, jumbo frames can carry up to 9000 bytes of payload, but variations exist and some care must be taken using the term. Many Gigabit Ethernet switches and Gigabit Ethernet network interface cards can support jumbo frames. Some Fast Ethernet switches and Fast Ethernet network interface cards can also support jumbo frames.

4. 为什么是最大为9000 bytes?4 bytes的CRC CheckSum 最大支持12000 bytes大小的字节,超过了就没有办法检查了,这个理由需要考究,需要确认???

5、MTU测试

使用ping命令,-l 指定包大小。


来源参考:
https://blog.csdn.net/linsan2008/article/details/23991519

分类:网络日志 | 评论数:0 | 浏览数:165
相关文章
文章点击排行
本年度文章点击排行
发表评论:
  • 昵称: *
  • 邮箱: *
  • 网址:
  • 评论:(最多100字)
  • 验证码: