微波EDA网,见证研发工程师的成长!
首页 > 通信和网络 > 通信网络业界新闻 > 基于对等模型的新型光因特网技术

基于对等模型的新型光因特网技术

时间:01-29 来源:通信世界网 点击:

order router)连入主干区域。

  OSPF路由器按其在网络拓扑结构中的功能和位置,大致可划分为以下4种:

  (1)内部路由器(IR,internalrouter):路由器的所有接口都在一个区域中,同一区域中的所有内部路由器都有相同的链路状态数据库。

  (2边缘路由器:至少有一个接口连接到主干区域0上。

  (3)区域边缘路由器:与多个区域连接的路由器。这些路由器为所连接的每个区域维护独立的链路状态数据库。ABR是区域的出口点,即区域中的流量必须通过ABR才能到达其他区域,ABR会对所连接区域的链路状态数据库进行总结(summary)。一个区域可有一个或多个ABR。

  (4)自治系统边缘路由器(ASBR,autonomoussystemboundaryrouter):至少有一个接口连接到外部网络(其他AS,如非OSPF网络)。这些路由器可沟通OSPF与网络非OSPF网络的信息。

  一个路由器可作为不同类型的路由器,同时兼任多种任务。

  由此可知,区域1、区域2、区域3分别通过各自的边缘路由器接入主千区域0,主干区域0可视为一个特殊区域,区域号标识为0。其它区域必须物理连接至主干区域0。当然,如果某区域N不能直接物理连接到主干区域,则可通过虚拟链路,跨越另一区域,连接到主干区域0上。

  在该AS中,所有OSPF路由器都维护一个相同的信息数据库(IDB),它描述AS结构。该数据库中存放路由域中相应链路的状态信息,OSPF路由器正是通过IDB计算出OSPF路由表。作为一种链路状态的路由协议,OSPF将链路状态广播(LSA,linkstateadvertisement)数据包传送给某一区域内所有的路由器,这一点与距离矢量路由协议RIP不同。运行距离矢量路由协议RIP的路由器是把部分或全部路电表传递给与其相邻的路由器。在OSPF的链路状态广播中包括所有接口信息、所有的度量和其他一些变量。利用OSPF的路由器首先必须收集有关的链路状态信息,并根据一定的算法计算出到每个节点的最短路径,而给予距离向量的路由协议仅向其相邻路由器发送有关路由更新信息。与RIP不同,OSPF把一个自治系统再划分为若干区域,路由选择方式相应有两种类型:当源与目的地在同一区域时,采用区域内路由选择;当源和目的地在不同区域时,则采用区域间路由选择。这样,大大减少了网络开销,增加了网络稳定性。当一个区域内的路由器出了故障,不会影响自治系统内其他区域路由器正常工作,为网络管理维护带来方便。

  2.2IS-IS路由协议

  中间系统到中间系统(IS-IS)域内路由协议是路由器的OSI模型表示方法,它用于基于TCP/IP的IP网。IS-IS可很轻易地扩展,主要是IPv6。IS-IS体系划分为两层:骨千层(L2)和区域层(L1),一个路由器只能属于一个区域。Ll路由器只知道它们本区域中的拓扑,去其它区域的所有流量都送往最近的L2路由器,L2路由器必须组成主干,与OSPF的主干区域0类似。

  3 对等模型下的光因特网路由机制

  对等模型下的光因特网路由机制,IP/GMPLS和光层的关系是对等的,一个统一的控制平面同时运行于IP/GMPLS和光层上,因此控制平面把OXC设备看作是另一类路由器,路由器和OXC设备进行完全的拓扑信息交互。统一控制平面的管理域既包括核心光网络设备又包括边缘网络设备,这样就允许因特网业务提供商(ISP)的边缘网络设备了解核心网络的拓扑结构,并参与路由计算。

  当只涉及单独一个光网络时,对普通IGP(如OSPF或IS-IS)加以适当扩展就可用于在整个光因特网上发布拓扑信息。对于OSPF来说,非透明的LSAs可用来广播拓扑状态信息。OSPF协议是通过Hello协议数据包建立和维护相邻关系的,同时用它来保证相邻路由器之间的双向通信。OSPF路由器周期性地发送Hello数据包,当这个路由器看到自身被列于其他路由器的Hello数据包时,这两个路由器之间会建立起双向通信。在多接入的环境中,Hello数据包还用于发现指定路由器(DR),通过DR来控制与哪些路由器建立交互关系。

两个OSPF路由器建立双向通信之后的第二个步骤是进行数据库同步,数据库同步是所有链路状态路由协议的最大共性。在OSPF路由协议中,数据库同步关系仅仅在建立交互关系的路由器之间保持。OSPF的数据库同步是通过OSPF数据库描述数据包(datadescriptionpackets)进行的。OSPF路由器周期性地产生数据库描述数据包(该数据包是有序的,附带有序列号),并把这些数据句句相邻路由器广播。相邻路由器可根据数据库描述数据包的序列号与自身数据库的数据作比较,若发现接收到的数据比数据库内的数据序列号大,则会针对序列号较大的数据发出请求,并用请求得到的数据来更新其链路状态数据库。OSPF相邻路由器从发送Hello数据包、建立数据库同步到建立完全的OSPF交互关

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top