5

PC からの 1 つのサイトの読み込みに問題があります (宣伝しないように名前を削除しました)。実際、この問題はいくつかの異なるサイトで発生しました。それらのサイトの「ヘルプ センター」は通常、「問題を再現できません」などの回答を返します。

使用事例:

  1. 初めてサイトを読み込みます (正しく読み込まれます)。
  2. サイトを 2 回読み込みます (リロード)。サイトが読み込まれず、タイムアウト後に「データが受信されていません」という空のページが表示されます。
  3. サイトの Cookie を削除し、p.1 を繰り返すことができるようになりました。

OS Ubuntu 15.10、Google Chrome (v.48.0.2564.109、64 ビット) および Mozilla Firefox (v.44.0.2) を試しました。

私の質問: 原因を突き止める方法はありますか? 検索しようとしましたが、すべてのソリューションは特定のブラウザに関連しており、更新後に修正されました。

私もやろうとしたこと:

  • 再起動したルーター
  • 私のラップトップを別のネットワーク(自宅から職場まで)に持ち込んだところ、すぐに正しく機能しました。
  • ラップトップにUbuntuを再インストールしましたが、まだ同じ問題があります
  • 別のラップトップ(Ubuntuを使用)で試しましたが、同じホームネットワークで、まだ同じ問題があります
  • Android タブレットでこのサイトを開こうとした - 正常に動作した
  • インターネット プロバイダーの技術者が来て、ルーターとインターネット接続を確認しました。問題はありませんが、問題は再現可能です。
  • ルーターの出荷時設定へのリセット (背面のボタンを 30 秒間押す) が役に立たなかった

ネットワークまたはインターネット プロバイダーに問題がある可能性はありますか?

4

1 に答える 1

5

この問題は、自動的に選択された好ましくない MTU mtu ディスカバリーが原因で、断片化につながりました。ページが断片化を許可していないため、接続に失敗しました (ICMP は断片化できません - タイプ 3、コード 4)。MTU を 1500 から 1440 に減らした後、すべての問題がなくなりました。

Linux の場合:

ip link set dev <dev> mtu 1400

また

ifconfig <dev> mtu 1400

Windows の場合:

netsh interface ipv4 show interfaces
netsh interface ipv4 set subinterface <devIDX>  mtu=1440 store=persistent
于 2016-05-10T14:32:22.283 に答える