• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

    linux怎么修改mtu值

    時間: 春健736 分享

      MTU是Maximum Transmission Unit的縮寫。意思是網(wǎng)絡(luò)上傳送的最大數(shù)據(jù)包。那么linux怎么修改mtu值呢?接下來大家跟著學(xué)習(xí)啦小編一起來了解一下linux修改mtu值的解決方法吧。

      linux修改mtu值方法

      一、jumbo frames 相關(guān)

      1、什么是jumbo frames

      Jumbo frames 是指比標(biāo)準(zhǔn)Ethernet Frames長的frame,即比1518/1522 bytes大的frames,Jumbo frame的大小是每個設(shè)備廠商規(guī)定的,不屬于IEEE標(biāo)準(zhǔn);Jumbo frame 在full-duplex 的Ethernet網(wǎng)絡(luò)上運(yùn)行;Jumbo frame定義了一個“link negotiation”協(xié)議,來和對端的設(shè)備協(xié)商,是否對端設(shè)備支持使用Jumbo frames;標(biāo)準(zhǔn)的以太網(wǎng)IP報文大小是:1500 bytes,不包含以太網(wǎng)頭和FCS的18 bytes(6+6+2+4),如果包含以太網(wǎng)頭和FCS,則為1518 bytes;Jumbo frame 一般指的是二層封裝三層IP報文的值大于9000bytes的報文。

      Jumbo frames的提出背景:在1998年,Alteon Networks 公司提出把Data Link Layer最大能傳輸?shù)臄?shù)據(jù)從1500 bytes 增加到9000 bytes,這個提議雖然沒有得到IEEE 802.3 Working Group的同意,但是大多數(shù)設(shè)備廠商都已經(jīng)支持。

      2、使用jumbo frames的優(yōu)點(diǎn)

      在數(shù)據(jù)傳輸時,由于IEEE的規(guī)定最大的幀規(guī)定為1,500比特(主機(jī)在早期的半雙功網(wǎng)絡(luò)中),所以需要數(shù)傳輸需要經(jīng)過 數(shù)據(jù)的切要 --- 傳輸 ---數(shù)據(jù)組合 的過程。而使用的最大幀越小,傳輸包的量就越大,計算量相應(yīng)會多,而產(chǎn)生的后果是:

      a:增加主機(jī)的計算量,消耗CPU資源;

      b:影響網(wǎng)絡(luò)傳輸?shù)乃俣取?/p>

      而使用大幀優(yōu)點(diǎn)自然也不言而喻 ———— 降低CPU計算量、加快數(shù)據(jù)傳輸。

      二、修改MTU值

      上面啰嗦了一大堆,修改幀大小實(shí)際需要的操作就是修改MTU(Maximum Transmission Unit)值,即修改最大傳輸單元。修改方法如下:

      1、ifconfig命令修改

      ifconfig ${Interface} mtu ${SIZE} upifconfig eth1 mtu 9000 up

      這個是最通用的方法,對所有的linux 發(fā)行版本都有效。缺點(diǎn)就是重啟后失效,需要在開機(jī)項中加載。

      2、修改配置文件

      CentOS / RHEL / Fedora Linux下

      # vi /etc/sysconfig/network-scripts/ifcfg-eth0#增加如下內(nèi)容MTU="9000"#保存后重啟網(wǎng)卡生效# service network restart#啟用IPv6地址的,修改IPv6 mtu的參數(shù)為IPV6_MTU="1280"

      Debian / Ubuntu Linux下

      # vi /etc/network/interfaces#增加如下值mtu 9000#保存后,重啟網(wǎng)絡(luò)生效# /etc/init.d/networking restart

      三、為什么MTU最大值為9000字節(jié)

      從理論上計算,4 bytes的CRC最大支持12000 bytes大小的字節(jié),超過了就沒有辦法檢查了。另外還有其他一些協(xié)議如NFS等的限制。

      最后需要注意的是,在經(jīng)過交換網(wǎng)絡(luò)設(shè)備時,僅僅修改主機(jī)端的MTU值是不行的,還需要交換網(wǎng)絡(luò)設(shè)備上開啟jumbo frames功能。

      四、MTU測試

      使用ping命令,-l 指定包大小,-f 選項為通知操作系統(tǒng)不能私自更改該數(shù)據(jù)包大小

      使用英文操作系統(tǒng)時的提示為:Packet needs to be fragmented but DF set .

    看過“linux怎么修改mtu值”的人還看了:

    ​1.路由器mtu值怎么設(shè)置

    2.友訊路由器MTU值配置方法

    3.netgear路由器怎么設(shè)置mtu值

    4.騰達(dá)路由器n300修改mtu值

    5.tenda無線路由器n4mtu值修改

    6.tendan4路由器mtu值修改

    962219 主站蜘蛛池模板: 中国大臿蕉香蕉大视频| 亚洲欧美日韩在线观看看另类| yellow网站在线观看| 激情在线小说图片视频区| 国外AV无码精品国产精品| 亚洲国产成a人v在线| 黄瓜视频芭乐视频app下载| 无限看片在线版免费视频大全| 又粗又紧又湿又爽a视频| avbobo网址在线观看| 欧美国产人妖另类色视频| 国产在线拍偷自揄拍无码| 中文字幕欧美日韩一| 狠色狠色狠狠色综合久久| 国产精品午夜剧场| 久久亚洲精品无码VA大香大香 | 国产成人vr精品a视频| 久久丫精品国产亚洲AV| 粗大的内捧猛烈进出在线视频| 国模冰冰双人炮gogo| 九九电影院理论片| 美女扒开粉嫩尿口的漫画| 在线观看免费av网站| 亚洲2022国产成人精品无码区| 色一情一乱一伦一区二区三欧美 | 国产在线91精品入口| 一级毛片a女人刺激视频免费| 永久免费无码日韩视频| 国产大片黄在线观看| 一区二区三区在线观看免费| 欧美大片AAAAA免费观看| 国产人妖在线视频| jizzjizzjizz国产| 欧洲成人全免费视频网站| 国产99久久九九精品无码| 99热这里只/这里有精品| 日韩色日韩视频亚洲网站| 免费看h片网站| 97一区二区三区四区久久| 幼香视频在线观看免费| 亚洲国产精品无码成人片久久 |