在網(wǎng)絡(luò)狀態(tài)良好的情況下,訪問網(wǎng)頁的時(shí)候還是會(huì)偶爾出現(xiàn)“此網(wǎng)站無響應(yīng)”、“網(wǎng)頁打開慢”等問題。經(jīng)過復(fù)雜的測(cè)試后發(fā)現(xiàn)問題除了出在
Windows上之外,IPS服務(wù)商(也就是各種網(wǎng)站)也有一定的關(guān)聯(lián)。
在解決這個(gè)問題之前,咱們得先了解一個(gè)網(wǎng)絡(luò)用詞:MTU(Maximum Transmission Unit),翻譯過來就是“最大傳輸單元”。它掌管著通信協(xié)議的某一層上面所能通過的最大數(shù)據(jù)包體積(以字節(jié)為單位)。簡單點(diǎn)說,電腦上的MTU數(shù)值和網(wǎng)站的對(duì)應(yīng)關(guān)系如下:
電腦MTU值>網(wǎng)絡(luò)MTU值,網(wǎng)絡(luò)會(huì)自動(dòng)將數(shù)據(jù)拆分,增加傳輸時(shí)間和網(wǎng)站響應(yīng)時(shí)間;
電腦MTU值<網(wǎng)絡(luò)MTU值,傳輸沒障礙,雖然浪費(fèi)帶寬但不會(huì)讓網(wǎng)站出現(xiàn)無響應(yīng)的問題。
只要電腦上的MTU小于網(wǎng)站就是OK的,大于就問題多多了。
想要知道
Windows默認(rèn)MTU,以管理員模式運(yùn)行命令提示符,輸入以下命令:
netsh interface ipv4 show subinterfaces
就會(huì)列出電腦中所有網(wǎng)卡的默認(rèn)MTU。

教你一個(gè)設(shè)置方法解決網(wǎng)頁打開慢的問題(圖1)
而要測(cè)試出網(wǎng)站的MTU,也需要在命令提示符中輸入:
ping -l 14XX -f www.chinafix.com(小編就以我們自家的網(wǎng)站舉例了)
命令的意思就是向網(wǎng)站發(fā)送一個(gè)不允許分割,大小在14XX字節(jié)的數(shù)據(jù)包過去,如果出現(xiàn)下面的提示,就證明網(wǎng)站的MTU是小于我們測(cè)試的數(shù)值的。

教你一個(gè)設(shè)置方法解決網(wǎng)頁打開慢的問題(圖2)
接下來只要繼續(xù)減少數(shù)值大小,直到不再提示即可(悄悄的說,大部分網(wǎng)站的MTU約在1460~1490,大家以這個(gè)區(qū)間測(cè)試就行了)。

教你一個(gè)設(shè)置方法解決網(wǎng)頁打開慢的問題(圖3)
在了解了常用網(wǎng)站的MTU后就要著手去修改電腦上的MTU了,也很簡單,一條命令就搞定:
netsh interface ipv4 set subinterface "連接名" mtu=值 store=persistent
如小編更改的時(shí)候輸入的就是
netsh interface ipv4 set subinterface "WLAN" mtu=1468 store=persistent
改了之后再試試,是不是網(wǎng)站的開打速度要比之前快上一個(gè)量級(jí)(其實(shí)并沒有)?這么一套組合拳的目的只是減少網(wǎng)頁打不開或者網(wǎng)頁打開慢等問題出現(xiàn)的幾率。該怎么靈活應(yīng)用老盆友應(yīng)該都懂,比如給XX修電腦時(shí),你這個(gè)MTU數(shù)值不對(duì),我給你重設(shè)一下就好!