DNF組隊卡怎么辦?技術(shù)帝玩家?guī)湍憬鉀Q這個問題,一起來看看吧。
不久前換了聯(lián)通的光釬。為什么換聯(lián)通。因為便宜。平均50多一個月。10M。下載很流暢。就是玩電信的區(qū)有時候仍然會卡。比如LOL頻繁丟包??缇W(wǎng)沒辦法。
玩dnf有一個問題就是登錄異界的時候特別卡。排查各種原因后。發(fā)現(xiàn)是mtu的設(shè)置問題。
如果本機的MTU比網(wǎng)關(guān)的MTU大,大的數(shù)據(jù)包就會被拆開來傳送,這樣會產(chǎn)生很多數(shù)據(jù)包碎片,增加丟包率,降低網(wǎng)絡(luò)速度。把本機的MTU設(shè)成比網(wǎng)關(guān)的MTU小或相同,就可以減少丟包。
之前我的聯(lián)通光釬DNF登錄異界頻道頻繁卡掉,很多頻道都進不去,修改MTU后可秒進。
刷圖卡頓,也可嘗試修改。
接入了wifi無線網(wǎng)絡(luò)的wtb。請直接下拉到帖子末尾看無線路由的修改方法。
第一步:檢查MTU(Maximum Transmission Unit 最大傳輸單元)開始→運行→cmd
命令:netsh interface ipv4 show subinterfaces
一般結(jié)果如圖所示。這里的1492是mtu+28數(shù)據(jù)包頭的長度。
第二步:檢查一下自己的網(wǎng)絡(luò)能否順利ping -f -l 1464
一般都可以順利通過。如果不行。把1464往下修改。直到可以正常通過。
第三步:修改MTU值。
命令:netsh interface ipv4 set subinterface "連接名" mtu=1464 store=persistent
這里的“連接名”就是在第一步的命令里顯示的寬帶連接的名稱。如果你設(shè)置的是其他名字的連接。就改成你設(shè)置的名字。
至于為什么是1464?我也不太清楚。理論上MTU值在范圍內(nèi)是越大越好的。1464是1492-28數(shù)據(jù)包頭的數(shù)值。但是我用的聯(lián)通寬帶。如果設(shè)置默認(rèn)的1492.登錄dnf經(jīng)常出現(xiàn)如下圖:
非???。改成1464超流暢。登錄速度快3倍以上。要不是太麻煩我就錄個視頻給大家看看了。
在我調(diào)整MTU從1464到1492的過程。有幾個明顯的變化。1492的時候。頻道基本出不來。非??āT僬{(diào)低一些??梢哉_M入了。但是登錄的轉(zhuǎn)圈圈的那個東西會卡頓幾秒,選角色會卡頓幾秒。直到調(diào)到1464后。轉(zhuǎn)圈圈的都不再卡頓。選角色也是秒進。
用路由的一般是192.168.1.1然后admin-admin或者guest-guest登錄。然后在如下圖的位置設(shè)置。
希望能幫助那些登錄游戲卡頓的wtb解決一下問題。
如果有wtb測試電信的1464仍然卡頓。請繼續(xù)調(diào)低。然后告訴其他wtb一個合適的mtu值。
開始→運行→cmd復(fù)制以下內(nèi)容粘帖:
netsh interface ipv4 set subinterface "寬帶連接" mtu=1464 store=persistent
總結(jié)幾個問題:
1,不適用于所有情況?
是的。電腦太久。HDD硬盤。也會慢。硬件因素?zé)o法改善。
2,改了如何改回去?
netsh interface ipv4 set subinterface "寬帶連接" mtu=1492 store=persistent 默認(rèn)值一般就是1492
3,ping 1464無法通過?
建議,ping多少通過,就把1492改成多少。如ping1400通過。就改成1400
4,其他網(wǎng)絡(luò)長城,校園網(wǎng),等等,無法一一測試,但是
仍然建議使用ping命令進行測試,然后修改成對應(yīng)能通過的數(shù)值。
5,我聯(lián)通光釬改了后能直連廣東4區(qū)電信網(wǎng)絡(luò)。無卡頓。不信我可以錄視頻驗證。
以上內(nèi)容為COLG"我已乘風(fēng)東去"寫的,下面看colg-tancomicmeng的補充。
但是有個問題,用CMD修改的,重啟之后MTU就會重置回Windows系統(tǒng)默認(rèn)值1500
這就造成每次重啟都得要再次用CMD修改
所以針對原帖的基礎(chǔ)上,來個一勞永逸的修改,另外在原帖的基礎(chǔ)之上,增加一項跨網(wǎng)用戶還需修改的地方,無論你是用代理玩外服或國服還是用加速器玩國服都添加此項
剛才有人問異界和別人組隊大紅的問題,也順帶添進去了啊
直接注冊表改開始→運行→regedit打開注冊表
依次展開HKEY_LOCAL_MACHINE→SYSTEM→CurrentControSet→Services→Tcpip→Parameters→Interfaces
展開之后有幾個子項,依次點擊,直到在右邊看到你本機IP的子項,這項就是你本機網(wǎng)絡(luò)連接的子項
展開之后在右邊空白處右鍵→新建→DWORD(32)值
名稱改為MTU
點擊十進制,值填入1464
另外,跨網(wǎng)用戶請繼續(xù)增加一項,無論你是用代理,還是用加速器,都加上此項
空白處右鍵→新建→DWORD(32)值
名稱改為TcpAckFrequency
點擊十進制(不點也行),值填入1
然后重啟即可一勞永逸,以后MTU就固定為1464,不會重啟之后就重置了
看到有人問組隊就大紅的問題
請自行登錄你的路由器,然后找到轉(zhuǎn)發(fā)規(guī)則一項,然后點DMZ主機,然后在右邊點啟用,在DMZ主機IP地址里填入你本機的IP地址,點保存
另外有小伙伴問我效果
給你說個最直觀的效果,你進游戲之后,在郵件里弄很多郵件
你對比一下修改之前和修改之后收郵件的速度
修改之后,一堆郵件都是秒收,這是最直觀的效果了
下面看下COLG的“yuchiying :對這個帖子(改mtu的第二帖)里的截圖:
上圖紅框里的說法是不準(zhǔn)確的。
下面引用的是第一帖(我已乘風(fēng)東去 )里的命令:
netsh interface ipv4 set subinterface "連接名" mtu=1464store=persistent
注意紅字部分,實際上store參數(shù)提供了兩種選擇:
active: 下次啟動失效
persistent: 永久保持設(shè)置
所以按第一帖的命令來,除非手動重置,不然是不會出現(xiàn)開機后自動恢復(fù)的。并不需要直接去修改注冊表。
另外友情提示:使用DMZ直接暴露本機的話,請一定確保本機啟用了防火墻。
其它的我不作討論,我朝網(wǎng)絡(luò)環(huán)境實在太復(fù)雜。
如果大家想了解更多游戲活動與游戲攻略,請持續(xù)關(guān)注本站,本站小編將在第一時間為大家?guī)碜詈每?、最好玩、最新鮮的游戲資訊。更多精彩內(nèi)容,盡在jb51游戲頻道!