OSPF(3)
4.Sum-Asbr 四类LSA
产生者:只有ABR产生
作用:用来描述ASBR的位置以及用来计算去往ASBR的开销
内容:描述了如何去往ASBR以及去往ASBR的成本
泛洪范围:除ASBR所在的区域的其他区域(特殊区域除外)参考参数:
Type:Sum-Asbr
LS ID:ASBR的RID
Adv:产生该LSA的ABR设备的RID
Metric:该ABR去往ASBR的开销
PS:一条LSA只能描述一台ASBR所在的位置
5.LSA-4与LSA-5的关系:
? LSA-4 和LSA-5可以单独存在----错误
(四类 和五类 可以单独存在)
·如单区域中 进行引入则只有五类 没有四类
·路由引入失败
6.域外路由计算具体过程:
A.引入外部路由分为两种类型(单区域),FA=0
Type=1:通过LSA一类或者二类计算出去往ASBR开销+五类计算出去往外部路由的开销
Type=2:通过LSA五类计算出去往外部路由的开销
B.引入外部路由分为两种类型(多区域),FA=0
Type=1:通过LSA一类二类计算出去往ABR设备的开销+通过LSA4去往ASBR的开销+通过LSA五类计算出的外部路由开销
Type=2:通过五类计算出去往外部路由开销
C.引入外部路由分为两种类型(单区域),FA为非0
Type=1:通过一类二类计算出去往FA所指定的地址的开销+通过LSA5 计算出的外部路由开销
Type=2:通过五类计算出去往外部路由开销
D.引入外部路由分为两种类型(多区域),FA为非0
Type=1:通过一类二类计算出去往ABR的开销+lsa-3计算出去往FA地址所指定的设备的开销+lsa5去往外部路由的开销
Type=2:通过五类计算出去往外部路由开销
7.引入外部路由的选路机制(两台ASBR引入相同的外部路由)
Type1:选择开销和值(外部路由+内部路由开销)最小的
两个ASBR各个开销和值相同则负载分担
Type2:引入时开销最小的最优,不考虑AS内部开销
引入时开销相同,则选择AS内部开销小的,
引入时的开销相同到ASBR的开销也相同则负载分担
六.OSPF的特殊区域
1.背景:在OSPF网络中随着网络的不断增大业务随之繁杂,又由于VLSM+OSPF在承载域间和域外路由仅能使用一条LSA来承载一条路由信息,设备利旧则需要对网络区域在进行细致划分,减少LSDB的规模
2.区域划分
①Stub区域:末梢区域,屏蔽了LSA-4 、LSA-5 (将Option选项中E-bit不置位)
·PS:ABR设备会自动向Stub区域中下发一条LSA三类的缺省路由,代替了其他区域的外部路由
·特点:Stub区域内所有路由器都必须配置stub,骨干区域不能配置为Stub,虚连接不可穿越Stub,Stub不能存在ASBR的设备。
②Torally Stub区域:完全末梢区域,屏蔽LSA-4、LSA-5、三类lsa的明细
PS:ABR设备会自动下发一条LSA3的缺省路由,代替其他区域的外部路由以及区域间的明细路由
特点:骨干区域不能配置为Stub,虚连接不可穿越Stub,Stub不能存在ASBR的设备。Torally Stub区域内所有路由器都必须配置stub,在ABR上配置 stub no-summary
③Nssa区域:次末梢区域,屏蔽LSA-4/5(将Option选项中的N-bit置位,E-bit不置位)
PS:ABR设备会自动下发一条LSA7的缺省路由,来代替其他区域的外部路由
特点:骨干区域不能配置为nssa,虚连接不可穿越nssa,nssa区域内所有路由器都必须配置nssa 。Nssa区域中可以存在ASBR设备,但是nssa 引入的外部路由是通过LSA7进行承载
PS:·若其他区域也需要访问NSSA区域所引入的外部路由,但是由于普通路由器的N-bit没有置位,则无法处理LSA7,所以此时连接普通区域的NSSA区域中的ABR设备会执行7转5的操作,(将LSA7---LSA5)
·若连接NSSA区域中存在多台ABR设备则需要在这些ABR设备中选举一台来进行7转5 的动作,(选举原则:通过比较RID,大的执行7转5)
·对于普通路由器而言谁产生LSA5类,谁就是ASBR,即是ABR也是ASBR
④Torally Nssa区域:完全次末梢区域
屏蔽lsa4/5以及LSA3类明细,
PS:ABR设备会自动下发一条LSA三类的缺省路由,和一条LSA7的缺省,会选择LSA3的缺省路由(域间路由优于域外路由),优选出来的这条缺省路由代替了其他区域的外部路由以及其他区域的明细路由
特点:骨干区域不能配置为nssa,虚连接不可穿越nssa,nssa区域内所有路由器都必须配置nssa (ABR 为nssa no-summary不向Toally nssa 区域生成三类明细)。Nssa区域中可以存在ASBR设备,但是nssa 引入的外部路由是通过LSA7进行承载,
7类LSA:Nssa AS-External LSA
产生者:nssa 区域中的ASBR
作用:用于计算外部路由
描述内容:描述的是NSSA区域引入的外部路由
泛洪范围:NSSA区域
7类LSA参数:
Type:NSSA
Ls ID:外部路由所对应的网络地址
Adv:产生该LSA的ASBR设备的RID
Net Mask:外部路由对应网络的掩码
Metric:去往目的网络的开销
E-type:外部路由类型
FA:转发地址
七.OSPF其他特性
1.路由聚合:
①域内路由聚合:只能在ABR设备上进行聚合
PS:在明细路由学习到区域内进行聚合
②域外路由聚合:只能在ASBR设备上进行聚合
【进程视图下】abr-summary ip 掩码(x.x.x.x)
③聚合作用:减少LSDB规模减少路由条目,加快路由计算的速度,提高了网络的稳定性(聚合路由的变化并不会影响我的聚合路由)
④聚合特性:抑制掉明细路由,并且向外通告聚合路由。提高了网络的稳定性。聚合行为只能发生在矢量行为的边界路由器上,如ABR,ASBR上
⑤缺点:若设计不合理容易出现环路问题,
总结:·减少LSDB规模:区域划分(特殊区域)、路由聚合、路由策略、ospf路由控制
·更新机制:触发更新:当收到更新的路由后不等待周期计时器超时先发送后计算,周期性更新:1800s更新
·路由撤销:LSA一类二类撤销:产生一条新的LSA1/2,新产生的LSA中不包含撤销的路由信息,并且新产生的LSA的序列号会加1 ,发送给区域中的所有路由器,当其他路由收到该新的LSA后会覆盖旧的LSA,路由器会重新计算路由,从而达到撤销路由的目的。
·LSA3/5/7撤销方式
当起始路由撤销一条路由后,ABR/ASBR会同样产生一条新的LSA-3/5,只不过此时新的LSA的LS age 置位3600s,OSPF的LSA最大老化时间便是3600S,当达到最大老化时间后该lsa不可用,其他路由器收到后首先会认为该LSA是最新的,新的覆盖旧的,则路由器从新计算后将需要该LSA从LSDB中删除,以此达到撤销路由的目的
·OSPF矢量特性:仅在边界ABR和ASBR上具备“矢量”特性,矢量特性是指所在边界路由器上,LSA的产生依赖路由表中相对应的路由是否存在,如果路由不存在,则不会产生相应的LSA
·ospf 的路由控制:
路由产生LSA,学习不到路由ABR就会没有LSA传给区域内三类
八.路由优先级
域内路由>域间路由>一类路由>二类路由
有虚连接时候可以引入任何路由协议
路由优先级 直连0、 静态60 、ospf 10、ospf外部150、isis 15、 rip100
配置:
①基础配置:
【系统视图】dis ospf lsdb router self-originate //查一类lsa
【系统视图】dis ospf lsdb network self-originate //查二类lsa
【区域下】vlink-peer //虚连接
【区域下】vlink-peer 3.3.3.3 md5 1 cipher 密码 //虚连接认证
【AR】dis ospf vlink //查看xlink相关信息.路由汇总只可以对LSA-1/LSA-2进行汇总
【ospf区域视图】abr-summary ip Mask(255.255.255.252) //路由聚合ip为聚合后的地址
[AR1-ospf-1]default-route-advertise//下发缺省路由(有缺省才会下发的)
【区域视图】stub //配置Stub区域
【区域视图】stub no-summary //Torally Stub区域
【区域视图】nssa no-summary //Torally nssa区域
【区域视图】nssa // nssa区域
②扩展配置:
【接口视图】ospf mtu-enable //开启MTU检测
【ospf-1】silent-linterface 接口 //静默接口
【ospf】import-router direct type 1/2 //修改外部路由开销种类
Ospf引入外部路由时候默认为二类外部路由且开启默认为1,可以通过配置开销继承,来继承其他协议的开销
【ospf 】 default cost inherit-metric //开销继承(继承自己直连路由开销,用在ASBR上)
【接口视图】ospf filter-lsa-out ase/nssa/summary/all //针对ase/nssa/summary/all 过滤工具
【ospf区域下】abr-summary ip 掩码(x.x.x.x) not-advertise //不发布聚合路由(环路、错误临时使用,前面改为ASBR则为过滤域外的路由聚合)
【ospf区域下】abr-summary ip 掩码(x.x.x.x) advertise //发布聚合路由
命令 | 作用 |
Filter-policy import | 在本地路由器上限制学习路由 |
Filter-policy export | 在ASBR上,对引入路由进行控制 |
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...