1. 複製以下語法 並輸入以下指令
ping www.google.com -f -l 1492 *1500以內
若顯示 需要切割封包,但已設定 DF 旗標
封包: 已傳送 = 4,已收到 = 0, 已遺失 = 4 (100% 遺失)。
出現遺失就表示你不適合1492的MTU設定
那就請繼續修改後面的數字如 1460 繼續測試
ping www.google.com -f -l 1460 切到沒有遺失為止
示範如下
比如我到1472就沒有遺失了 但是改到1474仍有遺失
故結論CMD使用的MTU最大值設定就是1472
得出這個結果後參考 # 指令設定 MTU 方法
把MTU改成 你測試結果出來的數字並設定就可以恢復正常瀏覽網頁了
很複雜看不懂嗎? 那就直接用1464去帶吧 !
把下面這段指令丟到 CMD 去
netsh interface ipv4 set subinterface "寬頻連線" mtu=1464 store=persistent
*注意你的網路ID是否正確
*記得CMD要用管理員權限開啟
*設定後如果還是緩慢,一樣要照上面的方式查最佳MTU,再更改MTU
*本設定僅針對Windows 7 /10,內部選項是大範圍調整,使用後有特殊問題,本人一概不負任何責任。
*有無改善主要還是依照個人的電腦效能及ISP業者提供之實體網路是否穩定。
*如你家網路的是使用低於下載60M的網路方案,個人建議升級至60M或以上方案,以供現今各項上網需求。
*最佳連線環境,意指電腦使用網路線,直接接到ISP提供之數據機的端口後面連線,(不經過AP或HUB等設備)。
*最佳測試環境,意指為,作業系統開啟以含網路的安全模式下啟動,該環境下顯示的數據是最趨於可信的 【可能無法正常運行Flash Play】 2021年1月12已停止支援
*測試前建議先關閉數據機內建WIFI,或其他連線活動及背景程式,以確保顯示數據為最低干擾。
*部分網路業者雖不保證頻寬,但多數業者有線連接速率基數仍有保證8成(非WIFI速率),若常態不符合8成速率,可考慮向業者提起報修。
*2019/1~2月 問題回報
*已知中嘉寬頻BBTV 使用之MTU就算設定到1500還是會被ISP端封包強制改為1440 或1460!
*已知凱擘Kbro 正常設定後仍會異動為 MTU 1492 (重新修改一次MTU即可)
*中華電信網路 部分FTTH User 可直接設定為 MTU 1500
*補充資料
*CT-TCP 之連線類型為最好選擇值參考相關論文【連結已不可考、恕不再提供】
*CMD 設定MTU章節內,設定後仍不代表真正MTU數值,仍依檢測網頁為準