OSPF域中的每台路由器都需要一个唯一的routerID 而默认情况下是取物理接口上最大的IP地址为routerID 但有时网络规划非常庞大 这样会无法辨别 所以推荐使用LOOPBACK地址 因为在routerID的选择优先级中 LOOPBACK地址大于物理接口IP地址 所以你给每台路由器都配置一个唯一的LOOPBACK地址 也就是给每个路由器一个特定的routerID 这样方便管理和排错
比如 R2--R1--R3 其中R1为核心路由器 R2 R3为边缘路由器 我们可以给R1配置LOOPBACK 0 10.1.1.1
给R2配置10.1.1.2 R3 配置10.1.1.3
这样以后在OSPF邻居表内看到某个routerID所代表的路由器出了故障 就可以立刻定位到该路由器了
你这个问题其实很简单的啦 routerID是用来管理的 你可以按照自己喜好去编写 配置方法是interface loopback 0
IP address x.x.x.x x.x.x.x
这个无所谓是否在OSPF起来之前还是之后配 因为routerID是包含在OSPF hello包中发送给邻居的
您好Asker,很荣幸回答您的问题
1.首先给您解释一下环回接口.其实您可以把他想象成一个逻辑接口,它本身并不实际存在,只是逻辑上的存在并发挥一定作用.
环口接口的主要作用就是为网络提供更好的稳定性.因为它是逻辑上的接口,并不会像物理接口那样因为一些故障而DOWN掉,环回接口可以一直保持在UP状态.
2.针对您所说的OSPF中的环回接口,我想最主要的作用就是控制路由器的RID,使路由器具有更稳定的RID.另外还可以控制DR和BDR的选举.因为OSPF的广播环境中是需要DR和BDR的,而DR和BDR选举主要由优先级和RID决定,通过环回接口可以指定IP地址较大的地址(因为RID中,环回地址优先于物理接口地址,且越大越优先),可以控制RID的大小,从而控制DR选举.
3.环回地址的配置可以比较随意,并不受什么限制.但必须符合您所要制定的策略的要求.您还必须把它发布给其他路由器或者使用静态路由,从而使它可以和外部通讯.
如果您还有问题,可以随时Mail我
llyzlzl2002@163.com
1、环回地址 loopback接口
因为这个loopback接口不会down掉,所以用他来做OSPF 的router ID,稳定。如果用其他接口来做router ID,一旦其他接口down掉,将造成网络不稳定。
2、在OSPF进程中,缺省是优先选择loopback接口的,这点你不用担心,关键是在启用OSPF之前配置好loopback接口。router ID的选择是越大越优先
我说的启用OSPF,你也可以理解为配置OSPF
router ospf x
这条命令,跟你ip routing没关系?ip routing是启用三层交换机的路由功能
你要看当前OSPF的Router ID的话,也可以用命令
sh ip ospf int XXX
其中有一条Router ID X.X.X.X就是router ID
使用LOOPBACK地址作为ROUTER ID有两个好处:一个是LOOPBACK接口比任何其它的物理接口都更稳定,因为只要路由器启动,这个环回接口就处理活动状态,只有这个ROUTER失效时它才会失效。二个是:它具有理好控制ROUTER ID的能力。
1 知道ospf协议在选举ROUTER ID 是从大到小选举,配置了loopback后,路由器将优先使用此接口作为ospf RID,不管其他接口地址大小。
2 需要此路由器接口地址太小,又要此路由作为RD的时候