IPアドレス範囲とは

IPアドレスは、ネットワークに接続されたすべてのデバイスに割り当てられた数値ラベルです。すべてのIPアドレスが同じように扱われるわけではありません。特定のブロックは、Internet Assigned Numbers Authority(IANA)によって定義され、様々なRFCで文書化された特定の目的のために予約されています。これらの予約範囲には、プライベートネットワーク(家庭やオフィス内で使用)、ループバックアドレス(ローカルテスト用)、リンクローカルアドレス(DHCPが利用できない場合に自動割り当て)、ドキュメンテーション範囲、およびマルチキャストグループが含まれます。

IPアドレスがどの範囲に属しているかを理解することは、ネットワークトラブルシューティング、セキュリティ分析、およびファイアウォール設定に不可欠です。パブリックIPアドレスはインターネット上でルーティング可能ですが、プライベートまたは予約済みアドレスはルーティング不可能であり、特定のローカルまたは管理目的に使用されます。

ツール説明

このツールはIPv4またはIPv6アドレスをチェックし、それがどのIANA定義範囲に属しているかを識別します。アドレス分類、それが属するCIDRブロック、その目的、関連するRFC、およびアドレスがパブリックか予約済みかを表示します。

機能

  • IPv4およびIPv6サポート: 両方のアドレスファミリーで動作します。
  • 範囲分類: プライベート、ループバック、リンクローカル、CGNAT、ドキュメンテーション、マルチキャスト、ブロードキャスト、およびパブリック範囲を識別します。
  • RFC参照: マッチした範囲を定義するRFCを表示します。
  • CIDR記法: アドレスが属する正確なCIDRブロックを表示します。
  • パブリック対予約済みインジケーター: アドレスがパブリックインターネット上でルーティング可能かどうかを明確に示します。

サポートされるアドレス分類

分類 範囲例 目的
プライベート(クラスA) 10.0.0.0/8 RFC 1918プライベートネットワーク
プライベート(クラスB) 172.16.0.0/12 RFC 1918プライベートネットワーク
プライベート(クラスC) 192.168.0.0/16 RFC 1918プライベートネットワーク
ループバック 127.0.0.0/8 ローカルホスト通信
リンクローカル(APIPA) 169.254.0.0/16 DHCPがない場合の自動設定
CGNAT 100.64.0.0/10 キャリアグレードNAT(RFC 6598)
ドキュメンテーション 192.0.2.0/24 例とドキュメンテーション
マルチキャスト 224.0.0.0/4 一対多配信
パブリック インターネット上でルーティング可能

ユースケース

  • ネットワークデバッグ: ログに表示されるIPアドレスが内部か外部か、またその目的が何かを素早く判定します。
  • セキュリティ分析: パブリックIPのみを運ぶべきトラフィック内の予期しないプライベートまたは予約済みアドレスを識別します。
  • ファイアウォールおよびACL設定: パブリックおよびプライベートIPスペースを区別する必要があるルールを作成する際にアドレス範囲を検証します。