ビデオ: 第一回・After the Rain質問コーナー!!!! 2024
静的ネットワークが拡大するにつれて、ルーティングテーブルにループを導入する機会も増えます。次の図は、この問題点を示しています。 192. 168. 1. 0/24に到達するための Router2 上のルートは削除され、192. 168. 1. 0/24のトラフィックを送信する Router3 24〜 Router2 が正しく追加されません。
Computer2 に座って、 Computer1 のIPアドレスをテストするために ping コマンドを使用しようとすると、データは無限に跳ね返ります Router2 と Router3 の間にある。
<! - 1 - >まあ、無限に間違っています。 TTLは、ルータがIPパケットを処理するたびに1ずつ減少し、TTLがゼロに設定されると、TTLはネットワークから削除され、ICMP(Internet Control Message Protocol)メッセージが送信元に送信されますコンピューター。
ICMPの使用とは異なり、 ping コマンドとともに使用すると、ICMPはステータスと制御メッセージをネットワーク上のIPホストに送信します。ホストに送信されるメッセージは、 パケットがTransit で期限切れになったというメッセージです。
<!次の例は、Computer2 : C:> ping 192から Computer1 への接続をテストするときに受信されたパケットの有効期限のメッセージを示しています。 168.1.10 Pinging192. 168.1.10と32バイトのデータ:192からの応答。168.3.3:TTLがトランジット中に失効しました。 168からの返信。168:3. 3:TTLは通過中に失効しました。 168からの返信。168:3. 3:TTLは通過中に失効しました。 168からの返信。168:3. 3:TTLは通過中に失効しました。パケット数:送信済み= 4、受信済み= 4、損失= 0(損失率0%)、ラウンドトリップ時間(ミリ秒単位):最小= 0ms、最大= 0ms、平均= 0ms
この期限切れパケットの問題をさらに説明するために、同じメッセージに対する
traceroute コマンドの出力のコピーを示します。 -h 修飾子を使用して10ホップしか移動させませんが、 Router2 と Router3 の間でデータがバウンスする際に、 。 <! D:utils> tracert -h 10 1922. 168. 1. 10 192. 168.1.10までのトレース・ルート最大10ホップ以上1 1 999この問題は、
Router2ではなくRouter1 を介して192.268.1.0/24ネットワーク宛てのデータを送信するように Router3 上のルートを調整することによって修正できます。これにより正しいデータが得られますが、 Computer1 のデータは Computer2 から Router2 と Router3 192を直接ルートするために Router2 に特定のルートを追加する必要があります。Router1 へのデータの送信。 ほとんどのルーティングループは期限切れのパケットを提供します。したがって、 ping または traceroute
コマンドを使用すると、見た目に似た出力が得られます。より長いタスクは、問題の正確な原因を特定している可能性があります。これは、1台のルーターの1つのルーティングテーブルエントリで発生する可能性が高いためです。接続の一方の端にあるルータを順番にもう一方の端に接続すると、そのルータを見つけることができます。