网络通信 频道

OSPF协议介绍及其协议操作过程(续)

    近期学院精彩文章导读:

    [专题]cisco路由器配置路由协议篇      IGRP路由协议简介及配置命令
    CCNA认证考试重点及经典例题讲解        如何建立DHCP服务器
    经典好文 浅析路由协议的实现算法      如何配置静态路由及配置实例
    ADSL全接触 软硬件维护及常见故障      现场操作,一步步教你熔接光纤

    【IT168 网络学院】OSPF路由器之间使用链路状态通告(LSA)来交换各自的链路状态信息,并把获得的信息存储在链路状态数据库中。各OSPF路由器独立使用SPF算法计算到各个目的地址的路由。

    OSPF协议支持分层路由方式,这使得它的扩展能力远远超过RIP协议。当OSPF网络扩展到100、500甚至上千个路由器时,路由器的链路状态数据库将记录成千上万条链路信息。为了使路由器的运行更快速、更经济、占用的资源更少,网络工程师们通常按功能、结构和需要把OSPF网络分割成若干个区域,并将这些区域和主干区域根据功能和需要相互连接从而达到分层的目的。

    OSPF分层路由的思想

    OSPF把一个大型网络分割成多个小型网络的能力被称为分层路由,这些被分割出来的小型网络就称为“区域”(Area)。由于区域内部路由器仅与同区域的路由器交换LSA信息,这样LSA报文数量及链路状态信息库表项都会极大减少,SPF计算速度因此得到提高。

    多区域的OSPF必须存在一个主干区域,主干区域负责收集非主干区域发出的汇总路由信息,并将这些信息返还给到各区域。 OSPF区域不能随意划分,应该合理地选择区域边界,使不同区域之间的通信量最小。但在实际应用中区域的划分往往并不是根据通信模式而是根据地理或政治因素来完成的。

    OSPF中的四种路由器

    在OSPF多区域网络中,路由器可以按不同的需要同时成为以下四种路由器中的几种(如图1所示):

    1. 内部路由器:所有端口在同一区域的路由器,维护一个链路状态数据库。

    2. 主干路由器:具有连接主干区域端口的路由器。

    3. 区域边界路由器(ABR): 具有连接多区域端口的路由器,一般作为一个区域的出口。ABR为每一个所连接的区域建立链路状态数据库,负责将所连接区域的路由摘要信息发送到主干区域,而主干区域上的ABR则负责将这些信息发送到各个区域。

     4. 自治域系统边界路由器(ASBR): 至少拥有一个连接外部自治域网络(如非OSPF的网络)端口的路由器,负责将非OSPF网络信息传入OSPF网络。

0
相关文章