%20%E3%81%AE%E3%83%91%E3%82%B1%E3%83%83%E3%83%88%E6%90%8D%E5%A4%B1%E3%82%92%E8%A8%BA%E6%96%AD%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%3F.png)
オンボードの Realtek RTL8168B/8111B ファミリー ギガビット イーサネットでパケットが失われています (LAN 上の他のデバイスに ping すると約 8%)。
Windows イベント ログには、TCPIP/ICMP またはフレーム エラーに関連するイベントはありません。Windows パフォーマンス モニター ツールを使用して、「ネットワーク インターフェイス」カテゴリのイベントを監視し、パケット損失の兆候がないか確認してみましたが、何も見つかりませんでした。
ping を実行して応答が返ってこないのを観察するのではなく、パケット損失を診断条件として「確認」する方法を誰か思いつきますか? Windows でパケット損失が他の原因 (CRC エラー、チェックサム エラー、断片化の問題など) に戻る場所を見つけることができれば、診断できるかもしれません。
これは新しいマシンであり、問題はドライバーのいくつかの構成オプションにあると思われます。
- 速度とデュプレックス: オートネゴシエーション
- フロー制御: 無効
- 受信バッファ: 512
送信バッファ: 128
割り込みの抑制: 有効
- 受信側スケーリング: 有効
優先度とVLANが有効: 優先度とVLANが有効
ギガビットの自動無効化(省電力): 無効
- PCIe を自動的に無効にする (省電力):無効
- PHY の自動無効化 (省電力): 無効
グリーンイーサネット: 無効
シャットダウン Wake-On-Lan: 有効
スリープ WOL 省電力: 無効
IPv4 チェックサム オフロード: Rx & Tx 有効
- TCP チェックサム オフロード (IPv): Rx & Tx 有効
- TCP チェックサム オフロード (IPv6): Rx & Tx 有効
- UDP チェックサム オフロード (IPv): Rx & Tx 有効
- UDP チェックサム オフロード (IPv6): Rx & Tx 有効
- ジャンボフレーム: 無効
- 大量送信オフロード (IPv4): 有効
- 大規模送信オフロード v2 (IPv4): 無効
- 大規模送信オフロード v2 (IPv6): 有効
スピードとデュプレックスを強制的に100 Mbps 全二重(いずれにせよ、それはそうである)成功しなかった。
答え1
Realtekはネットワークインターフェースカード用のネットワーク診断ユーティリティを提供しています。次の「Windows診断プログラム」リンクをご覧ください。ソフトウェア ドライバーとユーティリティソフトウェアのスクリーンショットは以下にあります。Realtek イーサネット診断ソフトウェア。
Microsoft Windows に含まれている netstat コマンドは、限られた情報を提供します。コマンドは、netstat -s
エラーに関する追加情報を提供します。たとえば、断片化の問題の可能性に関しては、「断片化に失敗したデータグラム」のカウントがあります。
C:\>netstat -s
IPv4 Statistics
Packets Received = 265412964
Received Header Errors = 0
Received Address Errors = 5987902
Datagrams Forwarded = 0
Unknown Protocols Received = 2
Received Packets Discarded = 571613
Received Packets Delivered = 292690610
Output Requests = 144483584
Routing Discards = 0
Discarded Output Packets = 906
Output Packet No Route = 0
Reassembly Required = 205
Reassembly Successful = 95
Reassembly Failures = 0
Datagrams Successfully Fragmented = 0
Datagrams Failing Fragmentation = 0
Fragments Created = 0
IPv6 Statistics
Packets Received = 8484877
Received Header Errors = 0
Received Address Errors = 0
Datagrams Forwarded = 0
Unknown Protocols Received = 0
Received Packets Discarded = 373336
Received Packets Delivered = 10041013
Output Requests = 16704131
Routing Discards = 0
Discarded Output Packets = 1889
Output Packet No Route = 171
Reassembly Required = 0
Reassembly Successful = 0
Reassembly Failures = 0
Datagrams Successfully Fragmented = 0
Datagrams Failing Fragmentation = 0
Fragments Created = 0
ICMPv4 Statistics
Received Sent
Messages 243917 46542
Errors 0 0
Destination Unreachable 19704 22407
Time Exceeded 177624 0
Parameter Problems 0 0
Source Quenches 0 0
Redirects 0 0
Echo Replies 445 23180
Echos 46144 955
Timestamps 0 0
Timestamp Replies 0 0
Address Masks 0 0
Address Mask Replies 0 0
Router Solicitations 0 0
Router Advertisements 0 0
ICMPv6 Statistics
Received Sent
Messages 84300 75766
Errors 0 0
Destination Unreachable 16638 18334
Packet Too Big 0 0
Time Exceeded 0 0
Parameter Problems 0 0
Echos 0 4
Echo Replies 4 0
MLD Queries 0 0
MLD Reports 0 0
MLD Dones 0 0
Router Solicitations 0 15
Router Advertisements 0 0
Neighbor Solicitations 40386 27775
Neighbor Advertisements 27272 29638
Redirects 0 0
Router Renumberings 0 0
TCP Statistics for IPv4
Active Opens = 1900438
Passive Opens = 369225
Failed Connection Attempts = 10450
Reset Connections = 460797
Current Connections = 154
Segments Received = 273517454
Segments Sent = 110060297
Segments Retransmitted = 2182084
TCP Statistics for IPv6
Active Opens = 973341
Passive Opens = 973646
Failed Connection Attempts = 34
Reset Connections = 1735122
Current Connections = 40
Segments Received = 46840865
Segments Sent = 45024383
Segments Retransmitted = 1813578
UDP Statistics for IPv4
Datagrams Received = 51416164
No Ports = 314589
Receive Errors = 2135697
Datagrams Sent = 42118403
UDP Statistics for IPv6
Datagrams Received = 9841716
No Ports = 309860
Receive Errors = 42205
Datagrams Sent = 2040067
オプションでプロトコル別に表示をフィルタリングできます-p
。Pingは情報処理送信される「エコー要求」については、 で ICMP の統計情報だけを確認することもできますnetstat -s -p icmp
が、その場合、エラー数のみが表示されます。
c:\>netstat -s -p icmp
ICMPv4 Statistics
Received Sent
Messages 243951 46546
Errors 0 0
Destination Unreachable 19710 22409
Time Exceeded 177648 0
Parameter Problems 0 0
Source Quenches 0 0
Redirects 0 0
Echo Replies 445 23182
Echos 46148 955
Timestamps 0 0
Timestamp Replies 0 0
Address Masks 0 0
Address Mask Replies 0 0
Router Solicitations 0 0
Router Advertisements 0 0
Ethernet 統計を表示するオプションもありnetstat -e
、これは -s オプションと組み合わせることができますが、その場合もエラー数が表示されるだけです。
c:\>netstat -e
Interface Statistics
Received Sent
Bytes 2205957284 1335899145
Unicast packets 1239501865 433229740
Non-unicast packets 143181375 167714415
Discards 0 0
Errors 0 55
Unknown protocols 0
別のネットワーク ケーブルがある場合は、既存のケーブルを交換して、ケーブルの問題が問題の原因ではないことを除外できます。
答え2
試してみましたかping
から他の機械にこのインターフェースですか?
ICMP エラーは発生しますか?
また、インターフェースが接続されているピア デバイスのインターフェース統計を確認することも役立ちます。
- 接続するネットワークデバイスは何ですか?
- インターフェース統計はありますか?
- そのデバイスの他のインターフェースでは表示されない特定のエラーが表示されますか?
最後に、パス上の配線が緩んでいる可能性もあります。
ネットワーク上に 2 台以上のマシンがある場合、
この特定のマシンは別の方法で接続されていますか? (ワイヤレス ホップ?)
コネクタがしっかりと配線されていることを確認しましたか?
通常の ping パケット (64 バイト) のみで損失が見られる場合、IP フラグメンテーションは除外されます。
インターフェイスにエラー カウントが表示されない場合、CRC エラーも除外されます。
答え3
NIC 統計を取得するには、次の 2 つのコマンドを試してください。
netsh interface ipv4 show ipstats
netsh interface ipv4 show tcpstats
「In Header Errors」、「Fragments Failed」、「In Errors」に 0 より大きい数字がある場合は、ワイヤに問題があります。
答え4
セット
「ギガビットの自動無効化」を「再リンク、バッテリーまたは AC」「フロー制御」を「Rx および Tx 有効」に変更