您的位置:首页 > 其它

OSPF完全配置

2010-10-20 08:41 375 查看




这个实验可以实现OSPF的区域内,区域间配置,和在rip中发布OSPF,在OSPF中发布rip

首先按照示意图连接好物理设备(小凡中完成)
配置ip不多解释
OSPF简单配置
在R1上开启router rip并宣告
Router(config)# router rip
Router(config-router)# net 10.0.0.0
在R2上要同时开启router rip 和OSPF:
Router(config)# router rip
Router(config-router)# net 10.0.0.0
Router(config)#router ospf 1(1是OSPF运行的进程号,可以随便指定)
Router(config-router)#net 20.0.0.0 0.255.255.255 area 0
(0.255.255.255 是反向子网掩码 area 0是指定区域号)
在R3上开启router ospf:
Router(config)#router ospf 1
Router(config-router)#net 20.0.0.0 0.255.255.255 ar 0
Router(config-router)#net 30.0.0.0 0.255.255.255 ar 1
宣告直连的两条路由
在R4上同样宣告:
Router(config)#router ospf 1
Router(config-router)#net 30.0.0.0 0.255.255.255 ar 1
这时在路由器1 – 4 上的路由表就是
R1:
C 10.0.0.0/8 is directly connected, Ethernet0/0
R2:
C 20.0.0.0/8 is directly connected, Ethernet0/1
C 10.0.0.0/8 is directly connected, Ethernet0/0
O IA 30.0.0.0/8 [110/20] via 20.0.0.2, 00:03:40, Ethernet0/1
R3:
C 20.0.0.0/8 is directly connected, Ethernet0/0
C 30.0.0.0/8 is directly connected, Ethernet0/1
R4:
O IA 20.0.0.0/8 [110/20] via 30.0.0.1, 00:02:51, Ethernet0/0
C 30.0.0.0/8 is directly connected, Ethernet0/0

这些路由表以O开头的都是通过ospf 学习到的
OSPF路由重分发
这时在ospf 自制系统中的所有路由器可以相互通信(R2 R3 R4)
但是要和自制系统外的运行rip的路由器通信是不行的
这就要求在R2(ASBR 自制系统边缘路由器)上做发布
具体过程:
第一步:在rip 中发布 ospf
Router(config)# router rip
Router(config-router)#redistribute ospf 1 metric 2 (1是进程号 2是指定rip跳数)
这样在R1上就可以通过rip 学习到 R2上的ospf 协议上的路由
Show ip route:
R 20.0.0.0/8 [120/2] via 10.0.0.2, 00:00:10, Ethernet0/0
C 10.0.0.0/8 is directly connected, Ethernet0/0
R 30.0.0.0/8 [120/2] via 10.0.0.2, 00:00:10, Ethernet0/0
第二步: 在ospf中发布rip :
Router(config)#router os 1
Router(config-router)#redistribute rip subnets metric 10 (subnets 是宣告时携带掩码, 10 是ospf中的cost值可以自己指定)
这样在R3上就会学习到 rip 路由中的信息
Show ip route:
C 20.0.0.0/8 is directly connected, Ethernet0/0
O E2 10.0.0.0/8 [110/10] via 20.0.0.1, 00:02:07, Ethernet0/0
C 30.0.0.0/8 is directly connected, Ethernet0/1
这里的E2 是指的分发到ospf中的分发类型 默认是 E2 (不计算内部代价)
可以使用Metric-rype 1 来指定类型为 E1
这样在OSPF中重分发rip 和在rip中重分发OSPF就完成了
往往还需要发布静态路由、默认路由、直连路由
静态路由发布 “
在ASBR上进入router ospf 1
Router(config-router)# redistribute static subnets
直连的
Router(config-router)# redistribute connected subnets
这样就会在R3上看见以 O E2 开头的路由条目
发布默认路由:
Router (config)#router os 1
Router(config-router)# default-information originate
这样会在R3上看见以O*IA开头的条目

末梢区域&&完全末梢区域:
发布完成后(这里只发布rip),在R4上会看到路由表:





但是R4所在的区域中的路由器要和自制系统外部的路由器通信都要经过R3,这样R4就不需要知道自制系统外部的信息,不用接收来自ASBR上的通告,只需要接受自制系统内部的通告,这就满足了末梢区域的条件。
末梢区域的配置:
在R4上
Router (config)#router os 1
Router(config-router)# area 1 stub (1是R4所在的区域号)
同时要在R3上:
Router (config)#router os 1
Router(config-router)# area 1 stub
(因为R3和R4连接的接口要拥有相同的汇总类型)
这样在R4上的路由表就会减少
如果R4所在的区域和其他的区域连接也是只有一条,必须经过R3那么R4上就不必要接收来自其他区域的通告,也可以减少路由表
在R4上
Router (config)#router os 1
Router(config-router)# area 1 stub
同时要在R3上:
Router (config)#router os 1
Router(config-router)# area 1 stub no-summary
同时要在R3上:
Router (config)#router os 1
Router(config-router)# area 1 stub no-summary
在R4上查看路由表:





本文出自 “一切只为明天” 博客,请务必保留此出处http://caogao123.blog.51cto.com/1997359/372969
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: