有些網站速度極慢!如何判斷是否為IPv6?並禁用它?

有些網站速度極慢!如何判斷是否為IPv6?並禁用它?

我的網速在一些著名網站上非常慢。 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

相關內容