网工干货知识

超全学习笔记
当前位置:首页 > 干货知识

外部网关协议(EGP)

更新时间:2026年03月27日   作者:spoto   标签(Tag):

外部网关协议(EGP)它用于在同一自治系统或不同自治系统中的互联网网关之间交换网络可达性信息。

EGP是由Bolt, Beranek and Newman在20世纪80年代初开发的。该协议最初在RFC 827中被描述,随后在RFC 904(1984年)中得到了正式定义。

外部网关协议的应用: 

在互联网发展的初期阶段,EGP被广泛用于研究机构、大学、政府机构和私人组织之间实现自治系统的互联。不过,后来这种协议被边界网关协议(BGP)所取代。

它是如何工作的呢? 

EGP最初是为了向ARPANET的核心路由器传递关于网络可访问性的信息而设计的。信息会从各个位于不同互联网管理域中的源节点传输到核心路由器上。然后,这些信息会通过骨干网络被传输到另一个自治系统中的目标网络。

与大多数其他协议不同,EGP主要关注网络的可达性,并不考虑任何指标来计算出最佳路径。EGP具有三个主要功能:

  1. 建立一组邻居关系。
  2. 请查看邻居的当前状态(他们是否还活着/是否可以联系到)。
  3. 请告知邻居们,那些能够经由他们的AS到达的网络。

消息格式:

  1. 建立/解除邻里关系:为了确立或解除与邻居之间的关系。
  2. 邻居的可达性:用于检查邻居是否仍然存活。
  3. 调查:为了确保某个特定网络的可访问性
  4. 路由更新:用于共享网络可达性信息
  5. 错误:已记录出现的错误。

优点与缺点: 

EGP是第一个在互联网上得到广泛认可的外部网关协议。由于该协议不会对自治系统内的问题做出反应,因此路由表的稳定性非常高,且变化幅度也很小。

EGP是一种简单的可达性协议。与现代的距离向量和路径向量协议不同,EGP仅适用于树状拓扑结构,无法支持多路径网络环境,因此其效率较低。

由于这种路由协议是采用集中式控制方式的,因此其可扩展性较差。而可扩展性正是当今快速发展的互联网所面临的一个主要问题。

另一个原因是,目前没有哪个中央机构来掌控这个商业化的互联网。互联网由许多平等的网络组成。在分布式架构中,各个自治系统需要自己制定路由协议,以做出智能的路由决策。因此,EGP已经不再受到青睐了。

              马上抢免费试听资格
意向课程:*必选
姓名:*必填
联系方式:*必填
QQ:
思博SPOTO在线咨询

相关资讯

即刻预约

免费试听-咨询课程-获取免费资料