mtu值怎樣設定才網速最快
說起 MTU 值,可能許多朋友連聽都沒聽說過。簡單來說,我們上網時所進行的操作,都是通過傳輸一個又一個“資料包”來實現的,而 MTU 值就是用來設定可傳輸資料包的最大尺寸的。很顯然,MTU 值設定得過大或過小,都會在一定程度上影響我們上網的速度。
那麼,MTU 值究竟設為多大才最合適,我們們又該如何設定 MTU 值呢?
一、什麼是 MTU 值
(01)從字面上來說,MTU 是英文 Maximum Transmission Unit 的縮寫,即最大傳輸單元,它的單位是位元組。在我們常用的乙太網中,MTU 一般是 1500,而無線路由器預設一般是 1492,藍芽官網的預設值是 672(這個速度很慢了,大約 20k/s 左右)。
(02)為什麼說 MTU 值會影響網速呢?在此簡單說明一下。在 Win 系統中,MTU 值預設是 1500。假設我們現在要傳輸 3000 位元組的資料,只需要拆分成 2 個數據包就行了。而如果是 ADSL 接入方式,它的 MTU 值是 1492 的話,則 3000 位元組的資料需要分為 3 個數據包傳送。由於資料包的數量增多了,同時拆包組包都需要額外消耗時間,因此網速變慢也就不足為奇了。
二、怎樣測出自己當前網路最佳MTU值
(01)首先,我們必須明白什麼才是最佳的 MTU 值。1)當本地 MTU 值 > 網路 MTU 值,網路會進行拆包,這樣一來資料包數量增多,二來也增加了拆包組包的時間2)當本地 MTU 值 < 網路 MTU 值,雖然可以直接傳輸,但是卻沒有完全利用網路的效能,沒有發揮出最大傳輸能力因此,設定最合適的本地 MTU 值,就是要讓本地 MTU 值 = 網路 MTU 值。那麼,怎樣才能知道自己的當前網路環境的 MTU 值是多少呢?下面便來介紹測試方法。
(02)一、按下快捷鍵 Win鍵+R,開啟執行視窗後輸入 cmd,回車開啟命令提示符視窗。
(03)在命令提示符視窗輸入以下命令(建議直接複製,以免誤將小寫字母 l 寫為數字 1),回車。ping -l 1472 -f 這條命令的意思是向 (搜狗主頁)傳送一個探測請求,請求將一個不允許分割的 1472 位元組的資料包傳送出去。
(04)若是出現傳輸失敗,提示需要拆分資料包的情況,則說明當前網路的 MTU 值要比指定的 1472 小,因此我們就適當調小資料包的大小(比如 1450),再發送一條類似的命令。
(05)這時,如果出現傳輸成功,則說明當前網路的 MTU 值比 1450 要大。於是我們需要稍微調大數值(比如1460),以便求得最為精確的網路 MTU 值。
(06)如此這般,通過不斷修正資料包的大小,我們可以最終得到當前網路的 MTU 值。比如我這裡,測試 1464 通過,但 1465 失敗,所以我的網路 MTU 值為 1464。在此需要特別說明的是,當我們設定本地 MTU 值,必須牢記要將這個測得的值再加上 28,即 1464+28 = 1492。
三、怎樣設定本地MTU值
(01)【Vista、Win7、Win8.1、Win10 作業系統設定 MTU 的方法】1、檢視自己當前網路的 MTU 值,請命令提示符下輸入以下命令並回車:netsh interface ipv4 show subinterfaces
(02)2、要設定你正在使用網路的 MTU 值,請在命令提示符下輸入以下命令並回車:netsh interface ipv4 set subinterface "需修改的連線名" mtu=值 store=persistent其中,需修改的連線名和值要用相應的值來代替。例如,我這裡需要輸入:netsh interface ipv4 set subinterface "WLAN" mtu=1492store=persistent在這裡,我已經把要修改的地方用粗體字標出來了。另外,請大家注意,修改 MTU 值與檢視不同,需要以管理員身份執行命令提示符。
(03)當我們以管理員身份執行命令提示符符時,輸入以上命令即可成功設定。友情提示:回車後出現“確定”二字即代表已經設定成功。附:1)在 Win8.1/10 中以管理員身份執行命令提示符的方法,右擊螢幕左下角的Win徽標,在彈出的右鍵選單中點選“命令提示符(管理員)”2)Win7點選開始選單,在所有程式找到“命令提示符(管理員)”點選執行即可
特別提示
不同的網路型別,其MTU有可能不同,大家最好自己動手測試,以找到最合適自己的MTU值。
-
Windows 10關閉自動更新(Windows Update)的方法
現在的windows系統更新得越來越頻繁,windows10也不例外,但是很多時候,很多人都不想進行更新,但是又沒有直接關閉更新得選項,所以我今天就來給大家介紹一下如何關閉系統更新得方法,下面就一起來看看吧。可以從服務管理中進行關閉(01)命令方法開啟:我們可以按下快捷鍵:win+...
-
如何編寫第一個python程式
對於想要學學習python的同學來說,如何編寫第一個python程式。本篇介紹。編寫python程式方法1(01)開啟系統終端。(02)在命令列輸入python3 ,輸入python3表示用的python3版本,如果只輸入python的話表示用的是python的第2個版本(03)然後輸入print('helloworld')...
-
360安全衛士桌面上的圖示不見了怎麼找回?
平時我們安裝一些常用的軟體的時候,在進行安裝的時候,大多數都會把它的快速啟動圖示建在桌面上,如果這些圖示由於電腦的原因或者是其它的原因在桌面上找不到它的啟動圖示的話,我們要通過什麼樣的方式才能找到它?操作方法(01)在我們安裝軟體的時候,它都會在桌面上和開始...
-
光碟燒錄大師免費版圖文使用教程
光碟燒錄大師是涵蓋了資料燒錄、光碟備份與複製功能的軟體,其使用者使用評價好錯參半,見仁見智吧。現在網上也流行使用光碟燒錄軟體大師免費版,今天就把光碟燒錄軟體大師免費版的圖文使用教程教給大家:操作方法(01)開啟燒錄軟體後,從右上角開始,我們可以看到有“新增視...