一、路由重分发
1、需要充分的路由
-
OSPF重分发RIP、静态路由、默认路由、直连路由
2、基本概念
-
一个单一IP路由协议是管理网络中IP路由的首选方案
-
大型的企业中,可能在同一网内使用到多种路由协议,为了实现多种路由协议的协同工作,路由器可以使用路由重分发(routeredistribution)将其学习到的一种路由协议的路由通过另-种路由协议广播出去,这样网络的所有部分都可以连通了。为了实现重分发,路由器必须同时运行多种路由协议,这样,每种路由协议才可以取路由表中的所有或部分其他协议的路由来进行广播
3、针对于重分发到OSPF自治系统内路由的路径类型
-
类型1: E1,内部代价加,上外部的代价(cost)
-
类型2: E2,只考虑外部代价(cost)
4、配置
配置介绍
先进入ospf 1,
router ospf 1
redistribute:是路由重分发
bgp:边界网关协议(BGP)
connected:直连路由
eigrp:增强内部网关路由协议(EIGRP)
metric:重新分配路由的度量值(不确定这是什么)
ospf:开放最短路径优先(OSPF)
rip:路由信息协议(RIP)
static:静态路由
-
-
metric:重新分配路由的度量值
-
metric-type:用于重分配路由的OSPF/IS-IS外部度量类型
-
subnets:考虑将子网重新分配到OSPF中(携带子网一起重分发)
-
tag :设置重新分配到OSPF的路由的标签
-
5、配置案例
-
OSPF重分发静态路由配置实例
-
router ospf 1 redistribute static metric 100 subnets metric-type 2
-
OSPF重分发默认路由配置实例
router ospf 1 default-information or iginate
-
OSPF重分发直连路由配置实例
router ospf 1 redistribute connected subnets
- OSPF重分发RIP
router ospf 1
redistribute rip metric 200 subnets
RIP重分发OSPF
router rip
redistribute ospf 1 metric 10
#metric这个度量值是有限定的不能超过15,超过15就不可达了度量值就是当前网络下路由器的
二、NSSA区域
1、基本概念
-
非纯末梢区域:在此区域内肯定会有一个ASBR路由器, 需要在ASBR上配置重分发
-
OSPF总计的6种LSA: NSSA区域有哪几种
-
类型 LSA名称 传播范围 通告者 link-id 描述及携带信息 type1 路由器LSA(Router LSA) 本地设备所在区域 该区域内所有路由器的RID 通告者的RID 每台OSPF路由器都会产生的LSA,本地所在区域的直连拓扑,优化网络(减少LSA的更新)时不可被删除 type2 网络LSA(Network LSA) 本地设备所在区域 DR(每个MA网络中的DR) DR的接口IP地址 描述的是该MA网络中所有已经形成邻接的路由器(包括DR),也就是指单个MA网络中的拓扑 type3 网络汇总LSA(Network Summary LSA) 整个OSPF域 ABR(在经过下一台ABR时,修改为新的ABR的RID) 域间路由的目标网络号 描述的是所要达到某个区域的目标网段的路由,也就是域间路由 type4 ASBR汇总LSA(ASBR Summary LSA) 除了ASBR所在区域的整个OSPF域(ASBR所在区域是基于1类LSA交代的位置) ABR(和ASBR同一区域的ABR,在经过下一台ABR时,修改为新的ABR的RID) ASBR的RID 描述的是达到ASBR的主机路由,也就是ASBR位置 type5 AS 外部 LSA(AS External LSA) 整个OSPF域 ASBR 域外路由的目标网络号 描述的是本AS之外的路由信息 type7 非完全末梢区域 LSA(NSSA LSA) 本地的NSSA区域 ASBR 域外路由的目标网络号 描述的还是本AS之外的路由信息。注意的是该LSA不能直接进入骨干区域,而是需要NSSA区域的ABR将其转换成5类的LSA才能注入骨干区域。
-
type:E1、E2 没有
-
type:N1、N2
-
作为OSPF协议的一种扩展属性, NSSA中定义了-种LSA- -Type 7类型的LSA,作为区域内的路由器引入外部路由时使用,该类型的 LSA除了类型标识与Type 5不相同之外,其它内容基本一样,这样区域内的路由器就可以通过LSA的类型来判断是否该路由来自本区域内。但由于Type 7类的LSA是新定义的,对于不支持NSSA属性的路由器无法识别,所以协议规定:在NSSA的ABR上将NSSA内部产生的Type 7类型的LSA转化为Type 5类型的LSA再发布出去,并同时更改LSA的发布者为ABR自己。这样NSSA区域外的路由器就可以完全不用支持该属性
-
对LSA的影响
-
类型7LSA在一个NSSA区域内携带外部信息。
-
类型7LSA在NSSA的ABR.上被转化为5LSA。
-
不允许外部L SA.
-
汇总LSA被引入
-
-
NSSA类型
-
N1
-
N2
-
通过NSSA的ABR之后转换为E1、 E2
-
2、配置
配置NSSA区域
router ospf 1
network 192.168.1.0 0.0.0.255 area 1
area 1 nssa
-
no-redistribution :关闭路由重分发
-
no-summary : 关闭自动汇总,(如果关闭自动汇总就会变成默认路由)
-
translate : 连接LSA
三、虚链路
1、概念
-
在两台ABR之间去建立一条虚拟链路, 穿越一个非骨干区域
2、目的
-
指一条通过一个非骨干区域连接到骨干区域的链路
-
通过一个非骨干区域连接一个分段的骨干区域
3、穿越区域的要求
-
虚链路必须配置在两台ABR之间
-
传送区域不能是末梢区域
-
虚链路的稳定性取决于当前区域的稳定性
-
虚链路还可以提供链路冗余
4、配置
注:自行配置IP地址,和分配区域
R3
router ospf 1
area 1 virtual- link 40.0.0.2
R1
router ospf 1
area 1 virtual- link 30.0.0.1
-
语法:要闯过的区域 virtual- link 目标端口的IP地址
-
如果不知道目标的IP地址可以使用
show ip ospf neighbor
来查看邻居ip地址,可以参考上图,在R4是此命令查看