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

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

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

  在大型的网络中,通常会将整个网络分成多个区域进行管理。

  作为整个网络的骨干区域—区域零必须存在,其必须唯一存在其他非骨干区域必须和骨干区域相连(通过物理连接或通过Cisco的技术—Virtual Link均可以),非骨干区域之间只能通过骨干区域相互通信。

  将网络划分成多个区域有很多益处:

  · 可以按照不同的地域或行政上的策略创建区域,从而限制区域之间路由信息的共享。

  · 创建区域可以增加安全性。

  · 有助于增加整个网络的稳定性。

  考虑到OSPF网络中划分区域将会使配置和故障排除的难度增大,也许有人会提出,可以将所有的路由器放在同一个区域中,也就是说整个网络只有骨干区域--区域零,那么有没有考虑过这个问题呢:

  因为根据OSPF路由协议的特点,每个OSPF路由器都需要维持一份整个网络的拓扑,一旦有某条链路状态改变,这将促使区域内部的所有路由器都需要重新计算自己的最短路径树,这将消耗大量的路由器CPU和内存资源。

  所以对于ChinaNet这样的大型骨干网络,网络内需要运行近百台路由器,如果网络上只建立区域零,所有路由器都在这一个区域中,那么网络将会变得非常的不稳定,整个网络受到的波动非常大,如果分成区域后,如果有链路状态改变,则只有该区域内的路由器需要更新拓扑数据库,并重新计算最短路径树,而该区域之外的路由器却不受到影响,这样就隐藏了链路状态变化带来的影响,而且减少了需要传送的链路状态发布信息,大大节省了网络带宽。

  况且,如果整个网络只有一个区域,所有路由器都只存在于区域零中,则每个路由器中存放的整个网络的拓扑数据库将会非常大,不但占用大量路由器的内存,而且在计算该路由器的最短路径树时也将会占用大量的CPU资源。 所以Cisco推荐的是区域所包含的路由器最大不应该超过200个。

责编:豆豆技术应用

正在加载评论...