OSPF基础

来源:互联网 发布:mastercam9.1数控编程 编辑:程序博客网 时间:2024/05/04 03:07

虚链路:只需要在两个区域的路由进程下运行

ruouter--one:

router ospf 110

area 1 virtual-link 2.2.2.2

 

router-two:

router ospf 110

area 1 virtual-link  1.1.1.1 这边的area1表示要穿越的区域 router-id表示对端的ROUTER-ID。

好的话会一个通过OSPF_VLO来创建的邻居关系。

 

 

OSPF LSA学习:

1.Router  LSA

每一个路由器都会产生、传播。传输范围是本区域范围内,谁产生这条LSA就用谁的ROUTER-ID来标识。

路由LSA包含两种东西:直连链路的列表、描述了每个链路的网络信息和路由信息。

通过使用show ip ospf database router  router-id来查看

 

2.Network LSA

作用:用来描述一个传输网络,它包含两个内容:传输网络上的所有路由器、链路的子网掩码。

它是由DR产生,传输范围也是本区域范围。

通过使用show ip ospf database  network  router-id来查看

 

3.Summary LSA

区域内做路由只要使用1类和2类的LSA,在经过ABR的时候我们会把它转化成3类的LSA。3类LSA我们用于域间路由也用于网络汇总路由,我们再做区域间路由是取代了1、2LSA,3类LSA在传播过程中只包含网络号、子网掩码和度量值。

3类的LSA的link-id就是它所传播的网络的网络号,它传播的范围是整个范围。

通过使用show ip ospf database  network  网络号  来查看

 

5.External LSA

它是用来描述外部网络的,产生自ASBR(也就是说ASBR连接了一个非OSPF区域)。5类LSA它在整个OSPF路由域传播,他在传播过程中是绝对不会发生改变的。它需要4类LSA来寻找ASBR。

 

4.Summary ASB LSA

4类LSA的link-id就是ASBR的router-id。它的产生主要是路由器对ASBR定位的产物,它是由路由器所在区域的ABR产生的。

show  ip  ospf data  asbr-summary  4.4.4.4

 

 

 

OE1和OE2的区别:

它们代表的是外部路由1和外部路由2,它们的区别就在于是否加内部路由(度量花销)。默认是OE2就是不加内部路由,假设我的网络只有一个出口,那么使用OE1和OE2都一样;如果是多个网络出口,那么这时我们需要考虑的就是出口的最佳路径,如果我们还用OE2的话就是等开销的负载均衡了,这样会引起带宽比较低的链路负载很大,这时候我们需要加上内部路由花销来考虑最优路径。所以如果我们只有一个出口那么OE2就能帮我们解决所有问题,如果我们有多个出口这时我们可以使用OE1,它能够让我们在做路由决策的时候变得更加精确。

 

 

OSPF的metric值

默认是:100M/(bandwidth in Mbps),就是10的8次方除于接口带宽。

其中100M就是默认的参考带宽,可以使用(router ospf 110-->auto-cost  reference-bandwidth ref-bw)来修改。

为什么串口的Metric是64呢

100M/1.544M=64

那为什么回环接口的Metric是1呢

100M/8G=1不足以的为1.

假如我们的园区网络中汇聚层和核心层之间有链条链路4G、16G,这时我们需要如何设置我们的参考带宽,默认是100M

100M/16G=1    100M/4G=1这时就会出现负载均衡。那么如果我们把参考带宽设置为16G这时就不会出现这种现象。

 

如果你想修改OSPF的开销值有两种方法:

1.直接修改接口的花销值

 int s1/1

ip ospf  cost  interface-cost

 

2.修改参考带宽

router ospf  110

auto-cost  reference-bandwidth ref-bw