IP Address
IP アドレス(IP Address)はネットワークインターフェースに割り当てられる数値識別子である。IPv4 は 32 ビット(10 進 4 組)、IPv6 は 128 ビット(16 進 8 組)で、ネットワークアドレス指定に使われる。
目的
インターネット上のすべてのインターフェースに一意のアドレスを与え、パケットを宛先へルーティングできるようにする。
メカニズム
IPv4 は 32 ビットをドット区切り 10 進(192.168.1.1)で表し、ネットワーク部とホスト部に分かれる(サブネットマスクで決定)。IPv6 は 128 ビットをコロン区切り 16 進(2001:db8::1)で表し、ゼロ圧縮を持つ。アドレスは IANA が割り当て、DHCP または SLAAC で構成される。
ユースケース
- ネットワーク通信のアドレス指定
- ファイアウォール規則
- アクセス制御リスト
- ロギングと監査
例
- 入力
192.168.1.1OutputA private IPv4 addressRFC 1918
よくあるエラー
- Confusing public and private IP addresses
- Memorize the RFC 1918 ranges: 10/8, 172.16/12, and 192.168/16
関連用語
IPv4
IPv4 は 32 ビットのネットワークアドレス指定プロトコルである。ドット区切り 10 進(例:192.168.1.1)で書かれ、約 43 億アドレスを持つ——すでに枯渇している。 用語集
IPv6
IPv6 は 128 ビットのネットワークアドレス指定プロトコルである。コロン区切り 16 進(例:2001:db8::1)で書かれ、約 3.4×10^38 個のアドレスを提供し、IPv4 枯渇を解決する。 用語集
Subnet
サブネットは大きなネットワークを小さく分割する技法で、サブネットマスクでネットワーク部とホスト部を分け、アドレス利用率と分離性を高める。 用語集
CIDR
CIDR(Classless Inter-Domain Routing)は、ネットワークを IP/プレフィックス長(10.0.0.0/8 など)で表現し、IPv4 のアドレスクラスを柔軟なネットワーク分割に置き換える。 用語集
MAC Address
MACアドレスはネットワークインターフェースカードの 48 ビットのハードウェアアドレスである(例:00:1A:2B:3C:4D:5E)。リンク層で機器を識別し、OUI は IEEE が割り当てる。 用語集