今日热门!计算机网络那些事之 MTU 篇
哈喽大家好,我是咸鱼
(资料图片)
今天我们来聊聊计算机网络中的 MTU (Maximum Transmission Unit)
什么是 MTU ?MTU(Maximum Transmission Unit)是指数据链路层中的最大传输单元
通俗点来讲,MTU 是指数据链路层能够传输的最大数据帧的大小(以字节为单位)
以 CentOS 7 为例,可以通过 ifconfig
命令来查看 MTU 值
我们知道,数据在数据链路层中通常是以数据帧(Frame)的形式来传输
因为传输的 Frame 不可能无限大(传小的可以),那么一次传多大的 Frame 最合适、最高效就成了一个需要考虑的问题
所以说我们要设定一个值(也就是 MTU),这个值用来限制 Frame 的大小
维基百科有这么一段话
Larger MTU is associated with reduced overhead. Smaller MTU values can reduce network delay.
由上面的话可以得出:
MTU越大,开销越小
这句话是很容易理解的,更大的 Frame 意味着包含的有效数据也就更多
我一次能传更多的数据了,那么传输次数就少了,在网络上的开销就变小了
较小的MTU值可以减少网络延迟
这句话容易让人引起困惑,为什么 MTU 值小能够减少网络延迟呢?
如果 MTU 设置的很大,意味着一次能传更大的数据了,那占据链路的时间就会更长,所以总体上网络延迟就会变大
而且如果一大段数据里面有一个 bit 出错了,这一大段就会整个重传,重传的代价是很大的
那么 MTU 设置成多少合适呢?
为什么 MTU 的值是 1500?RFC 标准定义以太网的默认 MTU 值为 1500,为什么是 1500 ?
这是一个历史遗留问题
早期的以太网使用共享链路的工作方式,为了保证 CSMA/CD(载波多路复用/冲突检测)机制,规定了以太帧长度最小为 64 字节,最大为 1518 字节
最小 64 字节是为了保证最极端的冲突能被检测到,64 字节是能被检测到的最小值
最大不超过 1518 字节是为了防止过长的帧传输时间过长而占用共享链路太长时间导致其他业务阻塞
所以说数据帧的最大长度被限制为 1518 字节(包括帧头、帧尾和CRC校验)
18 字节用于帧头和帧尾,其中 CRC 校验占据 4 字节,剩下的 1500 字节就是最大数据载荷(Payload)
因此,1500 字节被定义为以太网数据帧中数据部分的最大长度(MTU)
虽然技术不断发展,但这个规定一直没有更改
发送数据大小超过 MTU 怎么办?以太网经过几十年的发展,速度已经从最初的10M被提升到了上百G,速度提高了上万倍
在这样高速度的传输数据中,如果还是延续经典以太网的最大帧长不超过1518 字节的限制,那么在每秒中传输的数据包的个数将很大
于是一些厂商提出了巨型帧(Jumbo Frame)的概念,把以太网的最大帧长扩展到了9K
目前还没有获得 IEEE 标准委员会的认可,但是大多数的设备厂商都已经开始支持
以太网的 MTU 默认值是 1500,如果发送 Frame 小于 MTU(例如 1000 字节),直接传输就行
如果大于 MTU(4000 字节),那就需要进行分片(Fragment)
即第一次发送 1500 字节(IP header 20 字节 + Payload 1480 字节)
第二次发送 1500 字节(IP header 20 字节 + Payload 1480 字节)
第三次 1000 字节(IP header 20 字节 + Payload 980 字节)
可能有小伙伴问,那我传的数据大小不够数据帧规定的最小 64 字节怎么办?
答案是:在实际数据内容后面添加填充数据,使得数据包总长度达到最小长度要求。填充数据可以是任意无意义的字节,例如全 0 或全 1 的数据
如何保证发送的数据不超过 MTU ?前面我们知道,如果发送的数据大于 MTU,则就会进行分片操作
要让最终传给数据链路层的 Frame 数据大小不超过 1500 bytes,就要保证上层中的每一层的数据都没有超过这个大小
如果 MTU 是 1500,那么 IP 层就要保证 IP 层的 Packet 数据不超过 1480 bytes (1500 bytes – 20 bytes IP header),
对于 TCP 来说,它要保证每一个 Segment 数据大小不超过 1460 bytes (1460 bytes – 20 TCP header)
以 TCP 层(传输层)为例子, TCP 层是怎么知道发送的数据不会超过 MTU 呢?
IP 层(网络层)问数据链路层数据最大传输单元( MTU )是多少
TCP 层会问 IP 层数据最大传输大小(Maximum packet size)是多少
这样 TCP 层就会知道自己的最大传输数据大小,叫做 MSS(Maximum segment size)
在 TCP 的握手阶段,MSS(Maximum Segment Size)是用于指定TCP报文段中数据部分的最大长度
对于 TCP 来说,知道自己的 MSS 没有什么用
例如作为接收端来说,收到的包大小取决于发送端,得让发送端知道自己的 MSS 才行
所以在建立 TCP 连接时,双方需要协商一个合适的 MSS 值,以便在数据传输过程中进行分片和重组
什么是 TSO前面我们介绍了什么是 MTU、MSS
如果你去抓一下包看看,你可能会遇到下面这种情况
明明协商了 MSS 为 1460 字节,为什么数据居然有一万多字节?
在建立 TCP 连接时,双方需要协商一个合适的 MSS 值,以便在数据传输过程中进行分片
但是这个分片过程往往是简单重复而且计算量比较大的,需要占用较多的 CPU 资源
所以网卡就会对内核说:哥这种小事我来干就好了,不需要麻烦您
然后内核就会把大包发给网卡,网卡来负责分片
这个叫做 TSO(TCP Segment Offload)
TSO(TCP Segmentation Offload)是一种网络传输卸载技术,用于减轻主机的网络数据包分段负担,提高网络传输性能
我们在抓包的时候看到是还在内核里的包,后面网卡拆包的过程是看不到的
网卡不但能对发送的包进行 offload,也可以对接收的包进行 onload,简单来说就是网卡会先把一些小的包积攒下来,然后合起来发送给内核
# 查看网卡上面是否开启 TSO 功能# on 表示开启[root@root~]# ethtool -k <网卡名称>tcp-segmentation-offload: on tx-tcp-segmentation: on tx-tcp-ecn-segmentation: on tx-tcp6-segmentation: on tx-tcp-mangleid-segmentation: off
最后总结一下:
MTU 是指数据链路层能够传输的最大数据帧的大小(以字节为单位)。由于历史原因,MTU 的值最小为 64 字节,最大为 1518 字节(Payload 则是 46~1500 字节)
如果发送的数据大于 MTU,则就会进行分片操作;如果小于 MTU,就会在实际数据内容后面添加填充数据,使得数据包总长度达到最小长度要求
MSS(Maximum Segment Size)是用于指定 TCP 报文段中数据部分的最大长度。在建立 TCP 连接时,双方需要协商一个合适的 MSS 值以便在数据传输过程中进行分片和重组
TSO(TCP Segmentation Offload)是一种网络传输卸载技术。TSO 技术将分片过程从 CPU 转移到网卡上的专用硬件,网卡负责将应用程序的大块数据分段为适当大小的数据包,并添加 TCP 首部,然后直接发送到网络上
标签:
相关阅读
-
今日热门!计算机网络那些事之 MTU 篇
哈喽大家好,我是咸鱼今天我们来聊聊计算机网络中的MTU(MaximumTransm -
苏纳克要让中英走向冲突,中方硬核反制...
英国在很多年前它有个响亮的名号叫“日不落帝国”,虽然现在的实力... -
世界今头条!2023年注会《会计》分录大...
2023年注会考试倒计时,必须拿下的知识点你掌握了么?正保会计网校老师 -
丧假直系亲属的范围百度_丧假直系亲属的...
对于丧假直系亲属的范围是什么这个问题感兴趣的朋友应该很多,这个也是 -
微速讯:姑娘骑电动车的时候要注意点,...
姑娘骑电动车的时候要注意点,特别是在下雨天,别光顾玩手机!哈哈哈哈 -
梅赛德斯AMG电动滑板车最后一英里零排放...
梅赛德斯-AMG电动滑板车即将推向市场,以环保的方式缩小最后一英里的出
精彩放送
-
今日热门!计算机网络那些事之 MTU 篇
哈喽大家好,我是咸鱼今天我们来聊聊计算机网络中的MTU(MaximumTransm -
【短讯】氢能板块利好险些落空?4GW光伏...
【短讯】氢能板块利好险些落空?4GW光伏制氢招标终止代理机构:后续还 -
方萍萍:黄金短期调整期间有部分资金建仓
通过对黄金小时图解析得知黄金早盘15分钟级别出现了底部信号上午反弹了 -
紧急联系人需要承担什么责任?网贷审核...
紧急联系人需要承担什么责任?网贷审核会审核紧急联系人的真实性吗?随 -
苏纳克要让中英走向冲突,中方硬核反制...
英国在很多年前它有个响亮的名号叫“日不落帝国”,虽然现在的实力... -
全球即时:身材不好,就不能穿吊带了吗?
越是闷热的夏天,越想从多余累赘的衣物中挣脱,能呼唤起凉意的除了空调 -
【地评线】彩云网评:数字赋能升级社会...
对信息系统的升级改造,就不是简单地将原有工作流程进行电子化或数字化 -
第十四届夏季达沃斯论坛“抢鲜看” 六...
为期三天的第十四届夏季达沃斯论坛今天(27日)在天津举行,本次论坛吸 -
各早稻主产区多举措积极应对“三碰头”...
早稻是我国全年粮食收获的第二季。当前正是早稻抽穗扬花灌浆期,也是产 -
全球滚动:白银多头突遭打击!银价短线一...
24K99讯周二6月27日欧市盘中现货白银短线突然快速下滑银价目前位于2285 -
世界今头条!2023年注会《会计》分录大...
2023年注会考试倒计时,必须拿下的知识点你掌握了么?正保会计网校老师 -
【当前热闻】“宁可种树累死,也不能让...
这里曾黄沙漫天,寸草不生,如今绿树成荫,生机盎然。这里是毛乌素沙漠 -
海拔4600米,这里有群“追光者”|每日讯息
6月25日,雅砻江流域两河口水电站水光互补一期项目——柯拉光伏电站... -
快看点丨不动产登记中心登门办化解遗留...
不动产登记中心登门办化解遗留问题解民忧,开发商,东海县,平明镇,不动产 -
元刻本《乐府诗集》加入成博“汉字中国...
人从众的成都博物馆汉字中国方正之间的中华文明开展以来首次展品上新! -
丧假直系亲属的范围百度_丧假直系亲属的...
对于丧假直系亲属的范围是什么这个问题感兴趣的朋友应该很多,这个也是 -
一起来“赶集”!南桥镇新城社区“益新...
近日,南桥镇新城社区联合曙光村、庙泾村及百企联百区企业于百联南桥购 -
信息:外汇界新一:黄金真的太弱了
我不知道现在说这种话会不会被喷但事实黄金就是弱你可以从现在几个层面 -
当前短讯!投放4576万元贷款支持快递物...
近日,中国农业发展银行横峰县支行成功投放4576万元农村流通体系建设项 -
微速讯:姑娘骑电动车的时候要注意点,...
姑娘骑电动车的时候要注意点,特别是在下雨天,别光顾玩手机!哈哈哈哈 -
最近爆出一个消息,说我们的央行狂买黄...
最近爆出一个消息,说我们的央行狂买黄金,买了620亿黄金。,央行,黄金, -
世纪佳缘推出“组局”功能 满足年轻人...
近日,知名婚恋APP世纪佳缘推出了全新的组局功能,这一功能将传统的... -
世界焦点!人工智能重塑数字世界 推动...
6月26日,世界互联网大会数字文明尼山对话主论坛在山东济宁曲阜尼山举 -
环球聚焦:头狼:早盘路演黄金1930空,...
1930持仓看跌中早盘路演我们再次公开给出现价单1930直接空目前下跌到19 -
易维哲:黄金可能还有下跌,原油继续震荡
黄金日内继续维持窄幅震荡盘中1929空单目前暂时持仓中原油到目前维持也 -
中央网信办:即日起开展暑期未成年人网...
据“网信中国”微信公众号消息,为进一步强化未成年人网络保护,营... -
利率升至4.5%这对抵押贷款利率意味着什么
英国央行(BoE)宣布本月将基本利率上调0 25%。这是连续第12次加息,并将 -
梅赛德斯AMG电动滑板车最后一英里零排放...
梅赛德斯-AMG电动滑板车即将推向市场,以环保的方式缩小最后一英里的出 -
中国正式接受世贸组织《渔业补贴协定》...
央视网消息:据商务部,6月27日,中国商务部部长王文涛向世贸组织总干 -
十四届全国人大常委会举行第六次委员长...
新华社北京6月27日电十四届全国人大常委会第六次委员长会议27日上午在 -
中国代表强调以发展促进人权
新华社联合国6月26日电中国常驻联合国副代表戴兵26日在《世界人权宣言 -
注意!高考志愿填报7句重要提醒
随着各地2023高考分数线公布,高考志愿填报工作也陆续启动。高考志愿填 -
人工智能重塑数字世界 推动数实融合高...
光明网讯(记者雷渺鑫)6月26日,世界互联网大会数字文明尼山对话主论 -
杜康:黄金反弹遇阻,1928现价空!
现价布局拒绝马后炮黄金现价1928继续空了震荡已近尾声随时可以再次开启 -
江苏索普: 江苏索普关于生产装置完成停...
江苏索普:江苏索普关于生产装置完成停车检修并恢复生产的公告 -
百川畅银:与中信证券签署合作框架协议-...
百川畅银晚间公告,公司与中信证券签署了《合作框架协议》,双方共同研 -
今日热搜:四川一社区称15岁育龄女子可...
社区回应15岁育龄女子可领叶酸 -
春晖书屋开展端午安康巧做香囊DIY活动|...
工作人员认真的教,小朋友们跟着一起学,从香囊布面的折法、缝制的方法 -
助力中国跨境电商行业发展,浙江苏易士S...
近年来,国人对跨境平台购物的热情不断升温。在国家支持政策的推动 -
焦点要闻:工会工作如何补短板?“户口...
记者日前获悉,为进一步助推企业工会规范化建设,广东省韶关市总工会积 -
和评理|“搬不走、分不开” 中韩应相...
在双边关系面临困难的情况下,韩国外长朴振日前表示,韩国将继续“... -
智慧医院探访记|当前快看
核心阅读今年3月,中办、国办印发《关于进一步完善医疗卫生服务体系的 -
郑氏点银:黄金震荡慢上行,原油68.4上...
郑氏点银黄金震荡慢上行原油684上继续看反弹回顾昨日行情走势及出现的 -
简讯:老婆出轨后我用3年时间报复了她(...
婆出轨后我用3年时间报复了她,老婆出轨后有什么征兆这个问题很多朋友 -
2023年6月27日山东省正丁酰氯价格最新行...
中国报告大厅2023年6月27日山东省正丁酰氯价格最新走势监测显示:山东 -
头条:河北省第十届残运会暨第六届特奥...
长城网·冀云客户端6月27日讯(记者 肖雯)记者从河北省残联获悉, -
领峰金评:黄金跌势逐渐放缓 多空大战...
2023年6月27日一基本面近期美国数据显示美国企业活动降至三个月最低水 -
播报:裴瑞:黄金,对称三角形,可短线...
黄金目前大趋势还是空头所以主要操作策略以做空为主看下图关键是入场点 -
传言甲壳虫以电动形态回归? 德国大众...
随着smart、mini以及大众T1等经典车型相继进行新能源转型,市场对大众 -
第十四届夏季达沃斯论坛聚焦六大话题 ...
央视网消息:为期三天的第十四届夏季达沃斯论坛今天(6月27日)在天津 -
国家级经开区集聚外资企业超3万家|天天热议
新华社南京6月27日电(记者刘巍巍、谢希瑶)“投资中国年”国家级经... -
火龙果要放冰箱好还是常温保存好_火龙果...
火龙果可以冷藏来保持,低温冷藏保存的话,可以有效地控制微生物生长繁 -
山西发现战国水井遗存 实证2400年前筑...
日前,山西省考古研究院对外发布考古发掘报告称,当地考古人员在阳泉市 -
居民如何看待既有住宅加装电梯?面临哪...
十四届全国人大常委会第三次会议今天(26日)起至28日在北京举行。无障碍 -
当前热门:网信办开展暑期未成年人网络...
证券时报e公司讯,中央网信办自即日起,开展为期2个月的“清朗·202... -
当前动态:消防救援队伍全力投入汶川“6...
6月27日凌晨,阿坝州消防救援支队指挥中心接到报警:汶川县绵虒镇板子 -
聚焦港口热点,共谋建设之策——全球数...
参展 参会联系:谢女士132 6839 3127参展 参会联系:谢女士132 6839 3127 -
今头条!第十四届夏季达沃斯论坛今天开...
第十四届夏季达沃斯论坛今天(27日)起至29日在天津举行。这是论坛时隔 -
完全犯罪使者
1、《完全犯罪使者》是2000年群众出版社出版的图书。文章到此就分享结 -
张良点金:原油破位70见底!做多!
原油破位70见底做多原油价格突破70后一小时形态见底多具体操作策略70多 -
天天动态:“教育+数字化”来了 看这些...
教育部日前在湖北武汉举行2023年全国教育数字化现场推进会,梳理总结国 -
世界百事通!我国拟立法保障粮食安全
新华社北京6月26日电(记者王立彬)为保障粮食有效供给,确保国家粮食 -
头狼:隔夜原油69持续干多,涨至70上方-...
原油多单收割隔夜原油持续在69附近干多大阳线终于起来了直接抵达70上方 -
支付宝新专利可实现手机刷掌支付
天眼查App显示,6月27日,支付宝(杭州)信息技术有限公司申请的“基于 -
狠狠干2017在线电(关于狠狠干2017在线...
1、电影《狠狠的爱》是一部由李翔编剧的电影作品,影片主要讲述了乐儿 -
世界时讯:旅游股持续活跃,西安旅游触...
每经AI快讯,6月27日下午,A股旅游股持续活跃,西安旅游触及涨停,中广 -
宇信科技中标国家重要金融基础设施机构...
据宇信科技(300674)消息,近日,“国家某重要金融基础设施机构云平台软 -
天津普林(002134)盘中异动 股价振幅...
摘要:2023年06月27日天津普林(002134)股价大幅拉升6 65%,该股报10 -
大专学什么专业好就业前景好?大专学历...
大专学什么专业好就业前景好?大专比较好的专业包括室内设计技术专业... -
铁路端午小长假运输发送旅客7037.9万人次
6月25日,为期5天的铁路端午小长假运输圆满收官,全国铁路累计发送旅客 -
空心树桩成“景点” 各种野生动物纷纷...
央视网消息:大兴安岭松岭砍都河国家湿地公园内出现了一处“动物界... -
凝聚各方力量 关爱儿童成长(民生观)
呵护未成年人的健康成长,需要你我共同努力6月份,新修订的《北京市未 -
奇迹笨小孩结局是怎么样的?奇迹笨小孩...
奇迹笨小孩结局是怎么样的?电影《奇迹笨小孩》最后结局每个人都是好... -
环球速递!连续高温晴热 灌区提前蓄水...
央视网消息:近日,辽宁省出现连续高温晴热天气,多地发布了高温橙色预 -
哪些情况看守所不收|环球热讯
一、哪些情况看守所不收犯罪嫌疑人有下列情况的,看守所不收:1 经医疗 -
每日时讯!韩庚_撑伞mv的拍摄地点是江原道吗
想必现在有很多小伙伴对于韩庚撑伞mv的拍摄地点是江原道吗方面的知识都 -
我国浅层常压页岩气开采取得突破_热点在线
6月26日,中国石化部署在重庆武隆地区的风险探井——坪地1HF井,自... -
6.27午评|短线盯这个就可以了!|全球热讯
昨夜欧美股市涨少跌多,美股小幅调整。直接受到俄乱局影响的欧洲股市以 -
天天热门:夏开头的古诗有哪些 带夏的古...
抄写作文网小编为大家提供夏开头的古诗有哪些带夏的古诗有哪些来供大家 -
黔东南州已累计获2023年中央就业补助资...
荐·读●逛夜市、品美食……感受凯里“烟火气”的魅力●黔东南1起!... -
每日速递:小冯:双币回踩支撑短线看反...
比特币每一个阶段的行情走势都具备一定的规律性例如现阶段的比特币和以 -
纳芯微全新推出120V半桥驱动NSD1224系列
纳芯微全新推出120V半桥驱动NSD1224系列:据纳芯微官微,纳芯微全新推 -
今日最新!浙江交科(002061.SZ)拟向浙江...
智通财经APP讯,浙江交科(002061)(002061 SZ)公告,公司为进一步增强子 -
翔丰华:6月26日融资买入1256.81万元,...
6月26日,翔丰华(300890)融资买入1256 81万元,融资偿还1095 98万元 -
影视传媒股震荡反弹 万达电影涨停|每日热闻
6月27日讯,影视传媒股震荡反弹,截止发稿,万达电影涨停,金逸影视 -
玉石俱焚什么意思如何理解?飞蛾扑火什...
玉石俱焚什么意思如何理解?玉石俱焚的意思是:美玉和石头一样烧坏。... -
环球新动态:满周岁啦!我国首头人工饲...
今天(27日),我国第一头在人工饲养环境下出生的雌性二代江豚满周岁了 -
斛珠夫人帝旭爱缇兰吗?缇兰第几集说出...
斛珠夫人帝旭爱缇兰吗?在电视剧《斛珠夫人》中,帝旭起初是不爱缇兰... -
九姑娘刘醒是什么电视剧?义海豪情少康...
九姑娘刘醒是什么电视剧?九姑娘和刘醒的电视剧是《巾帼枭雄之义海豪... -
如懿传令妃扮演者叫什么名字?如懿传令...
如懿传令妃扮演者叫什么名字?《如懿传》中令妃的扮演者是李纯。李纯... -
在轨近一个月 神十六乘组工作有序展开
央视网消息:神舟十六号航天员乘组5月30日进驻中国空间站以来,已经过 -
AI赋能文明发展 文明铸魂技术创新_世界视讯
光明网讯(记者袁晴李汶键)6月26日,世界互联网大会数字文明尼山对话 -
拒绝字母哥招募,点名加盟湖人,来吧,...
如今的湖人队最缺少的是什么球员呢?毫无疑问就是稳定的得分手,勒布朗 -
世界互联网大会数字文明尼山对话在山东...
点击图片观看视频央视网消息(新闻联播):今天(6月26日),世界互联 -
美国国会最新 AI 规则:除付费版 Cha...
财联社6月27日讯(编辑史正丞)当地时间周一,有媒体拿到了一份署名为 -
中宁枸杞、盐池滩羊、贺兰美酒,天猫超...
6月25日,天猫超市宁夏馆在银川正式揭牌,宁夏优质特色产品“出圈”... -
工商银行小额管理费是多少?工商银行上...
工商银行小额管理费是多少?小额费即小额管理费,当持卡人的工行卡账... -
etf基金和普通基金的区别是什么?etf基...
etf基金和普通基金的区别是什么?1、交易场所不同ETF基金属于开放式... -
新闻1+1丨高考填报志愿,今年怎么选?|...
截至26日,今年全国31个省区市的高考录取控制分数线都已公布。如何报考 -
仙佑集团膏药代工与医院合作,提供高质...
仙佑集团膏药贴牌代加工厂家了解到,近年来,随着健康意识的提高和...