0
traceroute
で、ソースコードを改訂して、ICMPインバウンドパケットサイズが512にハードコードされていることがわかりました。tracerouteソースコードで、サイズが512にハードコードされている理由:u_char packet [512];
サイズが512バイトに制限されている理由はわかりません。 ICMPインバウンドパケットサイズが512バイトを超えるとどうなりますか?
traceroute
で、ソースコードを改訂して、ICMPインバウンドパケットサイズが512にハードコードされていることがわかりました。tracerouteソースコードで、サイズが512にハードコードされている理由:u_char packet [512];
サイズが512バイトに制限されている理由はわかりません。 ICMPインバウンドパケットサイズが512バイトを超えるとどうなりますか?
一般に、トレースルートを実装するために、TTL値が1から始まるICMPエコー要求、UDPパケット、またはTCP SYNパケットを徐々に増加させる3つの方法(GREプロトコルを使用した実装には慣れていません)があります。それはICMPエコー要求を送信した場合