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

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).