Tcpdump dari sesi ping menunjukkan dua baris berikut:
IP gateway.comp.com > somehost.comp.com: ICMP redirect 10.8.0.10 to host othergateway.comp.com, length 68
IP gateway.comp.com > somehost.comp.com: ICMP 10.8.0.10 protocol 1 port 21475 unreachable, length 68
Saya mengerti pesan pertama. Itu hanya memberitahu somehostuntuk tidak mengganggu utama gatewaydengan paket ke 10.8.0.10 tetapi sebaliknya rute mereka sampai othergateway.
Tapi apa arti pesan kedua. Muncul 17ms kemudian dan tampaknya terkait. Apa yang ada protocol 1 port XXXdalam konteks ini. Apa sebenarnya yang tidak terjangkau? ICMP (= protokol 1) tidak memiliki port, afaik, jadi apa artinya ini?
gatewaydefinitif mendapatkan bentuk paket ICMPsomehost. Ia tidak tahu seseorang menggunakanpingpadasomehost. Hanya tahu paketnya. Mengapa harus beralih dari ICMP ke UDP? Tetapi sekali lagi: Saya hanya mencatat ICMP. Jadi mungkin yang tidak terjangkau sebenarnya merujuk pada paket UDP yang tidak saya masuki.