在 OSPF 中通告路由器和链路状态 ID

网络工程 路由 ospf
2021-07-14 22:00:36

在 OSPF 路由器 LSA(LS 类型 1)中,链路状态 ID 是始发路由器的路由器 ID。用于识别发送者的广告路由器也是路由器 ID。

那么这是否意味着对于每个类型 1 LSA,这两个参数将始终相同。你能指出一个不存在的用例吗?

2个回答

链路状态 ID 标识 LSA 正在通告的内容。路由器 LSA 描述了路由器声称与其直接连接的内容,因此链路状态 ID 是始发路由器的路由器 ID。

广告路由器是发起 LSA 的路由器的路由器 ID。

对于 LS 类型 1 LSA,这两条信息恰好相同,但对于其他 LS 类型则不是这种情况。在这两个字段中具有不同值的 LS 类型 1 LSA 将被损坏和无效。

当多个路由器连接到同一区域时,它们会交换路由器 LSA。每个路由器收到的不同 LSA 的结果然后与一个 LSA 标头(通常是路由器 ID)组合在一起,以发送给邻居。在 LSA 类型 1 的情况下,“show ip ospf database”命令输出的链路 ID 是 LSA 标头,其中包含始发路由​​器拥有的不同 LSA。ADV ID 是发送 LSA 的路由器的路由器 ID。在类型 1 LSA 的情况下,即路由器 LSA,链路 ID 和 ADV ID 将相同,但在类型 2 LSA 的情况下。它们会有所不同,因为发起 LSA 的路由器与指定路由器不同,后者肩负着将 LSA 转发到区域内其他路由器的责任