
我的網速在一些著名網站上非常慢。 Google、Facebook 等。
我從某處了解到,這是由於堵塞和路由不當造成的,因為這些網站使用的是 IPv6。關聯
當我在瀏覽器中開啟 Facebook 時,我如何知道我正在存取 IPv6?
然後禁用它。
我有一個15Mbps
光纖連接,並且確實想找出是什麼導致某些網站打開速度非常慢,或者根本無法打開。
所有瀏覽器都存在該問題。
我在 Office 中使用同一台筆記型電腦10Mbps
聯繫。下載速度還不錯~1.3MBps
。這意味著我的 Office 連線一切正常。
因此,請不要建議使用 CCleaner、刷新 DNS 快取、使用不同的瀏覽器等 - 我討厭論壇和雅虎答案。謝謝並抱歉。
在 Gmail 中附加10 KB
文件(如果能開啟的話)會花費 2 分鐘,非常痛苦。
答案1
我得到了這個問題的解決方案。該問題是由於錯誤的MTU
設定造成的,這在我國寬頻和光纖用戶中很常見。
預設情況下,Windows 將 MTU 設定為1500
點對點網路連線。我認為這是最高的價值。但如果您的路由器不支持,這個高值可能會導致封包碎片和封包遺失。這可以解釋網站打開緩慢或部分打開的原因。
我首先運行以下命令:
ping google.com -f -l 1472
1472 是預設值(新增 28 個位元組,為 IP/ICMP 開銷保留 = 總計 1500)
我收到了 4 次以下訊息:
Packet needs to be fragmented but DF set
這意味著 的值1472
很高。我們可以繼續將其減少 10 1452
。
ping google.com -f -l 1452
當我嘗試使用 1453、1454 等時,我再次收到第一個碎片訊息。
這意味著我的無損 MTU 值為1452 + 28 = 1480
。
當我在 Windows 中設定它時,所有網站都快速且完全地開啟(沒有載入遊標)。
以下是我用來設定值的命令(新增了 28):
netsh interface ipv4 set subinterface "Local Area Connection" mtu=1480 store=persistent
Local Area Connection
是網路設定中我的 LAN 連線的名稱。如果您已安裝無線路由器並透過無線方式連接到互聯網,請確保使用正確的名稱:
netsh interface ipv4 set subinterface "Name of ur Wireless Connection" mtu=your-best-value-plus-28 store=persistent