メインコンテンツまでスキップ

3.1.3. SRv6

SR が IPv6 データプレーンで使用される場合:

  • Prefix-SID は IPv6 アドレスです。

  • オペレーターは SRv6 SID を明示的にインスタンス化しなければなりません (MUST)。IPv6 ノードアドレスはデフォルトでは SRv6 SID ではありません。

セグメント識別子として使用可能な IPv6 アドレス R をアドバタイズするノード N は, 以下の FIB エントリを維持しなければなりません (MUST):

Incoming Active Segment: R
Ingress Operation: NEXT
Egress interface: NULL

R への転送には, すべての他のルーターの FIB に R のエントリが必要ないことに注意してください。転送は, R をカバーするより短いマスクプレフィックスによって実現でき, 最も頻繁にそうなります。

SR サポートとは無関係に, すべてのリモート IPv6 ノードは, プレフィックスがセグメントを表すかどうかに関係なく, すべてのプレフィックスに対してプレーンな IPv6 FIB エントリを維持します。これにより, SR をサポートしないノードでも, SID を所有するノードへのパケットの転送が可能になります。

複数のアルゴリズムのサポートは SRv6 に適用されます。アルゴリズム固有の SID は単に IPv6 アドレスであるため, ノードが割り当てる (一連の) アルゴリズム固有の SID にアルゴリズム固有のサブネットを割り当てることで, アルゴリズム固有の転送エントリを実現できます。

特定のアルゴリズムをサポートしないノードは, そのノードがアルゴリズム固有のパスを計算していなくても, アルゴリズム固有のアドレスをカバーする FIB エントリを持つ可能性があります。これは, 特定のアルゴリズムをサポートしないノードが, そのアルゴリズム固有の SPF に関連付けられたトポロジに含まれないという事実によって緩和されます。したがって, アルゴリズム固有の宛先を使用するトラフィックは通常, 除外されたノードを経由しません。このようなトラフィックが到着してそのようなノードによって転送された場合でも, それは宛先ノードに向かって進行します。ネクストホップは, アルゴリズムをサポートするノード (この場合, パケットはアルゴリズム固有のパスに沿って転送されるか, 利用可能なものがない場合はドロップされます) か, アルゴリズムをサポートしないノード (この場合, パケットは宛先ノードに向かってアルゴリズム 0 パスに沿って転送され続けます) のいずれかになります。