WordPress 中文文档
DVA
From WordPress Chinese
Internet路由选择 Routing,Internet
Internet网(TCP/IP)路由选择体系结构与开放系统互连(OSI)体系结构类似。有一个层次系统,它由连接主机(用户计算机、服务器等)的子网组成。这些子网通过路由器与自治系统中的其它子网相连。通常,使用相同的路由选择协议和在同一管理机构控制下的子网和路由器组成一个自治系统 (Autonomous System),也称内部系统或域。
内部网关协议(Interior Gateway Protocols,IGP)用在一个域中交换路由选择信息,如路由选择信息协议(RIP)和优先开放最短路径协议(OSPF)。OSPF是与OSI的 IS-IS协议十分相似的内部路由选择协议。在区域的边界,周边路由器将一个域与其它域相连。这些路由器使用外部路由选择协议(Exterior Routing Proto-cols)交换路由选择。外部网关协议([[Exterior Gateway Protocol,EGP)为位于自治域边界的两个相邻的周边路由器提供一种交换消息和信息的方法。对于EGP的替代是周边网关协议(Border Gateway Protocol,BGP),它被用于提供改进性能,如指定路由选择策略的能力。
Interior Gatewey Protocols 内部网关协议
内部网关协议用于域内交换路由选择信息。下面是几种常用的路由选择协议:
ARP用于Internet和TCP/IP网,是一种邻居发现协议,它与OSI端系统对中间系统(ES-IS)协议相似。路由器和主机(用户计算机、服务器等)都使用ARP来相互通告。路由器把包含一个IP地址的分组广播出去。网络上有这个IP地址的计算机或设备回送自己的LAN 地址。这些地址被存入路由选择表中,以备将来使用。另一个与ARR相似的协议,称为逆ARP(RARP),执行相反的任务,它根据已知的网络地址获得IP 地址。
RIP使用距离向量算法(DVA)计算路由选择路径。在DVA中,路由选择的确是基于到一个目的站中最少路由中继(hop)数或到一个相邻路由器路径的费用计算出来的一个总的费用。RIP路由选择表与其它路由器大约每30秒钟交换一次,路由器就是基于新的消息来重新生成它们的路由选择信息表。如果一个路由器连到低吞吐量的WAN链路,那么它在重新生成路由选择表时就会落后。另外,交换路由选择信息表要增加网络额外开销,它会引起许多拥塞,进一步推迟路由选择表的更新。如果一条路由失败了,重新建立路由选择表所需的延迟将会推迟一条新的路由尽快地建立。
OSPF是一个链路状态路由选择算法,它是由开放系统互连(OSI)中间系统对中间系统(IS-IS)域内路由选择协议所做的工作派生出来的。链路状态路由选择与距离向量路由选择相比,需要更强的处理能力,但提供更多路由选择处理控制和更快的变化响应,Dijkstra算法用于计算路由是基于分组必须跳跃 (hop)过的路由器数、传输线路的速度、交通拥塞延迟和根据某种度量的路由器费用。OSPF路由选择表只在必要时更新和仅更新有效(变化)的信息。
Exterior Gateway Pratocol(EGP) 外部网关协议(EGP)
外部网关协议(EGP)提供一种方法,为两个位于它们各自域边界的相邻路由器交换信息和消息。外部网关协议还提供一种方法,为路由器相互交换路由选择信息。每一个域有一个或多个路由器被选作EGP协议路由器。
每一个EGP使用内部网关协议和同一域内部的网关交换路由选择信息,以便它知道局域内端系统(主机)的地址。EGP与其它域内的EGP相连和交换有关各自域内端系统的路由选择信息。有了这些信息,网关就知道发送信息到域外其它系统的最佳路径。
EGP的主要功能如下:
执行相邻网关连接过程使两个外部网关相连和决定交换信息。
通过发送一条消息周期性地核实相邻的路由器和等待一个响应,这将确保一个外部网关仍可采用。
周期性地交换路由选择信息。
路由器的EGP例行程序能够轮询相邻的路由器以获得更新的信息。通常要维持两张表,用内部协议如RIP和OSPF获得一张内部路由表,用EGP获得一张外部路由表。然而,EGP有下述周边网关协议(BGP)试图解决的缺点。EGP是在Internet组成单个主干网时设计的,它对于今天的多主干网不是有效的。路由器是用显式定义那些路由器能够连接的静态路由选择表设置的,这避免环路和提供安全性,但不支持一个可扩展的网络。
Interdomain Policy Routing Protocols 域间策略路由选择协议
几个新的域间路由选择协议被推荐在Internet网上使用。随着Internet网规模的扩大,现行的外部协议不能提供足够的扩展能力。实现基于策略路由选择的新协议比EGP更具有可扩展性(Internet的要求)。基于策略路由选择给管理员更多的网络控制、允许优化交通流量和实现安全特性以及服务收费。
周边网关协议(Border Gateway Protocol,BGP)作为一种中间解决方法提供了一些有限的策略特性,但它没有解决可扩展的需求。路由器属性如一条路径的费用和安全性也被加入 BGP。由于BGP的路由选择信息交换只传送增加的部分而不是整个数据库,所以它所需的带宽降低了。
域间路由选择协议(Inter Domain Routing Protocol,IDRP)是一个类似于In-ternet周边网关协议(BGP)的基于策略路由选择协议。策略路由选择提供了以预定方式路由传输的方法,它是一种距离向量路由选择协议,其中的每一种路由器为一个分组通过网络定义了一条路径。注意,IDRP是一个基于OSI的协议。
域间策略路由选择(Interdomain Policy Routing,IDPR)是一个在域间实现源路由选择和基于策略的路由选择的链路状态路由选择协议。源路由选择由于分组本身保持路径信息而提供一些有用的增强特性。这对于初始发现路径是很必要的,但后继的分组只是简单地把路径放入自己的头部。
相关条目:Domain域;Internet Internet网;Layered Architecture分层体系结构;Networks 网络;Packets(报文)分组,包;Protocols,Communication通信协议;Protocols Stack协议栈;Routing路由选择;Routing Protocols路由选择协议;Transmission Control Protocol/Internet Protocol传输控制协议/互联网协议(TCP/IP);Wide Area Networks广域网。
