有没有办法在OSPF中检测路由器是否为ASBR?

网络工程 路由 BGP ospf 第 3 层
2022-02-17 20:45:16

我正在使用来自 ospf.org 的开源 OSPF 软件并在主机 PC 中运行 ospf 守护进程。

如果路由器在多个区域中有接口,则它是区域边界路由器。

有没有办法在 OSPF 中检测路由器是 ASBR 吗?

网络规划器是否在配置网络时明确告诉路由器将是 ASBR 路由器。

2个回答

如果您查看 ABR 或 ASBR 的类型 1 路由器 LSA,如果它是 ASBR,它将设置 E 标志,如果它是 ABR,则设置 B 标志

RFC 2328 A.4.2 第 206 页

bit E
    When set, the router is an AS boundary router (E is for
    external).

bit B
    When set, the router is an area border router (B is for border).

要配置 ASBR,请在 OSPF 配置中使用 redistribute 命令,路由器将成为 ASBR

ASBR 路由器意味着您的路由器或 PC 在 OSPF 之外的另一个路由域/协议中有接口,并且您正在将该网络通告给 OSPF 域。