请输入您要查询的百科知识:

 

词条 外部网关协议
释义

简介

是一个现已过时的互联网路由协议,最初于1982年由BBN技术公司的EricC.Rosen及DavidL.Mills提出。其最早在RFC827中描述,并于1984年在RFC904中被正式规范。EGP是一种简单的(网络)可达性协议,其与现代的距离-矢量协议和路径-矢量协议不同,它仅限适用于树状拓扑的网络。

在互联网发展的早期,自治系统之间的互连使用的是一种称为“EGP版本3”的外部网关协议。EGP3不应与一般所说的各种EGP协议相混淆。现今,边界网关协议(BGP)是互联网路由的目前公认标准,其基本已取代了局限较大的EGP3协议

当前形势

当前国际互联网络含有大量智能网关和很多无智能的网关。智能网关使用网间连接协议(GGP)[3]动态地交换它们自身间的路由选择信息。无智能的网关不能动态地交换路由选择信息。无智能的网关必须登记在智能网关路由表上,而且智能网关列表中的无智能的网关状态(例如,增加新无智能的网关)改变时需要人工干预。

在智能网关间路由通信量的量取决于智能网关的数目和网络的总数。因为无智能的网关典型情况下连接位于国际互联网络边缘的单个网络,典型地在路由表中为每个无智能的网关存在一个或者多个网络。连接国际互联网络边缘的单个网络的网关多半称作"支线"网关。当前用于智能网关的GGP程序有容量的限制。急切地需要对这个程序进行重大改进。这很难完成,因为智能网关由若干不同的团体维护,而且很难分离出这些网关的一个子集用于测试新

程序。

将来形势

在将来,根据情况看将有大量的平等的网关独立系统。为了维护路由选择信息每个将拥有专用内部程序,也许通过一个内部网关协议(IGP)。网关的智能化将导致被用于网关参予的自治系统的IGP的智能化。每个自治系统的有些网关将通过一个外部网关协议(EGP)[2]与其他的自治系统的一些网关交换路由选择信息。

受原有智能网关进入大量自治系统之内的影响答应更灵活的为了改善路由选择过程进行开发和测试。不同的自治系统内部可以采用不同的路由选择过程,只要他们通过EGP和其他的自治系统通讯。

过渡状况

从当前形势过渡到将来形势的第一步是用至少实现了EGP的一个子集的网关淘汰全部无智能的网关。

这些子集被称作"支线外部网关协议",并且在RFC0[1]中被描述。

第二步是将现存智能网关纳入到自治系统之中去。由不同的团体维护和编制程序的网关将变成不同的自治系统。照目前情况来看,这将导致一个十分庞大的自治系统和三个或四个小的自治系统。在这个阶段大规模地自治系统可能称为"核心"自治系统。全部其他的自治系统将要成为通过EGP附着于这个核心的支线。

第三步将规定完整的EGP协议,而且在平等的自治系统间提供

作用

外部网关协议用于在非核心的相邻网关之间传输信息。非核心网关包含互联网络上所有与其直接相邻的网关的路由信息及其所连机器信息,但是它们不包含Internet上其他网关的信息。对绝大多数EGP而言,只限制维护其服务的局域网或广域网信息。这样可以防止过多的路由信息在局域网或广域网之间传输。EGP强制在非核心网关之间交流路由信息。

由于核心网关使用GGP,非核心网关使用EGP,而二者都应用在Internet上,所以必须有某些方法使二者彼此之间能够通信。Internet使任何自治(非核心)网关给其他系统发送“可达”信息,这些信息至少要送到一个核心网关。如果有一个更大的自治网络,常常认为有一个网关来处理这些可达信息。

和GGP一样,EGP使用一个查询过程来让网关清楚它的相邻网关并不断地与其相邻者交换路由和状态信息。EGP是状态驱动的协议,意思是说它依赖于一个反映网关情况的状态表和一组当状态表项变化时必须执行的一组操作。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/12/24 0:19:00