1.拓展配置(续)
1.1.ospf路由控制
1.通过优先级控制 两种:不同lsa学到的优先级10,150(域外lsa5,7) 主要针对不同协议
ospf 1
prefix-priority
preference 50 修改ospf路由默认优先级--只影响所有类型为ospf,网络内的信息
ospf
preference ase 100 修改域外默认优先级,只针对本地路由表中对应类型的路由的默认修改
2.通过开销值控制 cost=参考带宽/真实带宽
1.通过修改参考带宽改变开销值 ospf bandwidth-reference 1000 — 修改参考带宽ospf中所有设备都要改成一样的 因为参考带宽一旦修改,整个网络所哟设备都得修改成一样的,所以实质无法控制选路,其意义在于真实带宽较大,可以增大参考带宽,避免选路不佳的情况。
2.通过修改真实带宽改变开销值 r3 dis interface g 0/0/0
int g 0/0/0 speed 10/100/1000 undo negotiation auto—关闭自动协商 speed 100 重启接口才能生效 shutdown undo shutdown
可以针对指定接口更改其开销值大小,起到控制选路到达效果,但是,会影响接口真实的传输速率 并且,只能改小,所以,真正进行选路控制的时候不建议使用这种种方案
3.直接修改接口的开销值 int g 0/0/0 ospf cost 1000 直接修改接口开销值 可对环回接口生效 dis ospf interface l0 注意:环回接口的开销值是一个定义值,所以,其结果不受外界改变而变化,即1、2两种方法均不会影响环回接口开销值,但第三种方法可以改变环回接口的开销值
特别注意:ospf到达目标网段的开销值,按照路由信息传递方向的流入接口累加
2.ospf附录e
附录e主要是定义了一种特殊情况下的解决方案
附录e提出的解决方案,掩码较短的正常进入,掩码较长的将她的lsid用广播地址表示
ospf选路原则 域内路由lsa 1,2类 域间路由lsa 3类 域外路由lsa 4,5,7类
类型1
类型2
1域内 r1 如果到达相同目标网段存在多条通过1类,2类lsa学习到的路由信息时,将比较到达目标网段的开销值,选择开销值小的,如果开销值相同,则将会负载均衡。
2域间 如果到达相同目标网段存在多条通过3类lsa学习到的路由信息时,将比较到达目标网段的开销值,选择开销值小的,如果开销值相同,则将会负载均衡。
3域外 dis ospf lsdb ase 所有一次性5类展开 ospf
import-route rip 1 type 1 重发布时修改开销值类型
类型1永远优于类型2,永远选类型1—这样设计是为了在一些特殊情况下方便干涉选路
import-route rip 1 cost 2
类型二选路原则:如果到达相同目标网段存在多条通过5,7类lsa学习到的路由信息时,并且开销值类型2,则将优先比较种子度量值,优先选择种子度量值小的。如果种子度量值相同,则比较沿途累加开销值,到达目标网段的开销值,选择开销值小的,如果开销值相同,则将会负载均衡。
类型一选路原则:如果到达相同目标网段存在多条通过5,7类lsa学习到的路由信息时,并且开销值类型1,则将比较总开销值(种子度量值+沿途累加值),优先选择总开销小的,如果总开销值相同,则将会负载均衡。
4域内和域间 如果到达相同的目标网段存在通过1类和2类lsa学习达到的域内信息以及通过3类lsa学习到的域间信息,则将优先选择通过1类2类lsa学习到的,就算开销值更大。—域内优于域间
5域间和域外 如果到达相同的目标网段存在通过3类lsa学习达到的域内信息以及通过5类和7类lsa学习到的域间信息,则将优先选择通过3类lsa学习到的,就算开销值更大。—域间优于域外
6华为体系中5、7类lsa选路规则一样的
3.ospf防环
1.域间防环 1.ospf因为区域间也传递的是路由信息,所以,存在区域水平分割机制,路由信息从哪个区域学习到的将不再回传到这个区域 2.星型拓扑的区域划分要求本身也是一种防环机制
2.域内防环 ospf域内的防患机制—SPF算法—最短路径优先算法
4.重发布
在一个网络中,若运行多种路由协议或相同路由协议的不同进程;协议之间不能直接沟通计算包括进程之间也是独立转发和运算;所以需要重发布实现路由共享
条件:
1.必须存在asbr设备—同时连接两种协议或者进程,可以同时学到两边路由信息,之后完成路由共享
2.必须关注种子度量值—a协议和b协议之间的度量计算逻辑不通,无法直接使用。故在将a协议发布到b协议时,asbr将不携带a协议的度量值到b协议,而是再共享到b协议时,由asbr设备在路由中添加一个起始度量值。
规则: 1,将a协议导入到b协议时,需要在asbr的b协议上配置重发布 2,将a协议发布到b协议时,是将asbr上所有通过a协议学习到的及asbr上宣告在a协议的所有直连路由全部共享到b协议中
点 单点—两个协议或进程之间存在1个asbr设备 双点—两个协议或进程之间存在2个asbr设备 多点—两个协议或进程之间存在多个asbr设备
向 单向—仅将a协议发布到b协议中 双向—a/b协议的路由均共享
配置:
a->b:一种动态路由协议发布到另外一种动态路由协议 静态->b:将静态路由导入到动态路由协议中 直连->b:将直连路由导入到动态路由协议中
rip a->b:一种动态路由协议发布到另外一种动态路由协议 sys rip 1 version 2 import-route ospf 1
结论:通过重发布技术将其他协议的路由信息导入到rip中,其赋予的默认种子度量值为0
修改种子度量值 1.在进程当中对全局进行修改: sys rip 1 version 2 default-cost 2 2.针对本次重发布进行修改 sys rip 1 version 2 import-route ospf 1
注意:当以上两条命令同时执行,则将按照第2条,匹配更精确的命令来执行
静态->b:将静态路由导入到动态路由协议中 sys rip 1 version 2 import-route static 结论:重发布过程中不会将缺省路由重发布到动态路由协议中。
直连->b:将直连路由导入到动态路由协议中 sys rip 1 version 2 import-route direct 结论: 1.除了r1的直连网段外,所有直连都会导入 2.若asbr进行了a->的重发布以及直连->的重发布,并且两次包含相同的路由信息,则将会优先学习直连->b的重发布信息
|