8. OSPF Flexible Algorithm Exclude Reverse Admin Group Sub-TLV
OSPF Flexible Algorithm Exclude Reverse Admin Group (FAERAG) Sub-TLV 用于通告 exclude rule, 该规则在第 11 节规定的 Flex-Algorithm path calculation 期间使用.
OSPF FAERAG Sub-TLV 是 OSPF FAD TLV 的一个 sub-TLV. 其格式如下:
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Type | Length |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Extended Admin Group |
+- -+
| ... |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
其中:
Type (2 octets): 10
Length (2 octets): 可变, 取决于 Extended Admin Group 的大小. 长度必须是 4 octets 的倍数. 如果长度不是 4 octets 的倍数, 接收者必须忽略整个 sub-TLV.
Extended Administrative Group: [RFC7308] 中定义的 Extended Administrative Group.
OSPF FAERAG Sub-TLV 不得在 OSPF FAD TLV 中出现超过一次. 如果出现超过一次, 接收者必须忽略该 OSPF FAD TLV.