大型网络中内部网关路由协议(IGP)的选择

http://tech.ddvip.com   2007年01月19日    社区交流 收藏本文

本文详细介绍大型网络中内部网关路由协议(IGP)的选择

  --每条链路肯定是只属于一个区域

  而对于IS-IS:

  --区域的边界是位于链路上的,也就是说每个中间系统(IS)只能够属于一个区域。

  所以中间系统(IS)可以分成三种类型:

  · 区域内部路由器:OSPF叫内部路由器(Internal Router),ISIS叫L1(Level 1)

  · 执行区域间的路由(主要是骨干区域和其他非骨干区域之间): 而在OSPF中成为区域边界路由器(ABR),在ISIS中叫做L1/L2

  · 还有一类是骨干区域中的路由: 在OSPF中叫做骨干路由器(Backbone Router), 在IS-IS中叫做L2(Level-2)

  所以Level 1区域(非骨干区域)是由L1和L1/L2路由器组成的。Level 2区域(骨干区域)是由L2和L1/L2路由器组成的。

  注意,IS-IS并不是必须使用OSPF中区域0作为网络骨干区域,可以使用一链Level 2路由器将一系列不同的区域连接起来。这样就使IS-IS比OSPF有更好的可扩展性(Scalable)。 IS-IS可以使用更灵活的方法来扩展骨干,只需加入更多的Level-2 路由器就可以,这比OSPF就要简单多了。

  为了更好地理解IS-IS的分级体系结构拓扑,可以参考下图:

  

  图二

  注意,虽然在解释IS-IS中中间系统分类时是和OSPF中路由器类型比较的,但是因为IS-IS和OSPF划分区域的边界就不同,所以他们的术语含义也是稍稍不同的。

  默认时,Cisco IOS将在IS-IS路由器上同时开启Level 1和Level 2。

  对于只运行在骨干区域中的路由器,只需要使用命令”is-type level-2-only”

  同OSPF一样,IS-IS也是用Hello协议发现并维持邻居关系,因为IS-IS使用两个级别的体系结构,所以L1路由器仅仅和L1路由器及 L1/L2路由器形成邻居关系, L2路由器仅仅和L2及L1/L2路由器形成邻居关系, 而L1/L2路由器和L1及L2路由器都形成邻居关系。并且两个级别的链路状态信息是分开存在的(和OSPF一样,也是建立链路状态数据库),分别使用Level 1链路状态数据包和Level 2链路状态数据包进行维护。

责编:豆豆技术应用

正在加载评论...