?什么叫MTU,設(shè)置好有什么用有什么好處(以及設(shè)錯(cuò)了會(huì)發(fā)生什么杯具),這里都不再細(xì)說,請(qǐng)朋友們自行百度。簡(jiǎn)而言之,我是這樣理解的:DMZ主機(jī)/NAT類型的正確配置改善你和對(duì)手能否連上;而MTU的正確設(shè)置,讓你的網(wǎng)絡(luò)傳輸更高效,在一定程度上減少點(diǎn)延時(shí)和丟包情況。具體效果有多大因人而異(當(dāng)年玩大菠蘿,有人設(shè)了之后直接平均下降30ms+的延時(shí),有人設(shè)了沒什么大的感覺),總之設(shè)好總比不管不顧好。
看不懂的大可以不百度、不看,這里直接說怎么設(shè)置。
首先是探測(cè)出適合你自身網(wǎng)絡(luò)的MTU值:
1、Win+R打開“運(yùn)行”菜單,輸入“cmd”并回車;
2、在“命令提示符”窗口中輸入“ping -l 1472 -f www.baidu.com”,回車;
3、如果提示“需要拆分?jǐn)?shù)據(jù)包但是設(shè)置 DF”,那就說明數(shù)據(jù)包大小超過了網(wǎng)絡(luò)限定的MTU大小,就需要逐步減小上面“1472”那個(gè)數(shù)字,推薦每次減小“5”,直到提示“來自xxx.xxx.xxx.xxx的回復(fù):字節(jié)=XXXX 時(shí)間=XXms TTL=XX”為止,然后開始每次加“1”,直到不能再加1(加了就會(huì)提示需要拆分)為止。
此時(shí)得到了這個(gè)最大的數(shù)字,比如我的是1452
加上28,記住這個(gè)數(shù)字。比如我是記1452+28=1480
下面說怎么設(shè)置:
XP系統(tǒng)的設(shè)置方法:
1、Win+R,調(diào)出“運(yùn)行”菜單,輸入regedit,回車,打開注冊(cè)表編輯器;
2、依次選擇節(jié)點(diǎn)“HKEY_Local_Machine=>SYSTEM=>CurrentControlSet=>Services=>Tcpip=>Parameters=>interface”;
3、在interface里有很多項(xiàng),逐個(gè)觀察“鍵值”,會(huì)有一項(xiàng)與你的網(wǎng)卡IP一致,選中該項(xiàng);
4、然后在該項(xiàng)上點(diǎn)擊右鍵,選擇“編輯=>新建=>DWORD值”,重命名為“mtu”;
5、雙擊你剛才新建的“mtu”,在“基數(shù)”那兒選擇“十進(jìn)制”,然后填入你剛才的那個(gè)數(shù)字即可。
Vista、Win7、Win8系統(tǒng)的設(shè)置方法:
1、Win+R,Alt+D,輸入“%SystemRoot%\system32\”,回車。找到cmd.exe,右鍵“以管理員身份運(yùn)行”;(Win8下可以直接右鍵左下角徽標(biāo),選擇“命令提示符( 管理員)”)
2、在“命令提示符”窗口中輸入“netsh interface ipv4 show subinterfaces”并回車來查看當(dāng)前的mtu值
3、輸入“netsh interface ipv4 set subinterface "需修改的連接名" mtu=剛才那個(gè)數(shù)字 store=persistent”回車
例如:netsh interface ipv4 set subinterface "本地連接" mtu=1480 store=persistent
PS4里的設(shè)置方法:
設(shè)定=>網(wǎng)絡(luò)=>設(shè)定互聯(lián)網(wǎng)連接=>選好LAN/WIFI連接方式=>定制=>之后的倒數(shù)第二步就會(huì)問你MTU是自動(dòng)還是手動(dòng)配置,選擇手動(dòng),并填入剛才的數(shù)字即可
之后在 設(shè)定=>網(wǎng)絡(luò)=>查看連接狀態(tài) 里 就可以看到
比如我把他由默認(rèn)的1500改成了1480,如圖所示:
------------------------------------------------
哦對(duì)了,差點(diǎn)忘了,路由器里同時(shí)也要設(shè)。在WAN口設(shè)置、高級(jí)設(shè)置之類的地方就能找到
補(bǔ)上