一个路由器下直连两个路由器,但这两个路由器却是划在不同的area下,我们需要这两台路由器都能互访对方的loopback口,如下图所示
R1和R2的f0/0划在了area 1,R1的f0/1和R3的f0/0划在了area 2,先在s1/0不起ospf,然后分R2上show ip ospf database
R2#sh ip ospf database
OSPF Router with ID (2.2.2.2) (Process ID 110)
Router Link States (Area 1)
Link ID ADV Router Age Seq# Checksum Link count
1.1.1.1 1.1.1.1 21 0x80000004 0x00619E 1
2.2.2.2 2.2.2.2 47 0x80000003 0x005787 2
Net Link States (Area 1)
Link ID ADV Router Age Seq# Checksum
12.1.1.2 2.2.2.2 47 0x80000001 0x001204
发现根本没有R3 loopback的路由,这是正常的,因为这两个是不同的area,而且都不是area 0所以不能传3类lsa,如果要想这两个loopback 可以互访,只需在R1上把某一个接口划到area 0即可,这里我把R1的s1/0 划到了area0,但R4根本就没有起ospf,可见只有该台路由器有接口划到area 0,连在这个路由器下的两个不同area就能互访。这看上去确实很简单,但有些情况下R1这个路由器没有接口接入到area 0,那该怎么办呢?