ドロップされたパケットは正常ですか? どのように解決しますか?

ドロップされたパケットは正常ですか? どのように解決しますか?

最近、デスクトップ PC からのネットワーク接続に問題があります。最初は、1 GB であるべきところが 100 MB でしか接続されていないことに気付きました。別のケーブルをいくつか試したところ、問題は解決しました。ただし、パケットがドロップされ続けます。

ここに画像の説明を入力してください

私の PC から壁に取り付けられたネットワーク ポイントまで、約 1 m のケーブルが接続されています。そのネットワーク ポイントからのケーブルは、ネットワーク スイッチに直接接続され、そこから約 20 cm のケーブルがルーター (Google Nest Wifi) に接続されます。

ラズベリーパイ(ゲートウェイと同じネットワーク キャビネット内、同じスイッチ経由で接続)からゲートウェイに ping を実行しても、ドロップされたパケットはありません。

有線ホーム ネットワークを経由するパケットは、ゲートウェイへの途中でドロップされることはないはずだと考えています...

デスクトップをスイッチに直接接続するなど、さまざまなケーブルを試しました。いくつかの修正により、断続的に問題が解決します。

ネットワーク カード (Intel およびマザーボードの一部) が原因ではないかと考えています。

質問が2つあります。

  • 使用量が非常に少ない有線ネットワークではパケットがドロップされることはないと考えるのは正しいでしょうか?
  • 診断するための次のステップは何でしょうか? 新しいネットワーク カードでしょうか?

ありがとう

答え1

使用量が非常に少ない有線ネットワークではパケットがドロップされることはないと考えるのは正しいでしょうか?

一般的には、はい。パケット損失は、a) ネットワークの過負荷、つまり輻輳、または b) データの破損、つまりチェックサムが一致しないために破棄されたパケットによってのみ発生します。高品質のイーサネット リンクの場合、後者は実質的にゼロになります。

ネットワークもターゲット デバイスもロードされていない場合は、配線不良、壁面ネットワーク ポイントの不良 (それが何であれ)、特定のスイッチ ポートの不良など、途中でパケットが破損している可能性があります。

最初は、1GB であるべきところが 100MB でしか接続されていないことに気付きました。別のケーブルをいくつか試すと、問題は解決しました。ただし、パケットがドロップされ続けます。

いくつかのパケットが失われているという事実と、イーサネット カードが低速1のみをネゴシエートすることにしたという事実は、物理リンク自体に問題があることを示しています。ケーブルを交換しても何の役にも立たず、今回 1 Gbps になったのは完全に偶然であり、実際の問題は別のところにあると推測します。


1(この背後にある仕組みは分かりません。私が知る限り、標準に従った交渉はではないリンク品質を何らかの方法で測定する必要はありません。しかし、私はさまざまなメーカーのさまざまなオペレーティングシステムのイーサネットカードが、高速接続が不安定であるという理由だけで、自動的に1Gから100Mに、あるいは100Mから10Mにまで速度を落としたのを見たことがあります。これは間違いなくものおそらく、これはメーカー独自の機能の 1 つです。

答え2

IPアドレスパケットの配信を保証するものではありません

  • ケーブルが破損しているか、長すぎる可能性があります。非常に長いケーブルは、他のデバイスに干渉しないようにシールドする必要があります。おそらく、これは当てはまりません。

  • コネクタを確認してください。コネクタの圧着が不十分だと、このような動作が発生する可能性があります。

  • 一部のデバイスは、ICMP Ping パケットが通常は重要ではないため、これをドロップします。ネットワーク スイッチは、他のトラフィックがある場合に「低優先度」パケットをドロップできます。ネットワークが「過負荷」になる必要はありません。パケットの短時間のバーストによって、この機能が簡単にトリガーされる可能性があります。

  • ネットワーク インターフェイス カードに障害が発生しました。これは非常にまれですが、起こり得ます。

UDP を使用した ping をサポートするソフトウェアを試してください。パケットが失われていない場合は、デバイスが ICMP ping をドロップしているだけです。

関連情報