4.2. WAN-Side Configuration (WAN 側の設定)
4.2. WAN-Side Configuration (WAN 側の設定)
IPv6 CE ルータは 1 つ以上のアクセスネットワークアーキテクチャへの接続性をサポートする必要があります。この文書は特定のアーキテクチャやサービスプロバイダに特化せず, 一般的に使用されるすべてのアーキテクチャをサポートする IPv6 CE ルータについて説明します。
IPv6 Neighbor Discovery および DHCPv6 プロトコルは任意のタイプの IPv6 対応リンク層上で動作し, IPv4 の PPP IP Control Protocol (IPCP) のような IPv6 ネットワーク層設定オプション用のリンク層固有の設定プロトコルは必要ありません。このセクションは Ethernet, Data Over Cable Service Interface Specification (DOCSIS), PPP などのリンク層にかかわらず, 同じメカニズムが機能すると仮定します。
WAN 側要件:
W-1: ルータが WAN インターフェースリンクに接続されている場合, ステートレス [RFC4862] またはステートフル [RFC3315] インターフェースアドレス割り当ての目的で IPv6 ホストとして機能しなければなりません。
W-2: IPv6 CE ルータは [RFC4862] に従ってリンクローカルアドレスを生成し, インターフェース上で Router Solicitation を送信する前に Duplicate Address Detection を完了しなければなりません。後続の Router Solicitation で使用される送信元アドレスは WAN インターフェース上のリンクローカルアドレスでなければなりません。
W-3: 他のルーティング情報がない場合, IPv6 CE ルータは [RFC4861] で規定されている Router Discovery を使用してデフォルトルータを発見し, 発見されたルータのアドレスをネクストホップとしてルーティングテーブルにデフォルトルートをインストールしなければなりません。
W-4: ルータは DHCPv6 プレフィックス委任 ([RFC3633]) の目的で要求ルータとして機能しなければなりません。
W-5: DHCPv6 アドレス割り当て (IA_NA) および DHCPv6 プレフィックス委任 (IA_PD) は単一の DHCPv6 セッションとして実行されるべきです。
W-6: IPv6 CE ルータは DHCPv6 メッセージ用に永続的な DHCP Unique Identifier (DUID) を使用しなければなりません。DUID はネットワークインターフェースのリセットや IPv6 CE ルータの再起動の間で変更されてはなりません。
リンク層要件:
WLL-1: WAN インターフェースが Ethernet カプセル化をサポートする場合, IPv6 CE ルータは IPv6 over Ethernet [RFC2464] をサポートしなければなりません。
WLL-2: WAN インターフェースが PPP カプセル化をサポートする場合, IPv6 CE ルータは IPv6 over PPP [RFC5072] をサポートしなければなりません。
WLL-3: WAN インターフェースが PPP カプセル化をサポートする場合, 1 つの PPP 論理チャネル上で IPCP および IPV6CP が実行されるデュアルスタック環境では, Network Control Protocols (NCP) は相互に独立して扱われ, 独立して開始および終了しなければなりません。
アドレス割り当て要件:
WAA-1: IPv6 CE ルータは Stateless Address Autoconfiguration (SLAAC) [RFC4862] をサポートしなければなりません。
WAA-2: IPv6 CE ルータは [RFC5942] のセクション 4 の推奨事項に従わなければならず, 特に Router Advertisement Prefix Information オプションの L フラグの処理に注意する必要があります。
WAA-3: IPv6 CE ルータは DHCPv6 [RFC3315] クライアント動作をサポートしなければなりません。
WAA-4: IPv6 CE ルータは以下の DHCPv6 オプションをサポートできなければなりません: IA_NA, Reconfigure Accept [RFC3315], および DNS_SERVERS [RFC3646]。
WAA-5: IPv6 CE ルータは DHCPv6 Simple Network Time Protocol (SNTP) オプション [RFC4075] および Information Refresh Time オプション [RFC4242] をサポートすべきです。
WAA-6: IPv6 CE ルータが M フラグが 1 に設定された Router Advertisement メッセージ ([RFC4861] で説明) を受信した場合, IPv6 CE ルータは DHCPv6 アドレス割り当て (IA_NA オプションを要求) を実行しなければなりません。
WAA-7: IPv6 CE ルータが SLAAC を通じてアドレスを割り当てることができない場合, M フラグが 0 に設定されていても DHCPv6 アドレス割り当て (IA_NA オプションを要求) を実行してもかまいません。
WAA-8: IPv6 CE ルータが SLAAC または DHCPv6 のいずれからもグローバル IPv6 アドレスを取得できない場合, 委任されたプレフィックスからグローバル IPv6 アドレスを作成し, それらを内部仮想ネットワークインターフェースの 1 つに設定しなければなりません。
WAA-9: ルータとして, IPv6 CE ルータは weak host (Weak ES) モデル [RFC1122] に従わなければなりません。インターフェースからパケットを発信する場合, 発信インターフェースに適切なスコープのアドレスがない場合は, 別のインターフェースからの送信元アドレスを使用します。
プレフィックス委任要件:
WPD-1: IPv6 CE ルータは [RFC3633] で規定されている DHCPv6 プレフィックス委任要求ルータ動作をサポートしなければなりません (IA_PD オプション)。
WPD-2: IPv6 CE ルータは委任ルータへのヒントとして必要なプレフィックスのサイズを示してもかまいません。その場合, 各インターフェースに 1 つの /64 を割り当てるのに十分な大きさのプレフィックスを要求し, 最も近いニブルに切り上げなければならず, より多くを要求するように設定可能でなければなりません。
WPD-3: IPv6 CE ルータはヒントで与えられたものとは異なる委任プレフィックスサイズを受け入れる準備をしなければなりません。委任されたプレフィックスがすべてのインターフェースをアドレス指定するには小さすぎる場合, IPv6 CE ルータはシステム管理エラーをログに記録すべきです。
WPD-4: IPv6 CE ルータは受信した Router Advertisement メッセージの M および O フラグに関係なく, 常に DHCPv6 プレフィックス委任を開始しなければなりません。
WPD-5: IPv6 CE ルータが Router Advertisement を受信する前に DHCPv6 を開始する場合, DHCPv6 で IA_NA オプションも要求しなければなりません。
WPD-6: 委任されたプレフィックスが複数のより具体的なルートの集約ルートである場合, IPv6 CE ルータは集約ルートに一致するがより具体的なルートのいずれにも一致しないパケットを破棄しなければなりません。つまり, 集約ルートのネクストホップはヌル宛先であるべきです。これは集約でカバーされる一部のアドレスが到達不可能な場合の転送ループを防ぐために必要です [RFC4632]。
(a) IPv6 CE ルータはこのルールによりパケットが破棄される場合, [RFC4443] のセクション 3.1 に従って ICMPv6 Destination Unreachable メッセージをパケットの送信元に送り返すべきです。
WPD-7: IPv6 CE ルータが DHCPv6 で IA_NA と IA_PD オプションの両方を要求する場合, メッセージにアドレスが含まれていない場合でも, DHCPv6 Advertise/Reply メッセージの IA_PD オプションを受け入れなければなりません。
WPD-8: デフォルトで, IPv6 CE ルータは WAN インターフェース上でダイナミックルーティングプロトコルを開始してはなりません。