コンフィグレーションガイド Vol.3
- <この項の構成>
- (1) ICMPメッセージフォーマット
- (2) ICMPメッセージサポート仕様
- (3) ICMP Redirectの送信仕様
- (4) ICMP Time Exceededの送信仕様
本装置が送信するICMPメッセージのフォーマットおよび設定値はRFC792に従います。
ICMPメッセージのサポート仕様を次の表に示します。
表1-3 ICMPメッセージサポート仕様(値は10進)
ICMPメッセージ サポート タイプ(種別) コード(詳細種別) − 値 − 値 Destination Unreachable 3 Net Unreachable 0 × Host Unreachable 1 ○ Protocol Unreachable 2 ○ Port Unreachable 3 ○ Fragmentation Needed and DF Set 4 ○ Source Route Failed 5 ○ Destination Network Unknown 6 × Destination Host Unknown 7 × Network Unreachable for Type of Service 11 × Host Unreachable for Type of Service 12 × Communication Administratively Prohibited 13 ○ Host Precedence Violation 14 × Precedence Cutoff in Effect 15 × Source Quench 4 − 0 × Redirect 5 Redirect Datagrams for the Network 0 × Redirect Datagrams for the Host 1 ○ Redirect Datagrams for the Type of Service and Network 2 × Redirect Datagrams for the Type of Service and Host 3 × Time Exceeded 11 Time to Live Exceeded in Transit 0 ○ Fragment Reassembly Time Exceeded 1 × Parameter Problem 12 − 0 ○ Echo Request 8 − 0 ○ Echo Reply 0 − 0 ○ Timestamp Request 13 − 0 × Timestamp Reply 14 − 0 ○※ Information Request 15 − 0 × Information Reply 16 − 0 × Address Mask Request 17 − 0 × Address Mask Reply 18 − 0 ○※ (凡例) ○:サポートする ×:サポートしない −:該当しない
注※ Requestメッセージを受信した場合は,Replyメッセージを返します。
受信インタフェースと送信インタフェースが同一の中継パケットは,ハードウェアによってICMP Redirect送信可否判定が必要であると判断され,ソフトウェアによって可否が判定されます。ソフトウェアでは,次の条件を満たすときにICMP Redirectのパケットを送信します。
- パケット送信元とネクストホップのルータが同一セグメントにある(受信IPパケットの送信元IPアドレスのサブネットワークアドレスと中継先ネクストホップ・アドレスのサブネットワークアドレスが同一)
ただし,デフォルト経路に一致した中継は除く
- 受信パケットがICMP以外のIPパケット
- コンフィグレーションのIPルーティング情報で送信有効を指定している
次の条件を満たすときにICMP Time Exceededのパケットを送信します。
- フォワーディングする受信IPパケットのTTLが1
- 受信パケットがICMP以外のIPパケット(ただし,ICMP Echoパケットは除く)
All Rights Reserved, Copyright(C), 2014, 2019, ALAXALA Networks, Corp.