OSPF-提高篇

拓展-多进程双向重发布

重发布:一个网络中若运行多种路由协议,或者同一协议的不同进程;可以使用该技术来实现路由共享,最终全网可达;

多进程:在一台设备上同时启动多个OSPF进程,每个进程拥有独立的数据包,独立的数据库;数据库间不共享,仅将计算所得的路由加载于同一张路由表中;若将同一个接口,在多个进程中均需要,仅最新宣告的进程生效;

注意:重发布需要在同一台设备进行,并且这台设备位于两个不同进程(可以这样理解为ospf的两个不同进程),或不同协议交界处的协议。

OSPF的数据库表

OSPF的数据库(LSDB) : 链路状态数据库,整个网络的LSA集合.
LSA :链路状态通告,其中LSA包括路由器已知的接口IP,掩码,开销和网络类型等信息。

<r2>display  ospf lsdb router 2.2.2.2  具体查看某条LSA信息
类别名  link-id:2.2.2.2 (番号,类似页码号)
以下为所有类别的LSA均存在的参数:
  Type      : Router    类别名,此处为1类
  Ls id     : 2.2.2.2   link-id 相当于页码号,也可以用具体查看时查找
  Adv rtr   : 2.2.2.2   通告者的RID,该LSA的源头
  Ls age    : 1607      老化时间,正常1800周期归0,触发更新当下归0;最大老化3609
  Len       : 48        数据长度
  Options   : ABR  E    
  seq       : 80000016  序列号  棒棒糖序列号规则
  chksum    : 0x6095
  Link count: 链路数     与此设备连接的链路条数

传送网络与末梢网络

在这里插入图片描述传送网络(Transit Network):与两台或两台以上的路由器相连。这种网络仅仅传送那些通过的数据包,这些数据包的始发网络和目的网络都不同与当前的网络。
末梢网络(Stub Network):仅和一台路由器相连结。末梢网络上的数据包总是有一个源地址或者目的地址属于这个末梢网络。意思就是末梢网络上的所有数据要么始发于这个末梢网络上的某个设备,要么终止于末梢网络上的某个设备。

具体数据参考:上图R1的lsdb
<R1>display  ospf lsdb  router 

	 OSPF Process 1 with Router ID 1.1.1.1
		         Area: 0.0.0.0
		 Link State Database 


  Type      : Router
  Ls id     : 2.2.2.2
  Adv rtr   : 2.2.2.2  
  Ls age    : 379 
  Len       : 60 
  Options   :  ABR  E  
  seq#      : 8000000f 
  chksum    : 0x1999
  Link count: 3
   * Link ID: 12.1.1.2     
     Data   : 12.1.1.2     
     Link Type: TransNet     #传送网络
     Metric : 1
   * Link ID: 25.1.1.2     
     Data   : 25.1.1.1     
     Link Type: TransNet     #传送网络
     Metric : 1
   * Link ID: 2.2.2.2      
     Data   : 255.255.255.255 
     Link Type: StubNet      # 末梢网络
     Metric : 0 
     Priority : Medium

  Type      : Router
  Ls id     : 1.1.1.1
  Adv rtr   : 1.1.1.1  
  Ls age    : 377 

OSPF的七类LSA

在这里插入图片描述

特殊区域

没有ASBR的区域

末梢区域

1.末梢区域 :拒绝4/5的LSA进入,之后由该区域连接骨干区域的ABR向该区域,发布一条3类的缺省。

命令:
[r1]ospf 1 
[r1-ospf-1]area  2 
[r1-ospf-1-area-0.0.0.2]stub
注:该区域所有路由器均需要配置,否则无法建立邻居关系;

完全末梢区域

2.完全末梢区域 :在末梢区域的基础上,进一步拒绝3类的LSA,仅保留3类的缺省.先将该区域配置为末梢区域,然后仅在ABR上定义完全即可.

命令
[r1]ospf 1 
[r1-ospf-1]area  2 
[r1-ospf-1-area-0.0.0.2]stub  no-summary

存在ASBR的区域

末梢区域

NSSA (非完全末梢区域): 拒绝4/5的LSA进入,该区域的ASBR产生的5类,将以7类传递到骨干,在连接骨干的ABR处,将被转换回5类,最终进入骨干区域,同时该ABR逻辑上成为一台ASBR,可以帮助骨干区域减少一条4类的LSA.

注意:NSSA区域最大的意义不在于限制本区域产生的外部路由,而是在拒绝网络中其他区域的ASBR产生信息;
将一个区域配置为NSSA时,该区域连接骨干的ABR将向内部发布一条7类的缺省路由;

注:cisco体系默认不发布缺省,需要管理员在确定网络无环的前提下,手工配置该缺省。

命令:
[r4]ospf 1 
[r4-ospf-1]area  1 
[r4-ospf-1-area-0.0.0.1]nssa

完全末梢区域

完全NSSA: 在NSSA的基础上,进一步拒绝3类的LSA,仅由连接骨干区域的ABR向内部再发布一条3类缺省;3类优于7类;

在将该区域配置为NSSA后,仅在连接骨干的ABR上定义完全即可。
[r3-ospf-1-area-0.0.0.1]nssa  no-summary

总结

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值