实验拓扑:
拓扑要求:
1、 R7为ISP
2、 R1/R2/R3为一个网段,拓扑为中心到站点
3、 R4/R5/R6为一个网段,拓扑为全连网状
4、 所有设备环回均可互相访问
5、 R4/R5/R6中R4为DR,没有BDR
一、地址规划:
R1:
S1/0的IPV4地址为17.1.1.1/24
环回接口lo1的IPV4地址为1.1.1.1/24
R2:
S1/0的IPV4地址为27.1.1.1/24
环回接口lo1的IPV4地址为2.2.2.2/24
R3:
S1/0的IPV4地址为37.1.1.1/24
环回接口lo1的IPV4地址为3.3.3.3/24
R4:
S1/0的IPV4地址为47.1.1.1/24
环回接口lo1的IPV4地址为4.4.4.4/24
R5:
S1/0的IPV4地址为57.1.1.1/24
环回接口lo1的IPV4地址为5.5.5.5/24
R6:
S1/0的IPV4地址为67.1.1.1/24
环回接口lo1的IPV4地址为6.6.6.6/24
R7:
S1/0的IPV4地址为17.1.1.2/24
S1/1的IPV4地址为27.1.1.2/24
S1/2的IPV4地址为37.1.1.2/24
S1/3的IPV4地址为47.1.1.2/24
S2/0的IPV4地址为57.1.1.2/24
S2/1的IPV4地址为67.1.1.2/24
二、在R3/R4/R5拓扑为中心到站点
首先得保证网络通,故在R1-R6上写静态缺省指向ISP
R1(config)#ip route 0.0.0.0 0.0.0.0 s1/0
R2—R6一样
R1配置:
R2配置:
R3配置同R2类似。
然后,启用ospf协议:
启用协议后在R2和R3上查看邻居表,发现没有彼此的邻居,是因为没开伪广播
故在R2和R3上分别开启伪广播:
R2(config-if)#ip nhrp map multicast
17.1.1.1
R3(config-if)#ip nhrp map multicast
17.1.1.1
开启伪广播后会出现邻居翻滚----------这是因为接口的网络类型为点到点型,只能和一个一个建立邻居
故需要修改接口网络类型:可以修改成点到多点或者broadcast型
R2上一样。
在R1上查看邻居表:
三、在R4/R5/R6上拓扑为全连网状,启用ospf协议并将接口类型修改为broadcast型
R4配置:
R5配置:
R6配置:
四、R4为DR,没有BDR
在R5/R6上修改优先级为0,放弃选举
R5:
R5(config)#int tu 1
R5(config-if)#ip ospf priority 0
R6:
R6(config)#int tu 1
R6(config-if)#ip ospf priority 0
在R1上查看邻居表:
五、所有设备均可互相访问
在R1和R4上做tunnel隧道,然后在ospf协议中宣告即可:
所有配置完
验证全网可达: