3. AS_CONFED セグメント・タイプ拡張
現在、BGP では、AS_PATH 属性は、一連の AS パス・セグメントで構成される well-known mandatory(既知必須)属性であると規定されている。各 AS パス・セグメントは、<パス・セグメント・タイプ, パス・セグメント長, パス・セグメント値> というトリプルで表される。
[BGP-4] では、パス・セグメント・タイプは 1 オクテットのフィールドであり、以下の 2 つの値が定義されている。
| 値 | セグメント・タイプ |
|---|---|
| 1 | AS_SET: UPDATE メッセージ内のルートが通過した自律システムの順序付けられていない集合 |
| 2 | AS_SEQUENCE: UPDATE メッセージ内のルートが通過した自律システムの順序付けられた集合 |
本書では、以下の 2 つの追加セグメント・タイプを指定する。
| 値 | セグメント・タイプ |
|---|---|
| 3 | AS_CONFED_SEQUENCE: UPDATE メッセージが通過したローカル・コンフェデレーション内のメンバー自律システムの順序付けられた集合 |
| 4 | AS_CONFED_SET: UPDATE メッセージが通過したローカル・コンフェデレーション内のメンバー自律システムの順序付けられていない集合 |