因为区域2没有和骨干区域相连,所以R4是不可能学习到其他两个区域的路由信息的(ospf规定了非骨干区域的路由转发必须通过骨干区域进行)。解决办法是在R2和R3之间建立一条逻辑连接通道也就是所谓的虚连接,可直接传递ospf协议报文。
完整的配置如下
R1
[R1-LoopBack0]ip address 1.1.1.1 32-----环回口,用来给ospf配置router-id,如果配置了多个环回口地址,router-id取最大的那个地址;如果没有配置环回口地址的话,router-id取物理端口IP地址最大的那个,当然也可以自己在ospf里面配置router-id--------
[R1-GigabitEthernet0/0]ip address 10.0.0.1 24
[R1-ospf-1-area-0.0.0.0]network 10.0.0.0 0.0.0.255----宣告自己的直连网段
[R1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0