IPv4
IPv4 は 32 ビットのネットワークアドレス指定プロトコルである。ドット区切り 10 進(例:192.168.1.1)で書かれ、約 43 億アドレスを持つ——すでに枯渇している。
目的
インターネットのアドレス指定体系を提供する。アドレス空間の枯渇に伴い IPv6 へ置き換えられている。
メカニズム
32 ビットは 8 ビットずつ 4 つの 10 進オクテットとして表される。アドレスクラス(A/B/C/D/E)は CIDR に取って代わられた。プライベートアドレス(RFC 1918)は NAT 経由で公開インターネットに到達する。特別なアドレスには 0.0.0.0(任意)、127.0.0.0/8(ループバック)、255.255.255.255(ブロードキャスト)がある。
ユースケース
- LAN のアドレス指定
- NAT とポートフォワーディング
- レガシーシステム互換
- ネットワーク教育
例
- 入力
10.0.0.1OutputA private class A addressRFC 1918
よくあるエラー
- Public IPv4 is exhausted; new deployments cannot obtain addresses
- Migrate to IPv6 or use NAT
関連用語
IP Address
IP アドレス(IP Address)はネットワークインターフェースに割り当てられる数値識別子である。IPv4 は 32 ビット(10 進 4 組)、IPv6 は 128 ビット(16 進 8 組)で、ネットワークアドレス指定に使われる。 用語集
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 のアドレスクラスを柔軟なネットワーク分割に置き換える。 用語集