有關 MTU setting
我用緊網上行寬頻。最近 download 野好慢,我懷疑係 MTU setting 的問題。
請問 MTU 值應該 set 做幾多?應該0係邊度 set 呢?
1 個解答
- ?Lv 41 十年前最愛解答
如果只是最近才發生, 有可能是因為電腦裡有spyware或病毒。
可試 Spybot Search And Destory ( freeware )
http://www.download.com/3000-2144-10122137.html
並用防毒軟體, 如 Avast Home Edition ( freeware )
http://www.download.com/Avast-Home-Edition/3000-22...
---------------
最大傳輸單元 (Maximum Transfer Unit, MTU)
路由器或閘道器可影響的設定之一,就是「最大傳輸單元」(MTU)。MTU 決定了一個 IP 介面所能傳輸的最大資料電報。
Maximum Transmission Unit 的縮寫!網路(最大傳輸單元)
MTU是電腦在一段時間下,網際網路所能傳送最大的封包 (PACKET)大小,
(最高可以把資源傳送到網上的總容量)。大於這個尺寸的訊息資料會被切割成好幾個封包來傳遞。
一般而言,MTU 在網路卡(EtherNet)的預設值為 1500 **********。
設定過大,否則出現Packet lost封包失掉的情況
------------
跟着以下steps 去 set:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
interface (這個 interface 要自己新增 指住Interfaces新增機碼名為interface)
新增DWORD
名為 MTU 數值改為 8000 (if use 10M)
1500 (if use 1.5M)
2000 (if use 3M) 選十進制
-----------
另外, 以下setting都可以加快上網速,
只針對DSL或cable modem的寬頻:
1. 開始 ->執行->regedit (最好先backup個registry, 選檔案, 匯出)
2. 你明白TCP/IP的運作嗎? 不明白的話要找本書看看, 便會明白以下的setting 了.
3.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
新增DWORD
名為 GlobalMaxTcpWindowSize 數值改為 360000 選十進制
新增DWORD
名為 TcpWindowSize 數值改為 360000 選十進制
新增DWORD
名為 Tcp1323Opts 數值改為 1 選十進制
新增DWORD
名為 DefaultTTL 數值改為 64 選十進制
新增DWORD
名為 EnablePMTUDiscovery 數值改為 1 選十進制
新增DWORD
名為 EnablePMTUBHDetect 數值改為 0 選十進制
新增DWORD
名為 SackOpts 數值改為 1 選十進制
新增DWORD
名為 TcpMaxDupAcks 數值改為 2 選十進制
4.
HKEY_USERS\DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings
新增DWORD
名為 MaxConnectionsPerServer 數值改為 00000100 選十進制
新增DWORD
名為 MaxConnectionsPer1_0Server 數值改為 00000100 選十進制
5.
HKEY_CURRENT_USERS\Software\Microsoft\Windows\CurrentVersion\Internet
Settings
新增DWORD
名為 MaxConnectionsPerServer 數值改為 00000100 選十進制
新增DWORD
名為 MaxConnectionsPer1_0Server 數值改為 00000100 選十進制