私のインターネットはいくつかのサイト、有名なサイトで非常に遅いです。グーグル、フェイスブックなど。しかし、次の瞬間、それらは超高速です。
これらのサイトがIPv6を使用していることを考えると、これは目詰まりと不適切なルーティングが原因であることがどこかでわかりました。 リンク
ブラウザでFacebookを開いているときに、IPv6を使用していることを確認するにはどうすればよいですか?
そしてそれを無効にします。
15Mbps
光ファイバー接続があり、一部のサイトのオープンが非常に遅い、またはまったく開かない原因を調べたいと思っています。
問題はすべてのブラウザに存在します。10Mbps
接続があるOfficeで同じラップトップを使用しています。 〜1.3MBps
のダウンロード速度でうまく機能します。つまり、私のOffice接続ではすべてが正常で正常です。
したがって、CCleanerの使用、DNSキャッシュのフラッシュ、さまざまなブラウザの使用などを提案しないでください。フォーラムやYahooの回答は嫌いです。ありがとう、お詫びします。
Gmailで10 KB
ファイルを添付する(開いたとしても)のは2分かかります。
私はこの問題の解決策を得ました。この問題は、私の国でブロードバンドと光ファイバーのユーザーによく見られる間違った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を受け取りました。
ping google.com -f -l 1452
1453、1454などで試してみると、最初のFragmentedメッセージが再び表示されました。
つまり、損失のない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