1.ospf的路由控制
1.优先级
[r3-ospf-1]preference 50 ---修改ospf默认优先级--只能影响ospf网络内部的信息
[r3-ospf-1]preference ase 100---修改域外路由的默认优先级
只会修改本设备本地路由信息的默认优先级进行修改(一改全改)
2.开销值
Cost=参考带宽/真实带宽
1.通过修改参考带宽修改开销值
[r3-ospf-1]bandwidth-reference 1000 ---修改参考带宽需要将所有ospf网络中的设备都改相同的
因为参考带宽一旦修改,整个网络里所有设备都的修改成一样的,所以,其实质无法控制选路,其意义在于当真实带宽比较大,可以增大参考带宽,避免选路不佳的情况。
2,通过修改接口的传输速率达到修改开销值的效果--(可改变指定接口的开销值,起到控制选路的效果,但传输速率只有改小,会影响传输速率)
[r3-g0/0/0]speed 10
[r3-g0/0/0]undo negotiation auto ---关闭自动协商
命令生效需要重启接口
3.直接修改开销值
[r3-g0/0/0]ospf cost 100 --直接修改开销值
注意:因为环回接口的开销值是一个定义值,所以,其结果是不受外界改变而变化,但是直接修改开销值能够修改环回开销值。
注意;ospf中到达目标网段的开销值,路由信息传递方向的流入接口的开销值的累加值。
2.ospf的附录E
附录E主要是定义了一种特殊情况下的解决方案。
解决方案将掩码较短的正常进入,掩码较长的将他的LSID使用直接广播地址作为LSID
ospf的选路原则
域内---1,2类LSA
域间--3类LSA
域外---5,7,类LSA(类型1和类型2)
1,域内---如果到达相同的目标网段存在通过1类,2类LSA学到的路由信息时将比较到达目标网段的开销值,选择开销值小的。如果开销值相同,则会负载均衡。
2,域间---如果到达相同的目标网段存在通过3类LSA学到的路由信息时将比较到达目标网段的开销值,选择开销值小的。如果开销值相同,则会负载均衡。
3.域外
[r3]dispaly ospf lsdb ase ---一次性展开所有5类LSA
类型1:如果开销值类型为类型1,则域内所有设备到达域外目标网段的开销值等于本地到达通告者的开销值加种子度量值。
[r4-ospf-1]import-route rip 1 type 1 ---重发布时修改开销值类型类型2:如果开销值类型为类型2,则所有域内设备到达域外目标网段的开销值都等同于种子度量值.
类型1永远优于类型2---设计目的在特殊的情况下更加方便干涉选路
类型2的选路原则:如果到达相同的目标网段存在通过5类和7类LSA学到的路由信息时,种子度量值比较优于沿途累加度量值比较。都相同时将负载均衡
类型1的选路原则:如果到达相同的目标网段存在通过5类和7类LSA学到的路由信息时,则将比较总开销值,优先选择总开销小的,则将负载均衡。
4,域内和域间----如果到达相同的目标网段存在通过1类,2类LSA学到的路由信息以及从3类学习到的域间路由信息-------域内学习的路由优于域间。
5,域间和域外----如果到达相同的目标网段存在通过3类LSA学到的域间路由信息以及从通过5,7类学习到的域外路由信息------域间优于域外。
6,在华为体系中,5类和7类规则是一样的。
ospf的防环
1,域间防环
1,ospf因为区域之间传递的是路由信息,所以,存在区域水平分割机制,路由信息从那个区域学习到的则将不会再回传到这个区。
2,星型拓扑的区域划分要求本身就是一种防环机制
2,域内防环
ospf域内的防环机制---SPF算法---最短路径优先算法
重发布
作用:在网络中运行多种协议或者相同协议的不同进程;协议之间不能直接沟通计算包括进程之间也是独立转发和运算;所以需要重发布实现路由共享。
条件
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:一种动态路由协议发布到另外一种路由动态路由协议
结论:通过重发布技术将其它协议的路由信息导入RIP中,其赋予的默认种子度量值为0.
修改种子度量值:
1,在进程当中对全局种子度量值进行修改
[r2-rip-1]default-cost 2
2,针对本次重发布进行修改
[r2-rip-1]import-route ospf 1 cost 3
注意:当两条命令同时执行时将按照第2更加精准进行
静态->B:将静态路由导入到动态路由协议中
[r2-rip-1]import-route static
结论:重发布过程中不会将缺省导入
直连->B:将直连路由导入到动态路由协议中
[r2-rip-1]import-route static direct
结论:1.除了r1的直连网段外,所有直连都会导入
2若ASBR进行A->B的重发布以及直连->B的重发布,并且两次包含相同的路由信息,直连>路由