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

3. AS_CONFED セグメント・タイプ拡張

現在、BGP では、AS_PATH 属性は、一連の AS パス・セグメントで構成される well-known mandatory(既知必須)属性であると規定されている。各 AS パス・セグメントは、<パス・セグメント・タイプ, パス・セグメント長, パス・セグメント値> というトリプルで表される。

[BGP-4] では、パス・セグメント・タイプは 1 オクテットのフィールドであり、以下の 2 つの値が定義されている。

セグメント・タイプ
1AS_SET: UPDATE メッセージ内のルートが通過した自律システムの順序付けられていない集合
2AS_SEQUENCE: UPDATE メッセージ内のルートが通過した自律システムの順序付けられた集合

本書では、以下の 2 つの追加セグメント・タイプを指定する。

セグメント・タイプ
3AS_CONFED_SEQUENCE: UPDATE メッセージが通過したローカル・コンフェデレーション内のメンバー自律システムの順序付けられた集合
4AS_CONFED_SET: UPDATE メッセージが通過したローカル・コンフェデレーション内のメンバー自律システムの順序付けられていない集合