每台路由器需要一个路由器 ID 来参与 OSPF 域。 路由器 ID 可以由管理员定义,也可以由路由器自动分配。 启用了 OSPF 的路由器使用路由器 ID 实现以下目的:

那么路由器如何确定路由器 ID? 如图所示,思科路由器根据三个条件的其中一项获取路由器 ID,顺序如下:

如果路由器使用路由器 ID 的最高 IPv4 地址,该接口并不需要启用 OSPF。 这意味着其中一个 OSPF network 命令不需要包含接口地址,以使路由器将该 IP 地址作为路由器 ID。 唯一的要求是接口都已激活并且处于 up 状态。

注意:路由器 ID 类似于 IP 地址,但不可路由,因此不包括在路由表中,除非 OSPF 路由进程选择了一个用 network 命令准确定义了的物理接口(或环回接口)。