mtu

更新时间:2023-03-19 03:54:03 阅读: 评论:0

a91-怎么查主板型号

mtu
2023年3月19日发(作者:砰然心动)

⽹卡最⼤传输单位MTU和巨型帧(Jumboframe)设置

1.背景:在1998年,AlteonNetworks公司提出把DataLinkLayer最⼤能传输的数据从1500bytes增加到9000bytes,这个提议虽

然没有得到IEEE802.3WorkingGroup的同意,但是⼤多数设备⼚商都已经⽀持

1500bytes不包含18字节(14+4CRC)

2.产⽣原因:提⾼⽹络的吞吐率和效率(⼩的数据报⽂封装⼆层信息时,效率不⾼),同时减少设备CPU的负担(对于⼩的报⽂,CPU花

费⼤量的时间来分⽚和重组报⽂)

3.定义:Jumboframes是指⽐标准EthernetFrames长的frame,即⽐1518/1522bytes⼤的frames

1)Jumboframe的⼤⼩是每个设备⼚商规定的,不属于IEEE标准

2)Jumboframe在full-duplex的Ethernet⽹络上运⾏

3)Jumboframe定义了⼀个“linknegotiation”协议,来和对端的设备协商,

是否对端设备⽀持使⽤Ju巨人歌利亚 mboframes

4)标准的以太⽹IP报⽂⼤⼩是:1500bytes,不包含以太⽹头和FCS的18bytes(6+6+2+4),

如果包含以太⽹头和FCS,则为1518bytes

5)Jumboframe⼀般指的是⼆层封装三层IP报⽂的值⼤于9000bytes的报⽂

在GigabitEthernet上采⽤的是SupervisorIII/IV(引擎),所以⽀持JumboFrames,但是在Ethernet/FastEthernet由于采

⽤的SupervisorI/II,所以不⽀持JumboFrame.---因为⼀般的Cisco设备SupervisorI/II都是采知法懂法守法 ⽤的是ASIC的芯⽚,没有办法⽀持

5.配置:

在接⼝上配置

sup3(config)#interfacegigabitEthernet1/1

sup3(config?if)#mtu?

<1500?9198>MTUsizeinbytes

sup3(config?if)#mtu9198

全局配置:

UthesystemmtucommandtochangetheMTUforall10/mmandonlyeffects10/100interfaces.

使⽤systemmtu(仅对10/100M接⼝起作⽤)命令来改变10逃离的英文 /100M接⼝的MTU:

3750(config)#systemmtu1546

3750(config)#exit

3750#reload

使⽤systemmtujumbo(仅对GE接⼝起作⽤)命令来改变GigabitEthernet接⼝的MTU:

3750(config)#systemmtujumbo9000

3750(config)#exit

3750#reload

6.为什么是最⼤为9000bytes:

1)4bytes的CRC最⼤⽀持12000bytes⼤⼩的字节,超过了就没有办法检查了

2)其它的因数可能和NFS等有关系

的JumboFrames

1)Cisco的SupervisorIIIandIV引擎能够⽀持最⼤9198bytes的JumboFrame

2)9198bytes包含802.1qt秋天的树叶 agorISLVLANtag,但是不包含Ethernetheader和CRC,

所以在Cisco的设备上,最⼤的Ethernetframesize为:9198+18=9216bytes

3)Catalyst4000s和Catalyst6000s系列指的Jumboframes帧的⼤⼩是不⼀样的,

在Catalyst6000s,9216不包含Ethernetheader和CRC,所以⽀持的最⼤EthernetFrame

⼤⼩为9216+18=9234

在Catalyst4000s上,9216已经包含了Ethernetheader和CRC

rameSupportinSupervisorIII/IV(引擎):

Protocol/Application

NumberofHeaderByt

es

TotalFramesizeCommand

802.1qtrunking4

1500+4+18=1

522

NoMTUcommandsrequired.

QinQpass-through(802.1qinside802.1q,ufulforISP

stogregatecustomertraffic)

4+4

1500+8+18=1

526

systemmtu1504

MPLSVPNpass-through(two4-bytelabels)4+4

1500+8+18=1

526

systemmtu1508

UTI/L2TPV3pass-through(encapsulateoneEthernetp

acketinanotherEthernetpacketwithatunnelingheade

totransportanypayloadsuchasIP/IPXandso

onoveranIPbackbone).

18+20+12

1500+50+18=

1568

systemmtu1550

frame⼤⼩為64bytes~1518bytes(依據data⼤⼩來決定⼤⼩).這data⼤⼩定義是在10幾年前了,到⽬前網路環境已經從10/100M

到1G/10G的環境下,這樣的資料⼤⼩實在不符合效益.因為資料最⼤只能裝1500bytes.如果⼀筆9000bytes⼤⼩的資料需要封裝成6

個frame.這樣就浪費了18(frame⼤⼩不包括data)*5(需多封裝5個frame)=90bytes的資料.時間⾧久下來資料就會浪費更多.

也因此Jumboframe出現了!!它的資料最⼤可以到9000bytes在Linux⽤#ifconf孕吐吐出血 ig就可以看到⽬前的最⼤資料量是多少!!

[root@benjr]#ifconfigeth2eth2Linkencap:EthernetHWaddr00:1A:64:22:04:83inetaddr:192.8.1.55Bcast:192.8.1.255Mask:255.255.255.0inet6addr:fe80::21a:64ff:fe22:48

3/64Scope:LinkUPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1RXpackets:1440102errors:0dropped:0overruns:0frame:0TXpackets:269896errors:0dropped:0

overruns:0carrier:0collisions:0txqueuelen:1000RXbytes:188856502(180.1MiB)TXbytes:18973940(18.0MiB)Interrupt:177

MTU:1500(MaximumTransmissionUnit)的縮寫,就是⽬前系統預設的最⼤資料量.可以直接透過#ifconfig設定!!⽬前最⼤⽀援到

9000bytes.

[root@benjr]#ifconfigeth2mtu9000[root@benjr]#ifconfigeth2eth2Linkencap:EthernetHWaddr00:1A:64:22:04:83inetaddr:192.8.1.55Bcast:192.8.1.255Mask:255.255.2

55.0inet6addr:fe80::21a:64ff:fe22:483/64Scope:LinkUPBROADCASTRUNNINGMULTICASTMTU:9000Metric:1RXpackets:1440102errors:0dropped:0overruns:0frame:0

TXpackets:269896errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:1000RXbytes:188856502(180.1MiB)TXbytes:18973940(18.0MiB)Interrupt:177

#ifconfig是暫時⽣效的如果要讓MTU在開機時就設定好還是需要修改設定檔/etc/sysconfig/network-scripts/ifcfg-ethx.

[root@benjr]#vi/etc/sysconfig/network-scripts/ifcfg-eth2#Plearead/usr/share/doc/initscripts-宝宝长牙了 */#=EthernetDEVI

CE=eth2BOOTPROTO=dhcpONBOOT=yesUSERCTL=noIPV6INIT=noPEERDNS=yesMTU=9000

還有⼀種Superjumboframes可⽀援到64000bytes.雖然Jumboframe可以讓網路效能提昇但是問題來了,並不是每⼀個switch或

是網卡都⽀援Jumboframe.所以到頭來frame還是會被切割成較⼩的frame.⾄於你要看switch或是網卡有沒有⽀援Jumboframe.在

ping的時候加⼊參數(-s)指定資料⼤⼩.

[root@benjr]#pingIP-s5000

如果ping沒有反映這時就要檢查⼀下你的switch或是網卡有沒有⽀援Jumboframe.

本文发布于:2023-03-19 03:54:02,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/1679169243306295.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:mtu.doc

本文 PDF 下载地址:mtu.pdf

上一篇:炒冰
下一篇:返回列表
标签:mtu
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图