最近学习完ospf协议,即决定把其中的内容整合到一个实验里面。
1、 r1与r4之间使用rip协议
2、 r5与r7之间使用eigrp协议
3、 area1 做虚链路使area2 与骨干区域连接
4、 area3 做次末梢区域或完全次末梢区域
5、 做汇总
配置命令 R1enable
config t
hostname r1
no ip domain lookup
line con 0
exec-timeout 0 0
logging syn
exit
int lo0
ip add 1.1.1.1 255.255.255.0
int s 0/0
no shu
ip address 172.16.1.2 255.255.255.0
exit
int s 0/1
no shu
ip address 192.1.1.1 255.255.255.0
exit //需要配置两个协议
router ospf 10
network 192.1.1.1 0.0.0.0 area 0 //宣告连接ospf的网段
redistribute rip metric 30 subnets //路由重分布
summary-address 192.168.16.0 255.255.252.0 //将外部路由汇总
exit
router rip
ver 2
network 172.16.1.0 // 宣告连接rip的网段
redistribute ospf 10 metric 4 //路由重分布
r2enable
config t
hostname r2
no ip domain lookup
line con 0
exec-timeout 0 0
logging syn
exit
int lo0
ip add 2.2.2.2 255.255.255.0
int s 0/0
no shu
ip address 193.1.1.1 255.255.255.0
exit
int s 0/1
no shu
ip address 192.1.1.2 255.255.255.0
int s 0/2
no shu
ip add 195.1.1.1 255.255.255.0
router ospf 10
network 193.1.1.1 0.0.0.0 area 1
network 192.1.1.2 0.0.0.0 area 0
network 195.1.1.1 0.0.0.0 area 3
area 1 virtual-link 3.3.3.3 //做通到r-id3.3.3.3.3路由的虚链路(r-id3.3.3.3 也需要配置)
area 3 nssa no-sum //将区域3配置成nssa区域(区域3的路由都需要配置) no-sum 只有abr需要配置
r3enable
config t
hostname r3
no ip domain lookup
line con 0
exec-timeout 0 0
logging syn
exit
int lo0
ip add 3.3.3.3 255.255.255.0
int s 0/0
no shu
ip address 193.1.1.2 255.255.255.0
exit
int s 0/1
no shu
ip address 194.1.1.1 255.255.255.0
exit
router ospf 10
network 193.1.1.2 0.0.0.0 area 1
network 194.1.1.1 0.0.0.0 area 2
area 1 virtual-link 2.2.2.2 //做通到r-id2.2.2.2路由的虚链路(r-id2.2.2.2 也需要配置)
area 2 range 192.168.1.0 255.255.252.0 //做区域2的域间汇总
r4enable
config t
hostname r4
no ip domain lookup
line con 0
exec-timeout 0 0
logging syn
exit
int lo0
ip add 192.168.16.1 255.255.255.0
int lo1
ip add 192.168.17.1 255.255.255.0
int lo2
ip add 192.168.18.1 255.255.255.0
int s 0/0
no shu
ip address 172.16.1.1 255.255.255.0
exit
router rip
ver 2
network 192.168.16.0
network 192.168.17.0
network 192.168.18.0
network 172.16.1.0
r5enable
config t
hostname r5
no ip domain lookup
line con 0
exec-timeout 0 0
logging syn
exit
int lo0
ip add 5.5.5.5 255.255.255.0
int s 0/2
no shu
ip address 195.1.1.2 255.255.255.0
exit
int s 0/0
no shu
ip address 172.16.2.1 255.255.255.0
exit //也需要配置两种协议
router ospf 10
network 195.1.1.2 0.0.0.0 area 3 // 宣告连接ospf的网段
area 3 nssa //将区域3配置成nssa区域
redistribute eigrp 10 metric 30 subnets //路由重分布
exit
router eigrp 10
no auth-su
network 172.16.2.0 //宣告连接eigrp的网段
redistribute ospf 10 metric 1000 100 255 1 1500 //路由重分布
r6enable
config t
hostname r6
no ip domain lookup
line con 0
exec-timeout 0 0
logging syn
exit
int lo0
ip add 192.168.1.1 255.255.255.0
int lo1
ip add 192.168.2.1 255.255.255.0
int lo2
ip add 192.168.3.1 255.255.255.0
int s 0/1
no shu
ip address 194.1.1.2 255.255.255.0
exit
router ospf 10
network 194.1.1.2 0.0.0.0 area 2
network 192.168.1.1 0.0.0.0 area 2
network 192.168.2.1 0.0.0.0 area 2
network 192.168.3.1 0.0.0.0 area 2
r7enable
config t
hostname r7
no ip domain lookup
line con 0
exec-timeout 0 0
logging syn
exit
int s 0/0
ip add 172.16.2.2 255.255.255.0
exit
router eigrp 10
no auth-su
network 172.16.2.0
network 7.7.7.0
路由器信息
R1由于r3做了域间汇总 可以在路由表中看到 192。168。1.0 、2.0、 3.0 都汇总为 192.168.0.0 /16了
R2由于r1 做了 外部路由汇总 和r3 做的域间汇总 在r2的路由表中 16.0----18.0 汇总为16.0/22 1.0-----3.0 汇总为0.0/16
R3 R4 R5由于 配置了完全次末梢区域R5 路由器 中 所有域间路由都汇总为一条默认路由
R6 R7 测试 Rip与ospf的通信使用r2上的2.2.2.2 ping r4 的192.168.16.1
前面没ping通 是因为我ospf没宣告2.2.2.2 测试成功
Eigrp与ospf的通信依旧用2.2.2.2 ping r7的7.7.7.7
成功
Rip与eigrp通信 用7.7.7.7 ping 192.168.16.1 虚链路的通信使用r5 的5.5.5.5 ping r6的192.168.1.1
成功