Ospf 四大特殊区域
- stub area 末节
- totally stub area ------T-stub 完全末节
- nssa area 次末节
- nssa totally area ------T-nssa 完全次末节
- 这四大区域作用都是优化路由表
- 优化路由表的好处
- 如果一台路由器的它路由表条目非常非常多有什么影响,数据包到本路由要去查表,那么数据包查表的过程是需要时间的,如果时间越长会造成网络延迟比较大,所以就需要优化路由表来减小影响
- 路由重发布
- RIP 和OSPF路由协议本质不通的问题是由于:不同路由协议之间不能够相互学习路由条目.
- 基于这个背景:路由重分布(路由重发布)
- 路由重分布:解决不同路由协议之间相互学习路由条目的.
- 配置的位置:不同路由协议相交换路由器上进行配置.
- 默认路由:0.0.0.0 0.0.0.0 下一跳(静态默认路由) 0代表的的任意网段
- OIA的路由表示:这条路由是由OSPF区域之间经过的路由
- Stub区域:
- Stub——末节
- 作用:优化路由表
- 优化区域:只优化stub区域内的所有路由器:将到达外部路由协议(rip)优先成默认路由。
- 优化条目:是将非OSPF区域路由条目优化成O*IA的默认路由
- 就是与骨干区域相邻的区域
- 1相邻后面没有接其它区域
- 例图:
- 2.如果相邻后面接了其的OSPF区域,先择最后一个区域作为stub区域.
- 例图:
- 1相邻后面没有接其它区域
- Stub的配置
- 拓扑图:
- 1、规划网段
- 2、配置每个节点的IP地址
- R0:
- en
- conf t
- int s0/3/0
- no shutdown
- ip address 172.16.255.1 255.255.255.252
- exit
- interface loopback0
- ip address 172.16.1.1 255.255.255.0
- end
- wr
- R1:
- enable
- conf t
- interface s0/3/0
- no shutdown
- ip address 172.16.255.2 255.255.255.252
- exit
- interface s0/3/1
- no shutdown
- ip address 172.16.255.5 255.255.255.252
- exit
- R2:
- enable
- conf t
- interface s0/3/1
- no shutdown
- ip address 172.16.255.6 255.255.255.252
- exit
- interface s0/3/0
- no shutdown
- ip address 172.16.255.9 255.255.255.252
- exit
- interface s0/1/0
- no shutdown
- ip address 192.168.1.1 255.255.255.0
- exit
- R3:
- enable
- conf t
- interface loopback0
- ip address 172.16.2.1 255.255.255.0
- exit
- interface s0/3/0
- no shutdown
- ip address 172.16.255.10 255.255.255.252
- exit
- R4:
- enable
- conf t
- interface loopback0
- ip address 10.1.1.1 255.0.0.0
- exit
- interface s0/3/0
- no shutdown
- ip address 192.168.1.2 255.255.255.0
- exit
- R0:
- 3、配置路由协议
- R0:
- Router(config)#routerospf 1
- Router(config-router)#network172.16.1.0 0.0.0.255 area 1
- Router(config-router)#network172.16.255.0 0.0.0.3 area 1
- R1:
- Router(config)#router ospf1
- Router(config-router)#network172.16.255.0 0.0.0.3 area 1
- Router(config-router)#network172.16.255.4 0.0.0.3 area 0
- R2:
- Router(config)#routerospf 1
- Router(config-router)#network172.16.255.4 0.0.0.3 area 0
- Router(config-router)#network172.16.255.8 0.0.0.3 area 0
- Router(config)#routerrip
- Router(config-router)#network192.168.1.0
- R3:
- Router(config)#routerospf 1
- Router(config-router)#network172.16.2.0 0.0.0.255 area 2
- Router(config-router)#network172.16.255.8 0.0.0.3 area 0
- R4:
- Router(config)#routerrip
- Router(config-router)#network10.0.0.0
- Router(config-router)#network192.168.1.0
- R0:
- 4、路由重发布(R2)
- 将OSPF路由条目导入到RIP路由表.
- Router(config)#routerrip
- Router(config-router)#redistributeospf 1 metric 1
- 将RIP路由条目导入到OSPF路由表.
- Router(config)#routerospf 1
- Router(config-router)#redistributerip subnets
- 5、设置Stub区域(area1)
- R1:
- Router(config)#routerospf 1
- Router(config-router)#area1 stub
- R0:
- Router(config)#routerospf 1
- Router(config-router)#area1 stub
- R1:
- 拓扑图:
- Stub——末节
- T-Stub
- 优化区域:外部路由协议(RIP)和OIA(OSPF区域间的所有路由)优化成一条默认路由
- 优化条目:是将非OSPF区域路由条目以及区域间的路由(OIA路由条目)优化成O*IA的默认路由。
- 配置:
- 在stub的基础上
- 添加T-stub
- R1:
- R1(config)# router ospf 1
- R1(config-router)# area 1 stub no- summary
- R1(config-router)# exit
- R0:
- R0(config)# router ospf 1
- R0(config-router)# area 1 stub
- R0(config-router)# exit
- R0(config)# ex
- R1:
- NSSA
- 拓扑图:
- NSSA区域就是接其它路由协议的区域.(但是前提这个区域不是area 0)
- 优化区域:NSSA区域路由器以及NSSA相连的其它协议的路由器
- 优化条目:是将与AREA0相连的非OSPF区域路由条目优化成O*N2的默认路由
- 配置:
- 拓扑图:
- NSSA区域所有的路由器都要进行配置
- 1、规划网段
- 2、配置每个节点IP地址
- 3、配置路由协议
- 4、路由重发布
- 5、添加NSSSA
- R8:
- R8(config)# router ospf 1
- R8(config-router)# area 1 nssa default- - information- - originate
- R8(config-router)#exit
- R7:
- R8(config)# route r ospf 1
- R8(config-router)# area 1 nssa
- R7(config-router)# exit
- R8:
- 拓扑图:
- 拓扑图:
- T-NSSA
- 优化区域:
- NSSA区域路由器以及NSSA相连的其它协议的路由器
- 将OSPF区域间的路由条目和将骨干区域相连的外部路由协议的条目.并且将:t-NSSA连接其它路由协议的路由器上将除了NSSA区域的路由和本路由协议内部路由条目其它全部优化成一条默认路由
- 优化条目:是将与AREA0相连的非OSPF区域路由条目以及区域间的路由(OIA)优化成O*IA的默认路由
- 配置:
- 在NSSSA的基础上
- 添加T-NSSA(进一步简化NSSA区域的路由表)
- R8:(只需要在R8添加)
- R8(config)# router ospf 1
- R8(config-router)# area 1 nssa no- - summary
- R8(config-router)#exit
- R8:(只需要在R8添加)
- 优化区域: