ICMP のバックアップ(No.3)


ICMP とは

名称

  • Internet Control Message Protocol

概要

  • IPプロトコルのエラーメッセージや制御メッセージを転送するためのネットワーク層(OSI参照モデル)の通信プロトコル
    • TCP/IPの動作を支える補助的な役割
  • コネクションレス型

ICMP のデータ構造

  • ICMPパケット
  • IPヘッダとICMPメッセージで構成される
    • IPヘッダ(20~60バイト)
    • ICMPメッセージ

ICMPメッセージ

  • ICMPメッセージ:1〜32bit
    • タイプ(8)
    • コード(8)
    • チェックサム(16)
  • ICMPデータ:33bit〜(可変長)

タイプとコード

タイプメッセージ
0エコー応答
3宛先到達不可能通知
5リダイレクト
8エコー要求(ping)
11時間超過

ICMPの脆弱性

  • 発信元IPアドレスの偽装が容易

ICMP を悪用した攻撃

関連サイト

関連用語