http://www.2002china.com
EGP不允许一个任意的路由器通告到一个任意的目的网络的可达性。了解这一点很重要。对路由器通告的网络的信息有一个严格的限制,通告的信息仅限于该路由器所在的自治系统内部的目的网络。即:
EGP限制一个(非核心)路由器仅仅通告那些完全可以从该自治系统内部到达的网络。
这个原则(又叫作EGP第三方限制(EGP third party restriction))的意图在于控制选路信息的传播,并且允许每个自治系统能选择它自己通告可达性的具体方式。例如,每个大学校园构成一个自治系统,某个校园中的路由器收集该大学中的网络的信息,并向提供Internet连接的系统通告这些信息,但是不能提供到其他大学的网络的路由。第三方限制原则显然并不适用于对核心系统的通告。 图3.9给出了选路更新报文的格式。标有 # INT.GWYS和 # EXY.GWYS的字段给出了在本报文中出现的内部路由器和外部路由器的编号。区分内部和外部路由器有助于接收方知道距离值是否具有可比性。不幸的是,不可能仅靠路由器的地址来进行判别,而报文格式中又不提供其他信息。实际上EGP软件通过分别针对内部和外部路由器进行通告来解决这个问题。标有IP源网络(IP SOURCE NETWORK)字段指出了度量可达性的基准网络。
0 版本 8 类型(1) 校验和 序号 IP源网络 路由器的IP地址(无网络前缀) 距离组数 距离D11 在距离D11的网络数 在距离D11的网络数1 16 代码(0) 内部路由器数 24 状态 外部路由器数 自治系统编号 31 在距离D11的网络数2 ··· 距离D12 在距离D12的网络数1 在距离D12的网络数2 ··· 路由器的IP地址(无网络前缀) 距离组数 距离 在距离Dn1的网络数 在距离Dn1的网络1 在距离Dn1的网络2 http://www.2002china.com
http://www.2002china.com
··· 路由器N的最后一个距离的最后一个网络 图3.10 EGP选路更新报文的格式。给出的所有路由都是
对一个特定的网络。报文列出了在那个网络上的一些路由器,以及通过每个路由器到目的站的距离。一个网络地址长度为1个,2个,或3个八位组
从某种意义来说,EGP选路更新报文是GGP选路更新报文的推广,因为它们能适应多个而不是单个的路由器。因此,在选路更新报文中IP源网络(IP SOURCE NETWORK)字段以后的字段构成了一个块序列,每个块给出了对于源网络上的某个路由器的可达信息。块的开始部分是一个路由器的IP地址。从这个路由器可达的网络和该路由的距离排列在一起。和GGP一样,EGP把网络按照其距离分成若干群组。对于每个距离值,给出一个网络数目,再列出相应的网络地址。列出给定距离上的所有网络之后,继续对下一个距离值使用这个模型,直到穷尽所有的距离值。
1.7.10. 从接收者的角度来度量
与多数传播选路信息的协议不同的是,EGP不通告自己到达目的的网络的费用。它是从共有的源网络来度量距离的,这样从对等路由器的角度来说,所有的距离就都是准确的。图3.11阐述了这个思想:
在图3.11给出的例子中,路由器R2代表自治系统来运行EGP。它必须报告到网络1至4的可达性。它报告:可通过R1到达网络1,可通过R3到达网络3和4,而可通过R2到达网络2。从R2的角度来看,到网络2的距离是0,但是它通告的网络2的距离是1,这是从源网络的角度来度量的值。 至其他自治系统中的邻站 源网络 R1 R2 运行 R3 网络2 网络1 网络3 R4 网络4
http://www.2002china.com
http://www.2002china.com
3.11 一个自治系统的举例。路由器R2运行EGP,
根据源网络而不是自己的选路表来通告距离值
1.7.11. EGP的主要限制
我们已看到EGP对路由器进行了限制,只允许它们通告那些完全可以在该路由器所在的自治系统内部到达的目的网络的信息。然而EGP还使用了一个更为基础的限制:
EGP不对出现在选路更新报文中的任何距离值的标准进行解释。
这个规则规定了距离值为255意味着该网络不可达,但是其他的值只是在分别代表同一个自治系统中的路由的时候具有比较的意义。在本质上,EGP使用距离字段只是为了指出一个路径是否存在,根据距离值不能判断两个不在同一个自治系统中的路由之间哪个会较短一些。
为什么自治系统中的路由器不能通告到另一个自治系统中的网络的可达信息(这也就是提出第三方限制原则的理由)。问题的本质现象就是:当一个路由器知道了另一个自治系统中的网络之后,它并没有得到具有统一标准的距离值。因此,这个路由器就不能将这种距离值传递下去。使用EGP通告路由就等于说:“本自治系统提供到这个网络的具体路径(the path)”而不能说是:“本自治系统提供到这个网络一条可能的路径(one possible path)”。
对距离的另一种解释让我们认识到EGP不能被当成是一个选路算法。特别是,即使一个路由器知道了到同一个网络的两个不同的路由,它也不能决定哪条路由更短。由于没用选路信息。我们必须谨慎地只通告这些路由,即我们希望通信流量沿着这些路由传播。这样,从核心路由器到任意一个网络都仅有一条路由。可归纳如下:
由于EGP仅仅传播可达信息,它把使用EGP的互连网络的拓扑结构都限定为以核心系统为根的树型结构;在与核心系统相连的其他自治系统中,没有回路。
这里有一个关键点,即:使用EGP提供在若干自治系统之间选择路由的任何互连网络,其拓扑结构都是树型的,其中核心系统构成了树的根。
对EGP的限制是必须有树型结构的互连网。这一点部分来源于历史的演变,即Internet是围绕一个主干网发展的。虽然这些限制是无害的,它们不是具有几个惊人的结果:
1. 如果核心路由器系统出故障,则全局的连通性即受到损害。虽然
不太可能出现整个Internet核心同时出故障的情况,但是范围较小的故障曾经是有过的例子。特别是,当Internet网络迅速增长而使得某些核心路由器中的选路表出现溢出时EGP就不能有效地为新网络安装初始化路由。这些网络的地址没有登记到核心路由表中,所以Internet中的许多网点就不能访问这些网络。
http://www.2002china.com
http://www.2002china.com
2. 对于每个网络EGP仅仅通告一条路径。在登记路由之后,从自治
系统到另一个自治系统的所有流量,不论实际上这两者之间是否有多个物理连接,都通过一条路由传输。同时请注意所有流出自治系统的流量,不管源系统是通过多少路径把它们送出来的,都只能使用一条返回路径。这就造成了一对通信的机器的时延和吞吐率可能不对称,使得监测互连网络以及排错都较为困难。
3. EGP不支持任意自治系统之间的路由器分担负载的技术。如果两
个自治系统之间实际上有多个路由器连接,人们可能会希望在所有这些路由器之间分担通信流量。EGP允许自治系统通过划分网络来分担通信流量(例如,自治系统把网络划分为多个网络子集,并让多个路由器通告这种划分),但是它不提供更一般的负载分担措施。
4. 作为第3点的特例,EGP不适于在多个主干网经多点互连的体系
结构下优化选路。要优化选路就不能仅仅使用EGP交换选路信息,而是应该由管理者人工地划分NSFNET,为这些网络子集通告不同的路由。
5. 如果一条路径失效,难以切换到另一条路径,尤其在路径要穿过
两个甚至更多自治系统的情况下更是如此。由于EGP对距离值不作解释,第三方不能通告路由和倚靠接收方切换到备用路由,而选择最小费用路由的任务就由进行通告可达性的外部路由器来完成。
2. CISCO 路由器产品介绍
2.1. Cisco 2500
1. 用连接到单个现场路由器的现有设备实现分支机构与企业WAN和INTERNET的高速连
接。 2. 有效集成LAN和传统的SNA流量,节省通信开销并便利管理。 3. 经济有效地集成以太网和令牌环LAN。
4. 用两个同步串行端口快速传输速数据。 5. 通过选择5种工业标准的同步串口高密连接器(V.35,EIA/TTA-232,EIA/TIA-449,X-21和
EIA-530)实现的智能自配置串行电缆,简化了安装过程。 6. 支持CISCOIOS软件升级(通过WAN连接下载)的快闪内存,以扩大路由器的可用性。 7. CISCOIOS路由选择多协议支持,可被布置到世界上任何基于标准的网络,并将CISCOIOS
软件的强大功能扩展到拨号访问点。
只有CISCO能够提供如此众多的适用于中小型远程办公室的访问产品。没有哪个支持网
http://www.2002china.com
http://www.2002china.com
间网的厂商能够在规模上与CISCO相抗衡。
Cisco2500serialSpecificaions:
? 2501---1Ethernet,2Serial,1Console,1Auxilary ? 2514---2Ethernet,2Serial ? 20MHz68030Processor
? DRAM配置与IOS功能组有关,可扩展到18MB
? 4或8MB的FlashMemory,与IOS功能组有关,可升级到8或16MB ? 支持所有CiscoIOS功能
2.2. Cisco 4500-M
产品简介
Cisco4000-M是第二代的Cisco4500路由器,采用了100MHzRISCCPU,提供四倍于Cisco4000-M的性能。它适合于需要快速CPU处理的应用场合如协议转换、封装和网络安全性。 技术规格:
? ? ? ?
3-Slot
CPU:100MHzIDTOrionRISC
主内存:标准8MB,可扩展到16或32MB 闪电内存:标准4MB,可扩展到8或16MB
? 共享内存:标准4MB,可扩展到8或16MB ? NVRAM:128KB ? 支持的网络接口:
Ethernet, TokenRing,
FDDI Serial ISDNBRI
ChannelizedE1/T1ISDNPRI ATMOC-3c
ATMDS-3 ATME3
? 可以支持的网络处理器模块NPM(NetworkProcessorModules)的配置:
2-Port10BaseTEthernetModule 6-Port10BaseTEthernetModule 1-port100BaseTXFastEthernet
1/2-PortTokenRingModule
1-portsingle/DualattachmentMultiMode/SingleModeFDDIModule 2/4-portSerialModule
2-porthigh-speedsynchronousand16-portlow-speedsynchronous 4/8-portISDNBRIModule
1-portChannelizedE1/ISDNPRIbanlanced/unbanlancedModule 1-portChannelizedT1/ISDNPRIModule
http://www.2002china.com
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库动态路由协议工作原理介绍(8)在线全文阅读。
相关推荐: