OSPF--RouterID

ROUTERID---用于标识自治系统中唯一的一台运行OSPF的路由器标识,格式为32位的无符号整数,格式和IPV4的地址格式一样

1,手工配置的routerid为最优先
2,优选lookback接口地址大的为routerid
3,如果没有lookback接口地址,那么就选择ip地址大的物理接口的IP地址为routerid

=================================================================================================

1.手工配置的router-id 优先
2,如果没有手工配置的router-id 那么将使用全局routerid 作为,OSPF的routerid

  设备第一个配置的IP地址为全局routerid。只有当前被选举为routerid的接口地址发生了变化,或者说接口地址被删除,
全局routerid才会改变。如果重启设备后,最先UP的接口地址作为全局的routerid

如果全局routerid发生了变化,OSPF 的routerid不会变化,再重启了ospf的进程后,才会改变。

 

容易混淆的概念:全局routerid 和OSPF协议的router-id

如果在ospf协议里面没有手工配置routerid,那么就会选择使用全局的routerid作为ospf的routerid。

全局的routerid和ospf手工配置的routerid是不同的概念,也是可以是不同的数值。

 

第一种情况:我们在ospf的协议配置的时候不手动配置routerid

下图中:

1,首先我们并没有配置全局的routerid,现在是0.0.0.0,表示的是现在没有routerid

2,开启ospf的一个进程,但是不配置routerid,我们查看ospf bri  现在的routerid是没有的

3,随便配置一个接口的IP地址,这里配置的是环回口loo0的ip地址,然后我们再次查看ospf 的进程配置,routerid使用了全局的routerid

 

第二种情况:

我们不配置全局的routerid,在开始ospf进程的时候手工配置一个routerid,之后我们再配置一个全局的routerid

然后重启ospf进程,看下routerid是否会发生改变。我们得出结论:手工配置的ospf-routerid并不会改变。

 

posted @ 2022-05-16 09:11  天上书生  阅读(2464)  评论(0编辑  收藏  举报