- IPv6
- インターネットプロトコル第6版。IETFが設計した次世代IPプロトコルで、128ビットのアドレス長を使用し、IPv4アドレス枯渇問題を解決します。セキュリティ、QoS、自動設定などの機能を内蔵し、現代インターネットの基盤プロトコルです。
- IPv4
- インターネットプロトコル第4版。32ビットのアドレス長を使用し、理論上約43億個のアドレスがあります。1983年の実用化以来現在に至るまで使用されており、現在でもIPv6とデュアルスタックで動作しています。2019年に世界のアドレス割り当てが枯渇しました。
- CIDR
- クラスレスドメイン間ルーティング(Classless Inter-Domain Routing)。IPアドレスの表記方法で、アドレス/プレフィックス長の形式(2001:db8::/32など)で記述します。従来のA/B/Cクラスのアドレス区分に代わるもので、ルーティング効率を向上させます。
- プレフィックス長
- CIDR表記法でスラッシュの後に続く数字で、IPアドレスの先頭から何ビットがネットワークビットかを表します。IPv6のプレフィックス長は0~128で、一般的な値は/128(単一ホスト)、/64(サブネット)、/48(サイト)、/32(ISP)です。
- ゼロ圧縮
- IPv6アドレスの省略ルール。連続する1つ以上の組のオールゼロ(0000)を二重コロン::で代替できます。ただし1つのアドレス内で::は1回しか使用できません。IPv6アドレスの記述長を大幅に短縮できます。
- RFC 5952
- IETFが発行したIPv6アドレスのテキスト表現仕様。推奨される標準圧縮形式(小文字、先行ゼロ省略、最長ゼロセグメントの圧縮、単一ゼロの非圧縮など)を定義し、同じアドレスに対して唯一の標準的な記述方法を持たせることを保証します。
- グローバルユニキャスト
- Global Unicast。世界のインターネットでルーティング可能な公網IPv6アドレス。IPv4の公網アドレスに相当し、通常は2000::/3で始まり、インターネット通信に使用されます。
- リンクローカル
- Link-Local。fe80::/10プレフィックスのアドレス。ローカルのレイヤー2リンクでのみ有効で、ルーターは転送しません。各IPv6インターフェースに自動的に設定され、NDP近隣探索、DHCPv6、ルーティングプロトコルなどの下位層通信に使用されます。
- ユニークローカルアドレス(ULA)
- Unique Local Address。fc00::/7プレフィックス。IPv4のプライベートアドレスに相当し、組織内部でのみルーティング可能で、公網ではルーティングできません。企業内部ネットワークに使用され、fd00::/8セグメントが実際に使用されます。
- マルチキャスト
- Multicast。ff00::/8プレフィックス。一対多通信で、データパケットはマルチキャストグループに参加しているすべてのインターフェースに送信されます。IPv4のブロードキャストに代わるもので、ルーティングプロトコル、サービス発見、ストリーミングメディアなどのシナリオに使用されます。
- エニーキャスト
- Anycast。複数のノードが同じアドレスを設定し、データパケットは最も近いノードにルーティングされます。CDN、DNSルートサーバー、ロードバランシングに使用され、アドレス形式からはユニキャストと区別できません。
- ループバックアドレス
- Loopbackアドレス。IPv6では::1/128で、IPv4の127.0.0.1に相当します。ノードが自分自身に送信するアドレスで、ローカルテストとプロセス間通信に使用され、ネットワーク上に出現することはありません。
- 未指定アドレス
- ::/128。IPv4の0.0.0.0に相当し、アドレスが存在しない/未指定であることを表します。ノードの起動時や、すべてのインターフェースにバインドする際に使用されます。
- SLAAC
- ステートレスアドレス自動設定(Stateless Address Autoconfiguration)。IPv6特有の機能で、クライアントがルーター通知のプレフィックスに基づいて自動的にアドレスを生成します。DHCPサーバーを必要とせず、サブネットプレフィックスが/64である必要があります。
- デュアルスタック
- Dual Stack。デバイスがIPv4とIPv6の両方のプロトコルスタックを同時に実行し、両方のアドレスを持つこと。アプリケーションとDNSに応じてプロトコルを選択し、現在最も主流のIPv4からIPv6への移行ソリューションです。
- NAT64
- IPv6/IPv4移行技術。純IPv6ノードにIPv4リソースへのアクセスを可能にします。ネットワーク境界でアドレス変換を行い、DNS64と連携してAレコードをAAAAレコードに合成します。
- 4to6
- IPv4からIPv6へのさまざまな移行およびトンネリング技術の総称。4in6、DS-Lite、MAP-Tなどがあり、移行期に両プロトコルの相互接続を実現するために使用されます。
- nibble
- 半バイト。4ビットの2進数で、1つの16進文字に対応します。IPv6逆引きはnibble形式を採用しており、32個の16進文字を逆順にしてから.ip6.arpaサフィックスを付加します。
- ip6.arpa
- IPv6逆引きDNS解析ドメイン。IPv4の逆引きドメインはin-addr.arpaですが、IPv6はip6.arpaです。nibble形式でPTRレコードを構成します。
- EUI-64
- IEEE 64ビット拡張一意識別子。48ビットのMACアドレスを64ビットのインターフェースIDに変換する方法(MACの中間にFFFEを挿入し、U/Lビットを反転させる)。SLAACでアドレスを自動設定する際に使用されますが、プライバシー上の問題があります。