MTU設定
MTU設定 MTU,即Maximum Transmission Unit(最大傳輸單元),此值設定TCP/IP協議傳輸資料包時的最大傳輸單元。設定合適的MTU值可以解決“部分網站打不開”、“上網速度慢”等問題,並且可以適當提升上網速度。 設定多大的MTU值取決於你的上網方式,不同的上網方式支援不同的MTU,下面列出了一些上網方式的MTU值: EtherNet(一般上網方式,預設值):1500 PPPoE/ADSL:1492 Dial Up/Modem:576 問題一:知道了我的上網方式,如何設定MTU值? 1. 在 『開始』>『執行』中,鍵入regedit,點確定; 2. 選擇『HKEY_Local_Machine』>『SYSTEM』>『CurrentControlSet』>『Services』>『Tcpip』>『Parameters』>『interface』; 3. 在 interface 底下可能有很多的選項,你一個一個的去看,會有一個選項與你的網路卡的 IP 相同,那個就是你要挑選的選項啦!然後同樣的在該選項上選擇『編輯』>『新建』>『DWORD值』之後,建立一個名為『MTU』的DWORD,然後雙擊修改,選擇十進位制,填入合適 MTU 值,確定!大功告成! 問題二:我不知道自己的上網方式,如何確定MTU值呢? ping -f -l 1500 127.0.0.1 C:WINDOWS>ping -f -l 1500 127.0.0.1 Pinging 127.0.0.1 with 1500 bytes of data: Packet needs to be fragmented but DF set. Packet needs to be fragmented but DF set. Packet needs to be fragmented but DF set. Packet needs to be fragmented but DF set. Ping statistics for 127.0.0.1: Packets: Sent = 4, Received = 0, Lost = 4 (100% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 0ms, Average = 0ms 上面的式子中,-l 是 L 的小寫(不是 1 喔),1500 是我們要測的 MTU 值,結果出現了 Packet needs to be fragmented but DF set. 這個東西,那表示MTU值太大了,你需要更小的 MTU 值才行!好啦!那假設我們使用 1464 來測試時: C:WINDOWS>ping -f -l 1464 127.0.0.1 Pinging 127.0.0.1 with 1464 bytes of data: Reply from 127.0.0.1: bytes=1464 time=10ms TTL=128 Reply from 127.0.0.1: bytes=1464 time<10ms TTL=128 Reply from 127.0.0.1: bytes=1464 time<10ms TTL=128 Reply from 127.0.0.1: bytes=1464 time<10ms TTL=128 Ping statistics for 127.0.0.1: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 10ms, Average = 2ms 結果出現了回應了!這表示這一個 MTU 值是可行的!不過,強烈建議找出可行的最大 MTU 值!這樣一來,在設定的時候,才可以達到最佳的網速! 找出 MTU 值:利用上面這個方法找到的數值還不是 MTU 喔!由於一些封包上面的問題,上面這個值再加上 28 才是我們所需要的 MTU 值!所以,在上面的例子中,我們所需要的 MTU 值是 1464+28=1492! 一般來講,設計好本機的MTU值,可以解決部分網站打不開的情況,但是如果你的共享主機或路由器的MTU設定有問題,有時問題仍然存或,或者出現網速過慢的情況。合理的設定路由器與本機的MTU值,就可以完全解決上述問題,使上網速度達到最大化。[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23590362/viewspace-1040047/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 深入淺出 路由 MTU MRU MSS 設定路由
- 手動為網路介面設定 MTU 大小
- 合理設定作業系統網路卡的MTU值作業系統
- [轉載]mtu值怎樣設定才網速最快
- Win10系統設定MTU值讓網速最快的方法Win10
- 【小菜學網路】MTU
- linux下修改mtu值Linux
- win10系統如何查詢MTU值_win10系統查詢MTU值的方法Win10
- 0214-最大傳輸單元 MTU
- MTU問題導致大檔案傳輸速度很慢
- Laravel setting 設定 / 系統設定 / 網站設定Laravel網站
- win10電腦 tls安全設定怎麼設定為預設設定Win10TLS
- 如何設定 HomePod?HomePod設定教程分享
- Jenkins定時設定Jenkins
- scrapy預設設定
- Pycharm 設定PyCharm
- 路由設定路由
- webstorm設定WebORM
- vim設定
- 設定NFSNFS
- 設定 sar
- crontab 設定
- EVENTS設定
- 設定dhcpd
- 設定tftpFTP
- cfosspeed設定
- STS設定
- linux設定埠轉發(一鍵設定)Linux
- 設定鎖定預設瀏覽器為IE瀏覽器
- 程式碼設定RelativeLayout相對位置設定
- DISPLAY 尚未設定。請設定 DISPLAY 後重試。
- 4.2.10.2 設定和取消設定環境變數變數
- iphone設定iphone資料夾背景透明設定教程iPhone
- Oracle的NLS_DATE_FORMAT設定(日期格式設定)OracleORM
- SQL *Plus設定login.sql登入設定SQL
- Oracle CSS的引數設定 心跳時間設定OracleCSS
- java設定-JDK環境變數的設定(轉)JavaJDK變數
- 自定義滑鼠設定-中鍵設定為後退