TPLINK路由器數據包MTU怎么設置合理MTU設置得當可以加快網速,測試網速可以使用殺毒軟件附帶的寬帶測速功能 。

文章插圖
MTU的設置應根據網絡情況決定,下面是各種網絡環境建議使用的MTU值 。
(1)1500—以太網信息包最大值,也是默認值,是沒有PPPoE和VPN 的網絡連接的典型設置 。是大部分路由器、網絡適配器和交換機的默認設置 。
(2)1492—PPPoE的最佳值 。
(3)1472—使用ping的最大值(大于此值的信息包會先被分解) 。
(4)1468—DHCP的最佳值 。
(5)1430—VPN 和 PPTP的最佳值 。
(6)576—撥號連接到ISP的標準值 。
延伸:
1.MTU值查詢方法:
打開命令提示符,右鍵“以管理員身份運行” 。在出現的“命令提示符”窗口中輸入“ping -l 1430 -f baidu.com”然后回車 。
如果出現需要拆分數據包但是設置 DF 。或是Packer needs to be fragmented but DF set.的提示 , 那就說明數據包大小超過了網絡限定的MTU大小,需要減小探測包大小再次嘗試;如果沒有提示,但是“時間”后面用的毫秒比較大可以增減探測包,時間越小網速越快 。
比如探測到的數據包大小是1430,那么加上28字節,最終MTU=1458字節 。
2.MTU的設置方法:
(1).“命令提示符”CMD窗口中輸入“netsh interface ipv4 show subinterfaces”并回車來查看當前的MTU值 。
(2).接下來輸入“netsh interface ipv4 set subinterface "需修改的連接名" mtu=得出的合理值 store=persistent”并回車即可 。
例如:
netsh interface ipv4 set subinterface "wlan" mtu=1458 store=persistent
netsh interface ipv4 set subinterface "以太網" mtu=1458 store=persistent路由器數據包MTU設置多少網速快?當遇到這樣或那樣的網絡問題,網站打不開、上網速度慢等問題時 , 電腦小白會…….猛按F5和關機重啟,網絡大牛會……嘗試調試MTU值 。
難道網頁打不開、網速不好是MTU值鍋?額……沒準還真是它的鍋!來聊聊MTU值對"網站打開、上網速度"的影響 。
MTU值是什么?為什么會影響上網速度&網站打開情況?
MTU(Maximum Transmission Unit),也叫最大傳輸單元,此值設定TCP/IP協議傳輸數據報時的較大傳輸單元 。
我們日常在互聯網上進行的各種操作,都是都是通過一個又一個"數據包"傳輸來實現的 。MTU值就是用來限定網絡中可傳輸數據包的最大尺寸,以太網的MTU值為1500字節 。超過此大小的數據包會將多余的部分拆分再單獨傳輸 。打個比方,一輛載貨后1000公斤的貨車通過限重900公斤的橋,貨車超重了,就需要先卸下一部分貨物,把貨物分兩批通過此橋 。
【數據包mtu_MTU數值要怎么測試】

文章插圖
TENG達路由器MTU設置方法:
進入路由器設置界面192.168.0.1,進入"系統設置"--"WAN口參數",在MTU處直接修改,然后保存即可 。MTU是什么東西,怎么設置?一、MTU 是英文 Maximum Transmission Unit 的縮寫,即最大傳輸單元,它的單位是字節 。在我們常用的以太網中,MTU 一般是 1500,而無線路由器默認一般是 1492,藍牙官網的默認值672(這個速度很慢了 , 大約 20k/s 左右) 。

文章插圖
網絡技術術語MTU是什么意思MTU是Maximum Transmission Unit的縮寫 。意思是網絡上傳送的最大數據包 。MTU的單位是字節 。大部分網絡設備的MTU都是1500 。如果本機的MTU比網關的MTU大,大的數據包就會被拆開來傳送,這樣會產生很多數據包碎片 , 增加丟包率,降低網絡速度 。把本機的MTU設成比網關的MTU小或相同 , 就可以減少丟包 。3、如何檢測網關的MTU? 在本機打開dos窗口,執行: ping -f -l 1472 192.168.0.1 其中192.168.0.1是網關IP地址,1472是數據包的長度 。請注意,上面的參數是“-l”(小寫的L),而不是“-1” 。如果能ping通,表示數據包不需要拆包,可以通過網關發送出去 。如果出現: Packet needs to be fragmented but DF set. 表示數據包需要拆開來發送 。此時,減少數據包長度,再執行上面的ping命令 。從1400到1472之間多試幾次,就能找到合適的數據包長度了 。把數據包長度加上數據包頭28字節,就得到MTU的值 。如果檢測到網關的MTU值是1500 , 不需要修改 。如果網關有防火墻ping不通,可以試試直接把MTU設為1400 。4、如何修改本機的MTU? 修改方法如下: (1)、運行regedit (2)、瀏覽到: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces 如圖2 (3)、Interfaces下有多個子項,每個子項對應一個網卡 。請按如下方法選擇網卡: (a)確定本機用來連接Internet的網卡或撥號連接的IP , 如192.168.0.19; (b)用鼠標點擊Interfaces上的子項,查看鍵值列表中的IPAddress項; (c)如果IPAddress的鍵值與(a)中的IP相同,即192.168.0.19,則該子項就是要找的網卡 。(4)、進入該子項 , 在右邊的窗口里按鼠標右鍵,選擇“新建”->“雙字節值”,輸入名稱“MTU”,按回車 。再用鼠標雙擊“MTU”,彈出修改窗口: 如圖3: 填入MTU的值 。填寫前請先把基數設為十進制 。設置好后 , 需要重啟機器才能生效 。
關于路由器數據包MTU的問題你是很么上網方式,PPPOE撥號么?
由于PPPoE幀的header要占用6字節,還要用另外2個字節位來設置PPP協議ID,所以它的MTU為1492字節 。
設置成1492 就OK 了要不數據要分片的,那路由就要處理兩次 。
本地連接的數據包發送與接收和MTU有什么關系嗎?有一定的關系,對局域網而言,因為帶寬大 , 時延小 , 設為最大值1500也不會有問題 。
上網就不同了,過大的MTU會導致數據包被分成很多小段,嚴重的會導致某些網站訪問不了 。
具體到某種連接方式如ADSL , 可以用以下命令嘗試獲取不至于使數據包產生碎片的最大MTU:
PING 163.com -f -l 1460
命令中的 163.com可以換成別的網站或IP地址,1460就是嘗試的MTU值
如果命令返回 “需要拆分數據包但是設置 DF 。”則稍微減小數值進一步嘗試 。如果返回正常則可稍微增大再試試,最后得到一個不會產生數據包碎片的最大數值,再加上28(這是IP包頭的大?。┚褪嗆鮮誓閬低車腗TU了 。
MTU數值要怎么測試順便說一句,個人電腦修改MTU無任何意義! 下面是方法 。
1、本地MTU值大于網絡MTU值時,本地傳輸的數據包過大導致網絡會拆包后傳輸,不但產生額外的數據包,而且消耗了“拆包、組包”的時間 。
2、本地MTU值小于網絡MTU值時,本地傳輸的數據包可以直接傳輸,但是未能完全利用網絡給予的數據包傳輸尺寸的上限值,傳輸能力未完全發揮 。
這樣我們就知道,所謂合理的設置MTU值,就是讓本地的MTU值與網絡的MTU值一致 , 既能完整發揮傳輸性能,又不讓數據包拆分 。
接下來最重要的就是要找出對于你的網絡環境來說MTU多少才是合理的 。
方法如下:
1、按Win+R組合鍵,調出“運行”菜單,輸入“cmd”然后回車
2、在出現的“命令提示符”窗口中輸入“ping -l 1472 -f 設百度為探測目標
(你問我為什么不用Google做目標?考慮到Google時不時被墻,還是算了吧 。。)
3、這時有2種情況:
(1)、如果收到了回復 , 那么說明你的網絡允許最大MTU值就是1500字節,與系統默認值相同,只需要將路由器的MTU值也設置為1500即可;
(2)、如果出現需要拆分數據包但是設置 DF 。或是Packer needs to be fragmented but DF set.的提示,那就說明數據包大小超過了網絡限定的MTU大小 。需要減小探測包大小再次嘗試 。(為了截效果圖,我將探測包改為1473了)
4、按“上箭頭”恢復剛才輸入的命令 , 然后以5為跨度減小包大小為1467字節,再次回車探測 。
5、這時同樣也有兩種可能:
(1)、如果有返回,說明數據包小于MTU限制 , 就將包大小+3再次探測,如果+3之后沒有返回,那就以1為跨度降低數據包大小進行探測 。
(2)、如果還是沒有返回,就繼續以5為跨度減小包大?。敝劣蟹禱睪蠼?(1)中的操作 。
6、直至你發現數據包-1后,有了返回,就說明你探測到了MTU允許的準確數據包大小 。(例如從1465降低到1464就有了返回,那么允許的數據包大小就是1464)
7、不過上面得到的值還不能設置為操作系統或路由器的MTU,你找到的數據包大小需要加上28字節的“數據包報頭”,才是完整的數據包尺寸 。
(例如:探測到的數據包大小是1464,那么加上28字節,最終MTU=1492字節)
8、最后,只需要將路由器和操作系統中的MTU值設置為你得出的結果即可 。
路由器設置方法見路由器說明書!建議使用“Windows優化大師、超級兔子魔法設置、魯大師”等軟件修改操作系統的MTU 。
以下是較復雜的方法:
(1)、XP操作系統設置方法:
1、 按Win+R組合鍵 , 調出“運行”菜單,輸入regedit,然后回車;
2、 選擇“HKEY_Local_Machine>SYSTEM>CurrentControlSet>Services>Tcpip>Parameters>interface”;
3、在 interface 中下可能有很多項,需要逐個觀察鍵值 , 會有一個項與你的網卡IP一致,選中該項;
4、然后在該項上點擊右鍵,選擇“編輯>新建>DWORD值”,然后在右側將其命名為“MTU”;
5、右鍵點擊MTU,選擇“修改”,在彈出的窗口中選擇“十進制”,填入你得出的合理MTU值即可 。
(2)、Vista、Win7操作系統設置方法:
1、進入系統盤:\Windows\System32\找到cmd.exe,右鍵“以管理員身份運行”;
2、在出現的“命令提示符”窗口中輸入“netsh interface ipv4 show subinterfaces”并回車來查看當前的MTU值
3、接下來輸入“netsh interface ipv4 set subinterface "需修改的連接名" mtu=你得出的合理值 store=persistent”并回車即可
例如:“netsh interface ipv4 set subinterface "本地連接" mtu=1492 store=persistent”
- 數據庫工程師_數據庫開發工程師的技能要求
- 數據分析報告范文_公眾號數據分析報告應該怎么寫呢?
- 數據產品經理_數據分析師和數據產品經理有什么區別
- 計算機軟件包括哪些 計算機軟件包括什么
- 冰凍的包子怎么煮才好吃 冰凍的包子怎么煮
- 寶寶濕巾的選購要點
- 發霉的皮包如何清洗 皮包發霉怎么清除
- 支付寶怎么發口令紅包 支付寶如何發口令紅包
- 支付寶花唄紅包怎么用 支付寶花唄紅包如何使用
- 圖片怎么壓縮成壓縮包 圖片如何壓縮成壓縮包
