跳到主要内容

3.6. Router-ID Anchoring Example ISO Pseudonode (Router-ID 锚定示例 ISO 伪节点)

3.6. Router-ID Anchoring Example: ISO Pseudonode (Router-ID 锚定示例: ISO 伪节点)

IS-IS 中广播 LAN 的编码提供了如何编码 Router-ID 的一个很好的示例。考虑图 31。这表示一对路由器之间的广播 LAN。"真实的" (非伪节点) 路由器同时具有 IPv4 Router-ID 和 IS-IS Node-ID。伪节点没有 IPv4 Router-ID。Node1 是 LAN 的 DIS。正在生成两个单向链路 (Node1, Pseudonode1) 和 (Pseudonode1, Node2)。

(Node1, Pseudonode1) 的链路 NLRI 编码如下。本地节点描述符的 IGP Router-ID TLV 长度为 6 个八位字节, 包含 Node1 的 ISO-ID, 1920.0000.2001。远程节点描述符的 IGP Router-ID TLV 长度为 7 个八位字节, 包含 Pseudonode1 的 ISO-ID, 1920.0000.2001.02。此链路的 BGP-LS 属性包含一个本地 IPv4 Router-ID TLV (TLV 类型 1028), 包含 192.0.2.1, 即 Node1 的 IPv4 Router-ID。

(Pseudonode1, Node2) 的链路 NLRI 编码如下。本地节点描述符的 IGP Router-ID TLV 长度为 7 个八位字节, 包含 Pseudonode1 的 ISO-ID, 1920.0000.2001.02。远程节点描述符的 IGP Router-ID TLV 长度为 6 个八位字节, 包含 Node2 的 ISO-ID, 1920.0000.2002。此链路的 BGP-LS 属性包含一个远程 IPv4 Router-ID TLV (TLV 类型 1030), 包含 192.0.2.2, 即 Node2 的 IPv4 Router-ID。

     +-----------------+    +-----------------+    +-----------------+
| Node1 | | Pseudonode1 | | Node2 |
|1920.0000.2001.00|--->|1920.0000.2001.02|--->|1920.0000.2002.00|
| 192.0.2.1 | | | | 192.0.2.2 |
+-----------------+ +-----------------+ +-----------------+

图 31: IS-IS 伪节点