什么是内部网关协议(Interior Gateway Protocol)?

内部网关协议(IGP)是网络管理员处理从受控网络的一个部分到另一个部分的计算机网络流量路由的一种方法。只有当需要穿越多个路由器才能绕过网络时,才需要内部网关协议。在需要IGP的情况下,网络被称为自治系统(as)。IGP负责...
内部网关协议(IGP)是网络管理员处理从受控网络的一个部分到另一个部分的计算机网络流量路由的一种方法。只有当需要穿越多个路由器才能绕过网络时,才需要内部网关协议。在需要IGP的情况下,网络被称为自治系统(as)。IGP负责确保as中的所有路由器都知道如何将流量通过另一个传输到目的地。这与外部网关协议不同,它负责引导流量离开或进入特定的AS。只有在网络中有多个路由器时才需要内部网关协议。内部网关协议被认为是动态路由协议,因为它能够自动更新每个路由器的路由信息。与静态方法,其中管理员需要手动更新每个路由器,IGP对于更大的路由器网络更有用;静态方法最适用于较小或单个路由器网络。有几种类型的内部网关协议属于两种一般分类。距离向量路由协议基于一种算法,其中AS中的每个路由器通过计算其他路由器的数量来计算到目的地的最短路径路由器的数据必须经过路由器才能到达目的地。路由器将互相发送消息,以绘制出一条路径,在该路径上,遇到的每一个路由器都将被计为沿该路径的一个“跃点”。然后,路由器将跳数最少的路径称为数据包要采用的首选路由。如果该路径中的路由器脱机,路由器寻找下一个跳数最低的路由,等等,一个缺点是基于距离向量路由的内部网关协议可能存在时延问题每次在AS中添加或删除新路由器时,所有的路由器都必须再次收敛以确定最短路径。产生时间延迟的原因是路由器在放弃首选路径之前等待三分钟,并通过寻找新路径开始收敛过程。距离矢量IGP路由也不知道到特定路由器的链路是否更快另一种内部网关协议是链路状态方法。在链路状态协议中,as中的每个路由器共享更多的信息。当每个路由器相互通信时,他们建立一个数据库,包含AS中其他路由器的信息,包括路由器之间通信的速度。然后在每个路由器中处理数据库,并计算出路由表。通过链路状态IGP,AS能够快速地进行更改,并能够快速地重新路由到当一条路由变得不可用时,其他各种路由器都会在几秒钟内收敛,而不是几分钟。链路状态内部网关协议也有一个缺点,与它们的距离向量同类相比,它们往往使用更大的计算资源。as中的路由器做了很多工作在收敛过程中的动态计算,以及收集和保留大量信息,因此它们往往使用更多的处理器功率和内存。如果使用链路状态方法的网络频繁地删除或添加路由器,这可能会很累,因为聚合会迅速地向AS路由器注入新的信息,作为一种解决办法,路由器被分成层次结构,其中只有特定组中的路由器彼此聚合一种称为区域边界路由器(ABR)的主干路由器随后与其他ABR聚合,以在AS上完成聚合。这两种类型的混合是增强型内部网关路由协议(EIGRP)。虽然EIGRP是Cisco Systems路由器的专有技术,但它同时考虑了这两种方法。在EIRGP AS中,路由器存储多个可能的路由到一个目的地,并首先使用最佳路由,除非该路由变得不可用。此时,路由器会立即返回到辅助路由。除了在路由中计算的跳数之外,EIGRP还存储有关带宽和跳间速度的信息
  • 发表于 2020-08-06 11:37
  • 阅读 ( 1281 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具