ospf实验

ospf实验

1.规划接口IP地址和本地环回地址

[r1]interface LoopBack 0
[r1-LoopBack0]ip address 1.1.1.1 24
[r1-LoopBack0]q
[r1]interface g0/0/0
[r1-GigabitEthernet0/0/0]ip address 14.1.1.1 24

[r2]interface LoopBack 0
[r2-LoopBack0]ip address 2.2.2.2 24
[r2-LoopBack0]q
[r2]interface g0/0/0
[r2-GigabitEthernet0/0/0]ip address 24.1.1.1 24

[r3]interface LoopBack 0
[r3-LoopBack0]ip address 3.3.3.3 24
[r3-LoopBack0]q
[r3]interface g0/0/0
[r3-GigabitEthernet0/0/0]ip address 34.1.1.1 24
[r3-GigabitEthernet0/0/0]q
[r3]interface s4/0/0
[r3-Serial4/0/0]ip address 35.1.1.1 24

[ISP-1]interface g0/0/0
[ISP-1-GigabitEthernet0/0/0]ip address 14.1.1.2 24
[ISP-1-GigabitEthernet0/0/0]int g0/0/1
[ISP-1-GigabitEthernet0/0/1]ip address 24.1.1.2 24
[ISP-1-GigabitEthernet0/0/1]int g0/0/2
[ISP-1-GigabitEthernet0/0/2]ip address 34.1.1.2 24

[r5]interface LoopBack 0
[r5-LoopBack0]ip address 5.5.5.5 24
[r5-LoopBack0]int s4/0/0
[r5-Serial4/0/0]ip address 35.1.1.2 24
[r5-Serial4/0/0]int g0/0/0
[r5-GigabitEthernet0/0/0]ip address 58.1.1.1 24

[r6]interface LoopBack 0
[r6-LoopBack0]ip address 6.6.6.6 24
[r6-LoopBack0]int g0/0/0
[r6-GigabitEthernet0/0/0]ip address 68.1.1.1 24

[r7]interface LoopBack 0
[r7-LoopBack0]ip address 7.7.7.7 24
[r7-LoopBack0]int g0/0/0
[r7-GigabitEthernet0/0/0]ip address 78.1.1.1 24

[ISP-2]interface g0/0/0
[ISP-2-GigabitEthernet0/0/0]ip address 58.1.1.2 24
[ISP-2-GigabitEthernet0/0/0]int g0/0/1
[ISP-2-GigabitEthernet0/0/1]ip address 68.1.1.2 24
[ISP-2-GigabitEthernet0/0/1]int g0/0/2
[ISP-2-GigabitEthernet0/0/2]ip address 78.1.1.2 24

2.R1-R2-R3为MGRE网络,R1为hub;

先启静态让网络通
[r1]ip route-static 0.0.0.0 0 14.1.1.2
[r2]ip route-static 0.0.0.0 0 24.1.1.2
[r3]ip route-static 0.0.0.0 0 34.1.1.2
在r3上测试
ospf实验

[r1]interface Tunnel 0/0/0
[r1-Tunnel0/0/0]ip address 100.1.1.1 24
[r1-Tunnel0/0/0]tunnel-protocol gre p2mp
[r1-Tunnel0/0/0]source 14.1.1.1
[r1-Tunnel0/0/0]nhrp network-id 100
[r1-Tunnel0/0/0]nhrp entry multicast dynamic

[r2]int Tunnel 0/0/0
[r2-Tunnel0/0/0]ip address 100.1.1.2 24
[r2-Tunnel0/0/0]tunnel-protocol gre p2mp
[r2-Tunnel0/0/0]source 24.1.1.1
[r2-Tunnel0/0/0]nhrp network-id 100
[r2-Tunnel0/0/0]nhrp entry 100.1.1.1 14.1.1.1 register

[r3]interface Tunnel 0/0/0
[r3-Tunnel0/0/0]ip address 100.1.1.3 24
[r3-Tunnel0/0/0]tunnel-protocol gre p2mp
[r3-Tunnel0/0/0]source 34.1.1.1
[r3-Tunnel0/0/0]nhrp network-id 100
[r3-Tunnel0/0/0]nhrp entry 100.1.1.1 14.1.1.1 register
配置完成在r1上查看
ospf实验
测试
ospf实验

3.R5-R6-R8为MGRE网络,R5为hub

先启静态让网络通
[r5]ip route-static 0.0.0.0 0 58.1.1.2
[r6]ip route-static 0.0.0.0 0 68.1.1.2
[r7]ip route-static 0.0.0.0 0 78.1.1.2
在r7上测试
ospf实验
[r5]interface Tunnel 0/0/0
[r5-Tunnel0/0/0]ip address 200.1.1.1 24
[r5-Tunnel0/0/0]tunnel-protocol gre p2mp
[r5-Tunnel0/0/0]source 58.1.1.1
[r5-Tunnel0/0/0]nhrp network-id 200
[r5-Tunnel0/0/0]nhrp entry multicast dynamic

[r6]interface Tunnel 0/0/0
[r6-Tunnel0/0/0]ip address 200.1.1.2 24
[r6-Tunnel0/0/0]tunnel-protocol gre p2mp
[r6-Tunnel0/0/0]source 68.1.1.1
[r6-Tunnel0/0/0]nhrp network-id 200
[r6-Tunnel0/0/0]nhrp entry 200.1.1.1 58.1.1.1 register

[r7]int Tunnel 0/0/0
[r7-Tunnel0/0/0]ip address 200.1.1.3 24
[r7-Tunnel0/0/0]tunnel-protocol gre p2mp
[r7-Tunnel0/0/0]source 78.1.1.1
[r7-Tunnel0/0/0]nhrp network-id 200
[r7-Tunnel0/0/0]nhrp entry 200.1.1.1 58.1.1.1 register
配置完成在r5上查看
ospf实验
测试
ospf实验

4.r3-r5之间启用ppp chap 双向认证

在r3上做认证
[r3]aaa
[r3-aaa]local-user hcip password cipher 123
Info: Add a new user.
[r3-aaa]local-user hcip service-type ppp
[r3-aaa]q
[r3]interface s4/0/0
[r3-Serial4/0/0]ppp authentication-mode chap
[r3-Serial4/0/0]shutdown
[r3-Serial4/0/0]undo shutdown
ospf实验
[r5]interface s4/0/0
[r5-Serial4/0/0]ppp chap user hcip
[r5-Serial4/0/0]ppp chap password cipher 123
ospf实验
在r5上做认证
[r5]aaa
[r5-aaa]local-user ccnp password cipher 456
Info: Add a new user.
[r5-aaa]local-user ccnp service-type ppp
[r5-aaa]q
[r5]interface s4/0/0
[r5-Serial4/0/0]ppp authentication-mode chap
[r5-Serial4/0/0]shutdown
[r5-Serial4/0/0]undo shutdown
ospf实验
[r3]interface s4/0/0
[r3-Serial4/0/0]ppp chap user ccnp
[r3-Serial4/0/0]ppp chap password cipher 456
ospf实验

5.R1-R2-R3-R5启用OSPF协议,R1-R2-R3网络类型为BMA

[r1]ospf 100 router-id 91.1.1.1
[r1-ospf-100]area 0
[r1-ospf-100-area-0.0.0.0]network 1.1.1.1 0.0.0.0
[r1-ospf-100-area-0.0.0.0]network 100.1.1.1 0.0.0.0
[r1-ospf-100-area-0.0.0.0]int lo0
r1-LoopBack0]ospf network-type broadcast
[r1-LoopBack0]int tun 0/0/0
[r1-Tunnel0/0/0]ospf network-type broadcast

[r2]ospf 100 router-id 92.2.2.2
[r2-ospf-100]area 0
[r2-ospf-100-area-0.0.0.0]network 2.2.2.2 0.0.0.0
[r2-ospf-100-area-0.0.0.0]network 100.1.1.2 0.0.0.0
[r2-ospf-100]q
[r2]interface Tunnel 0/0/0
[r2-Tunnel0/0/0]ospf network-type broadcast
[r2]interface LoopBack 0
[r2-LoopBack0]ospf network-type broadcast

[r3]ospf 100 router-id 93.3.3.3
[r3-ospf-100]area 0
[r3-ospf-100-area-0.0.0.0]network 3.3.3.3 0.0.0.0
[r3-ospf-100-area-0.0.0.0]network 100.1.1.3 0.0.0.0
[r3-ospf-100-area-0.0.0.0]network 35.1.1.1 0.0.0.0
[r3-ospf-100-area-0.0.0.0]q
[r3-ospf-100]q
[r3]interface LoopBack 0
[r3-LoopBack0]ospf network-type broadcast
[r3-LoopBack0]q
[r3]interface Tunnel 0/0/0
[r3-Tunnel0/0/0]ospf network-type broadcast

[r5]ospf 100 router-id 95.5.5.5
[r5-ospf-100]area 0
[r5-ospf-100-area-0.0.0.0]network 35.1.1.2 0.0.0.0
[r5-ospf-100-area-0.0.0.0]network 5.5.5.5 0.0.0.0
ospf实验
ospf实验
ospf实验
ospf实验

6.R5-R6-R8之间使用RIP协议

[r5]rip 100
[r5-rip-100]version 2
[r5-rip-100]network 200.1.1.0
[r5-rip-100]network 5.0.0.0

[r6]rip 100
[r6-rip-100]version 2
[r6-rip-100]network 6.0.0.0
[r6-rip-100]network 200.1.1.0

[r7]rip 100
[r7-rip-100]version 2
[r7-rip-100]network 7.0.0.0
[r7-rip-100]network 200.1.1.0
查看rip只有r5路由条目r7和r6之间学不到路由
关闭r5的水平分割
[r5]interface Tunnel 0/0/0
[r5-Tunnel0/0/0]undo rip split-horizon
查看r6和r7rip
ospf实验ospf实验
发现路由学习不正确,打开r5水平分割,r6和r7之间做单播邻居
[r5]interface Tunnel 0/0/0
[r5-Tunnel0/0/0]rip split-horizon
[r6]rip 100
[r6-rip-100]peer 200.1.1.3
[r7]rip 100
[r7-rip-100]peer 200.1.1.2
ospf实验ospf实验

7.实现全网可达

将rip重发布到ospf网络中
[r5]ospf 100
[r5-ospf-100]import-route rip 100
将ospf重发布到rip网络中
[r5-ospf-100]q
[r5]rip 100
[r5-rip-100]import-route ospf 100
ospf实验
ospf实验
测试
ospf实验