华为·思科做ospf双剑合璧
一.华为
一.拓扑图。
二.实验需求。
1.在同一区域内实现全网互通。
2.在区域1里做NSSA区域。
3.在区域2里做虚连接。
4.在区域3里做完全stub区域。
5.在不同的区域内实现全网互通。
三.实验步骤。
AR1
[Huawei]undo info-center enable //关闭信息中心,避免控制台影响操作。
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 202.106.11.1255.255.255.0 //配ip地址
[Huawei-GigabitEthernet0/0/0]un shut //激活该接口
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 202.106.14.1255.255.255.0
[Huawei-GigabitEthernet0/0/1]un shut
[Huawei-GigabitEthernet0/0/1]quit //退出该模式
[Huawei]int LoopBack 0
[Huawei-LoopBack0]ip add 1.1.1.1 255.255.255.255 //配回换地址
[Huawei-LoopBack0]quit
[Huawei]router id 1.1.1.1 //启动ospf并指出路由器id
[Huawei]ospf 1 //进ospf进程号是1
[Huawei-ospf-1]area 1 //进区域1
[Huawei-ospf-1-area-0.0.0.1]network202.106.14.0 0.0.0.255 //通告的网络号、反掩码
[Huawei-ospf-1-area-0.0.0.1]quit
[Huawei-ospf-1]area 2
[Huawei-ospf-1-area-0.0.0.2]network202.106.11.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.2]network 1.1.1.10.0.0.0
[Huawei-ospf-1-area-0.0.0.2]vlink-peer 2.2.2.2 //配置虚连接
[Huawei-ospf-1-area-0.0.0.2]quit
[Huawei-ospf-1]area 1
[Huawei-ospf-1-area-0.0.0.1]nssa //配置NSSA区域
AR2
[Huawei]undo info-center enable
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 202.106.11.2255.255.255.0
[Huawei-GigabitEthernet0/0/0]un shut
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 202.106.12.1255.255.255.0
[Huawei-GigabitEthernet0/0/1]un shut
[Huawei-GigabitEthernet0/0/1]quit
[Huawei]int loo 0
[Huawei-LoopBack0]ip add 2.2.2.2 255.255.255.255
[Huawei-LoopBack0]quit
[Huawei]router id 2.2.2.2
[Huawei]ospf 1
[Huawei-ospf-1]area 2
[Huawei-ospf-1-area-0.0.0.2]network 202.106.11.00.0.0.255
[Huawei-ospf-1-area-0.0.0.2]network 2.2.2.2 0.0.0.0
[Huawei-ospf-1-area-0.0.0.2]quit
[Huawei-ospf-1]area 0
[Huawei-ospf-1-area-0.0.0.0]network 202.106.12.00.0.0.255
[Huawei-ospf-1-area-0.0.0.0]quit
[Huawei-ospf-1]area 2
[Huawei-ospf-1-area-0.0.0.2]vlink-peer 1.1.1.1 //配置虚连接
AR3
[Huawei]undo info-center enable
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 202.106.12.2255.255.255.0
[Huawei-GigabitEthernet0/0/0]un shut
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 202.106.13.1255.255.255.0
[Huawei-GigabitEthernet0/0/1]un shut
[Huawei-GigabitEthernet0/0/1]qu
[Huawei]int loo 0
[Huawei-LoopBack0]ip add 3.3.3.3 255.255.255.255
[Huawei]router id 3.3.3.3
[Huawei]ospf 1
[Huawei-ospf-1]area 0
[Huawei-ospf-1-area-0.0.0.0]network 202.106.12.00.0.0.255
[Huawei-ospf-1-area-0.0.0.0]qui
[Huawei-ospf-1]area 3
[Huawei-ospf-1-area-0.0.0.3]network 202.106.13.00.0.0.255
[Huawei-ospf-1-area-0.0.0.3]network 3.3.3.3 0.0.0.0
[Huawei-ospf-1-area-0.0.0.3]stub no-summary //配置完全stub区域
AR4
[Huawei]un info-center enable
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 202.106.13.2255.255.255.0
[Huawei-GigabitEthernet0/0/0]un shut
[Huawei-GigabitEthernet0/0/0]int loo 0
[Huawei-LoopBack0]ip add 4.4.4.4 255.255.255.255
[Huawei-LoopBack0]qui
[Huawei]router id4.4.4.4
[Huawei]ospf 1
[Huawei-ospf-1]area 3
[Huawei-ospf-1-area-0.0.0.3]network 4.4.4.40.0.0.0
[Huawei-ospf-1-area-0.0.0.3]network202.106.13.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.3]stub //配置stub区域
AR5
[Huawei]undo info-center enable
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 202.106.14.2255.255.255.0
[Huawei-GigabitEthernet0/0/0]un shut
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 202.106.15.1255.255.255.0
[Huawei-GigabitEthernet0/0/1]un shut
[Huawei-GigabitEthernet0/0/1]qui
[Huawei]router id 5.5.5.5
[Huawei]ospf 1
[Huawei-ospf-1]area 1
[Huawei-ospf-1-area-0.0.0.1]network 5.5.5.5 0.0.0.0
[Huawei-ospf-1-area-0.0.0.1]network 202.106.14.00.0.0.255
[Huawei-ospf-1-area-0.0.0.1]nssa //配置NSSA区域
[Huawei-ospf-1-area-0.0.0.1]return //退出模式
[Huawei]int loo 0
[Huawei-LoopBack0]ip add 5.5.5.5 255.255.255.255
[Huawei-LoopBack0] quit
[Huawei]rip
[Huawei-rip-1]version 2
[Huawei-rip-1]undo summary
[Huawei-rip-1]network 202.106.15.0
[Huawei]ospf 1
[Huawei-ospf-1]import-route rip cost 10 type 1 //把rip的路由引到ospf区域去
[Huawei-ospf-1]quit
[Huawei]rip
[Huawei-rip-1]import-route ospf 1 cost 1 //把ospf的路有引入到rip去
AR6
[Huawei]un info-center enable
[Huawei]rip
[Huawei-rip-1]version 2
[Huawei-rip-1]un summary
[Huawei-rip-1]network 202.106.15.0
[Huawei-rip-1]network 202.106.16.0
[Huawei-rip-1]qui
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 202.106.15.2255.255.255.0
[Huawei-GigabitEthernet0/0/0]un shut
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 202.106.16.1255.255.255.0
[Huawei-GigabitEthernet0/0/1]un shut
AR7
[Huawei]un info-center enable
[Huawei]rip
[Huawei-rip-1]version 2
[Huawei-rip-1]un summary
[Huawei-rip-1]network 202.106.16.0
[Huawei-rip-1]network 7.0.0.0
[Huawei-rip-1]quit
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 202.106.16.2255.255.255.0
[Huawei-GigabitEthernet0/0/0]un shut
[Huawei-rip-1]qui
[Huawei]int loo 0
[Huawei-LoopBack0]ip add 7.7.7.7 255.255.255.255
说明同整个的ospf的路由器互通。也说明虚连接作成功了。
说明完全stub做成功了。
NSSA做成功了。
说明不同区域之间的路由器互通了。
二.思科
1.拓扑图。
2.实验要求。
(1). 在同一区域内实现全网互通。
(2). 在区域1里做NSSA区域。
(3). 在区域2里做完全stub区域。
(4). 在不同的区域内实现全网互通。
3.实验步骤。
R1
R1#conf t //进全局配置模式
R1(config)#int fa0/1 //进接口
R1(config-if)#ip add202.106.11.1 255.255.255.0 //配ip地址
R1(config-if)#no shut //激活接口
R1(config-if)#int loo 0 //进回环口
R1(config-if)#ip add 1.1.1.1255.255.255.255
R1(config-if)#no shut
R1(config-if)#ex //退出到全局配置模式
R1(config)#router ospf 1 //启动ospf进程号是1
R1(config-router)#router-id1.1.1.1 //指定路由器ID
R1(config-router)#network1.1.1.1 0.0.0.0 area 1 //通告出的网络号、反掩码
R1(config-router)#network202.106.11.0 0.0.0.255 area 1
R1(config-router)#area 1 nssa //把区域1变成NSSA区域
R1(config-router)#end //直接返回用户模式
R1#conf t
R1(config)#router rip
R1(config-router)#version 2
R1(config-router)#no auto-summary
R1(config-router)#network202.106.15.0
R1(config-router)#ex
R1(config)#router ospf 1
R1(config-router)#redistributerip metric 10 metric-type 1 subnets //把外部路由引到ospf区域中
R1(config-router)#ex
R1(config)#router rip
R1(config-router)#redistributeospf 1 metric 2
R2
R2#conf t
R2(config)#int fa0/0
R2(config-if)#ip add202.106.11.2 255.255.255.0
R2(config-if)#no shut
R2(config)#int fa0/1
R2(config-if)#ip add202.106.12.1 255.255.255.0
R2(config-if)#no shut
R2(config-if)#int loo 0
R2(config-if)#ip add 2.2.2.2255.255.255.255
R2(config-if)#no shut
R2(config-if)#ex
R2(config)#router ospf 1
R2(config-router)#router-id2.2.2.2
R2(config-router)#network202.106.11.0 0.0.0.255 area 1
R2(config-router)#network2.2.2.2 0.0.0.0 area 1
R2(config-router)#network202.106.12.0 0.0.0.255 a 1
R2(config-router)#area 1 nssa
R3
R3#conf t
R3(config)#int fa0/0
R3(config-if)#ip add202.106.12.2 255.255.255.0
R3(config-if)#no shut
R3(config-if)#int fa0/1
R3(config-if)#ip add202.106.13.1 255.255.255.0
R3(config-if)#no shut
R3(config-if)#int loo 0
R3(config-if)#ip add 3.3.3.3255.255.255.255
R3(config-if)#no shut
R3(config-if)#ex
R3(config)#router ospf 1
R3(config-router)#router-id3.3.3.3
R3(config-router)#network202.106.12.0 0.0.0.255 area 1
R3(config-router)#network 3.3.3.30.0.0.0 area 0
R3(config-router)#network202.106.13.0 0.0.0.255 a 0
R3(config-router)#area 1 Nssa
R4
R4#conf t
R4(config)#int fa0/0
R4(config-if)#ip add202.106.13.2 255.255.255.0
R4(config-if)#no shut
R4(config-if)#int fa0/1
R4(config-if)#ip add 202.106.14.1255.255.255.0
R4(config-if)#no shut
R4(config-if)#ex
R4(config)#router ospf 1
R4(config-router)#router-id4.4.4.4
R4(config-router)#network202.106.13.0 0.0.0.255 a 0
R4(config-router)#network4.4.4.4
R4(config-router)#network4.4.4.4 0.0.0.0 a 0
R4(config-router)#network202.106.14.0 0.0.0.255 a 2
R4(config-router)#ex
R4(config)#int loo 0
R4(config-if)#ip add 4.4.4.4255.255.255.255
R4(config-if)#no shut
R4(config)#router ospf 1
R4(config-router)#area 2 stubno-summary
R5
R5#conf t
R5(config)#int fa0/0
R5(config-if)#ip add202.106.14.2 255.255.255.0
R5(config-if)#no shut
R5(config-if)#int loo 0
R5(config-if)#ip add 5.5.5.5255.255.255.255
R5(config-if)#no shut
R5(config-if)#ex
R5(config)#router ospf 1
R5(config-router)#router-id5.5.5.5
R5(config-router)#network202.106.14.0 0.0.0.255 a 2
R5(config-router)#network5.5.5.5 0.0.0.0 a 2
R5(config-router)#area 2 stub
R6
R6#conf t
R6(config)#int fa0/0
R6(config-if)#ip add202.106.15.2 255.255.255.0
R6(config-if)#no shut
R6(config-if)#int loo 0
R6(config-if)#ip add 6.6.6.6255.255.255.255
R6(config-if)#no shut
R6(config-if)#ex
R6(config)#router rip
R6(config-router)#version 2
R6(config-router)#noauto-summary
R6(config-router)#network202.106.15.0
R6(config-router)#network6.0.0.0
说明整个ospf域中互通。
说明stub成功了。
说明NSSA区域做成功了。
stub说明ospf域与域外RIP互通了。