「Internet Control Message Protocol」の版間の差分
提供: セキュリティ
(→関連項目) |
|||
(同じ利用者による、間の1版が非表示) | |||
行1: | 行1: | ||
− | |||
− | |||
− | |||
[[Internet Control Message Protocol]] (ICMP, インターネット制御通知プロトコル) とは、[[Internet Protocol]] のエラーメッセージや制御メッセージを転送するプロトコルです。[[コンピュータネットワーク]] で、相互の状態確認で使われます。[[ping]] コマンドや[[traceroute]]コマンドで利用されています。 | [[Internet Control Message Protocol]] (ICMP, インターネット制御通知プロトコル) とは、[[Internet Protocol]] のエラーメッセージや制御メッセージを転送するプロトコルです。[[コンピュータネットワーク]] で、相互の状態確認で使われます。[[ping]] コマンドや[[traceroute]]コマンドで利用されています。 | ||
行10: | 行7: | ||
== 概要 == | == 概要 == | ||
− | |||
ICMP は、以下の形式です。 | ICMP は、以下の形式です。 | ||
<pre> | <pre> | ||
行37: | 行33: | ||
| | | | ||
|} | |} | ||
− | + | == ファイアーウォールでping(IMCP)を許可する == | |
+ | [[ファイアーウォール]]の[[iptables]]で[[ping]](ICMP)を許可したい場合には、[[iptables icmp echo requestを許可する]]の設定をしてください。 | ||
+ | -A INPUT -p icmp --icmp-type echo-request -j ACCEPT | ||
+ | == ping関係のコマンド == | ||
+ | * [[ping]] | ||
+ | * [[hping]] | ||
+ | * [[fping]] | ||
+ | * [[gping]] | ||
+ | == ICMPを用いた攻撃 == | ||
+ | * [[Ping of Death]] | ||
+ | == ICMPを用いたスキャン == | ||
+ | * [[pingスイープ]] | ||
+ | * [[nmap]] | ||
+ | == ICMPを用いたトンネリング技術 == | ||
+ | * [[ICMPトンネリング]] | ||
+ | * [[ptunnel]] | ||
+ | == ネットワークツール == | ||
+ | * [[traceroute]] | ||
+ | * [[iptables]] | ||
== 関連項目 == | == 関連項目 == | ||
* [[ネットワーク]] | * [[ネットワーク]] | ||
行43: | 行57: | ||
* [[TCP]] | * [[TCP]] | ||
* [[Internet Protocol]] | * [[Internet Protocol]] | ||
− | + | <!-- vim: filetype=mediawiki | |
+ | --> |
2015年4月4日 (土) 08:50時点における最新版
Internet Control Message Protocol (ICMP, インターネット制御通知プロトコル) とは、Internet Protocol のエラーメッセージや制御メッセージを転送するプロトコルです。コンピュータネットワーク で、相互の状態確認で使われます。ping コマンドやtracerouteコマンドで利用されています。
読み方
- Internet Control Message Protocol
- いんたーねっと こんとろーる めっせーじ ぷろとこる
- ICMP
- あい しー えむ ぴー
目次
概要
ICMP は、以下の形式です。
+------------+-----------+-------------+------------ | MAC ヘッダ | IP ヘッダ | ICMP ヘッダ | データ ... +------------+-----------+-------------+------------
ICMP ヘッダは、以下の形式です。
項目 | データサイズ |
---|---|
タイプ | 8byte (0-7) |
コード | 8byte (8-15) |
チェックサム | 16byte (16-31) |
データ |
ファイアーウォールでping(IMCP)を許可する
ファイアーウォールのiptablesでping(ICMP)を許可したい場合には、iptables icmp echo requestを許可するの設定をしてください。
-A INPUT -p icmp --icmp-type echo-request -j ACCEPT