一、题目
OSPF 的Router ID 必须和路由器的某个接口 IP 地址相同。()
A.正确
B.错误
二、答案
B
三、解析
Router ID 的生成方式:
在 OSPF 中,Router ID 可以通过两种方式生成:手动配置和自动选取。
1、手动配置
- 如果指定动态路由协议配置了Router ID,则以该协议自身的配置为准。
- 如果指定动态路由协议没有配置Router ID,且设备配置了全局Router ID,则以全局Router ID为准。
2、设备自动选取
如果管理员既没有配置全局Router ID,也没有为指定动态路由协议配置Router ID,则设备按照下面的规则自动选取Router ID:
- 如果存在配置了IP地址的Loopback接口,则选择Loopback接口地址中最大的作为全局Router ID。
- 如果设备上不存在Loopback接口或者存在Loopback接口但没有配置IP地址,则从其他接口的IP地址中选择最大的作为全局Router ID(不考虑接口的UP/DOWN状态)。
当且仅当被选为Router ID的接口IP地址被删除或者修改,设备才会重新选取Router ID。
需要注意的是,当一台设备初始化时,如果设备上不存在任何接口IP地址,那么设备上所配置的第一个IP地址(包括Loopback地址和其他接口的IP地址)都会成为当前的全局Router ID。即便后续出现了更大的接口IP地址,该全局Router ID也不会变更。除非用户将该Router ID对应的IP地址从接口上删除,设备才会按照上述规则重新选取全局Router ID。
四、扩展——OSPF中的Router id作用
1、作为OSPF区域中本路由器的唯一标识。
2、DR、BDR选举中,在优先级相同的时候,Router id大的选举为DR。
3 、DD报文协商主从关系,相比较Router id大的为主路由器。
4、 LSA中包含产生者的Router id 是标识一个LSA的重要参数。


