IS-IS路由协议的路由归纳技术


IS-IS即中间系统到中间系统的路由选择协议,是由 ISO 提出的一种路由选择协议。IS-IS 是一种链路状态协议。在该协议中,IS路由器)负责交换基于链路开销的路由信息并决定网络拓扑结构。IS-IS 类似于 TCP/IP 网络的开放最短路径优先OSPF)协议。

链路状态的路由协议,由于在理论上跳数无限制,用于比较大的自治系统内的路由实现。故而有层次化的拓扑设计需求,就是为了要实现更小的拓扑表、路由表,减少LSA或LSP)的泛洪,防止频繁的SPF的计算。

IS-IS路由协议在cisco的路由器上实现路由归纳的技术中有一些问题,现在我们来探讨一下。

例如,4条详细路由,分别是

  1. 172.16.4.0 255.255.255.0  
  2.  
  3. 172.16.5.0 255.255.255.0  
  4.  
  5. 172.16.6.0 255.255.255.0  
  6.  
  7. 172.16.7.0 255.255.255.0 

根据我们的计算,归纳生成的网络号应该是

  1. 172.16.4.0 255.255.252.0 

根据相关的资料,为了完成路由归纳,需要以下的命令:

  1. router(config)#router isis  
  2.  
  3. router(config-router)#summary-address 172.16.4.0 255.255.252.0 ?  
  4.  
  5. level-1 Summarize into level-1 area  
  6.  
  7. level-1-2 Summarize into both area and sub-domain  
  8.  
  9. level-2 Summarize into level-2 sub-domain 

如果后面不跟参数,默认就是针对level-2的归纳,这也是我们希望看到的。

对照OSPF路由协议,为了实现区域间的路由归纳,只需要在ABR上实现归纳的命令就可以了实际上在其他路由器上配置无效)。

IS-IS路由协议,在cisco的路由器上,只在一个区域内的和其他区域连接的边界路由器上默认L1/2角色)作归纳是不一定能成功的,如果该区域内只有一个L1/2角色的路由器,是可以的,但是如果还存在其他的L1/2角色的路由器,就不能成功。应该在所有的L1/2角色的路由器上都要做归纳,才能成功。另外,L1的路由器上无需配置,而且即使在L1的路由器上作了配置,也没有效果。

相关内容