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

4. Dissemination of IPv4 Flow Specification Information (IPv4 Flow Specification 情報の普及)

4. Dissemination of IPv4 Flow Specification Information (IPv4 Flow Specification 情報の普及)

本文書は, Flow Specification NLRI タイプを定義します. これには宛先プレフィックス (Destination Prefix), 送信元プレフィックス (Source Prefix), プロトコル (IP Protocol), ポート (Port) などの複数のコンポーネントを含めることができます (下記のセクション 4.2 参照).

この NLRI (Network Layer Reachability Information) 情報は, [RFC4760] で定義された MP_REACH_NLRI および MP_UNREACH_NLRI 属性を用いて符号化されます. Flow Specification を広告するとき, Next-Hop ネットワークアドレスの長さ (Length of the Next-Hop Network Address) は 0 に設定されなければなりません (MUST). Next-Hop のネットワークアドレス (Network Address of the Next-Hop) フィールドは無視されなければなりません (MUST).

MP_REACH_NLRI および MP_UNREACH_NLRI の NLRI フィールドは, 1 つ以上の <length, NLRI value> 形式のタプルとして符号化されます. これは 1 オクテットまたは 2 オクテットの長さフィールドと可変長の NLRI 値からなります. 長さはオクテット単位です.

                 +-------------------------------+
| length (0xnn or 0xfnnn) |
+-------------------------------+
| NLRI value (variable) |
+-------------------------------+

Figure 1: Flow Specification NLRI for IPv4

Flow Specification を交換する実装は, BGP の Capability Advertisement 機能を用いて, [RFC4760] で定義された Multiprotocol Extension Capability Code (Code 1) を交換しなければなりません (MUST). Multiprotocol Extension Capability に含まれる (AFI, SAFI) ペアは, IPv4 Flow Specification には (AFI=1, SAFI=133), VPNv4 Flow Specification には (AFI=1, SAFI=134) でなければなりません (MUST).