扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
一、背景
IGRP(Interior Gateway Routing Protocol)是八十年代中期由Cisco公司开发的路由协议, Cisco创建IGRP的主要目的是为AS内的路由提供一种健壮的协议。
八十年代中期,最流行的AS内的路由协议是m" target="_blank">RIP。虽然RIP对于在小到中型的同类网中非常有用,但随着网络的发展, 其限制越来越显著,特别是RIP很小的跳数限制(16)制约了网络的规模,且其单一的metric(跳数)在复杂的环境中很不灵活。 Cisco路由器的普及和IGRP的健壮性使许多拥有大型网络的组织用IGRP代替RIP。
Cisco最初的IGRP实现工作在IP网络上,但是IGRP是设计以运行于任何网络环境中的, Cisco很快就把它移植以运行于OSI的CLNP(Connectionless Network Protocol)网络。 在九十年代初Cisco开发了增强型IGRP(EIGRP)以提高IGRP的工作效率,本文讨论IGRP的基本设计和实现。
二、IGRP协议特性
IGRP是一种距离向量型的内部网关协议(IGP)。 距离向量路由协议要求每个路由器以规则的时间间隔向其相邻的路由器发送其路由表的全部或部分。随着路由信息在网络上扩散, 路由器就可以计算到所有节点的距离。
IGRP使用一组metric的组合(向量),网络延迟、带宽、可靠性和负载都被用于路由选择,网管可以为每种metric设置权值, IGRP可以用管理员设置的或缺省的权值来自动计算最佳路由。 IGRP为其metric提供了较宽的值域。例如, 可靠性和负载可在1和255之间取值; 带宽值域为1200bps到10吉(千兆)bps;延迟可取值1到24。宽的值域可以提供满意的metric设置,更重要的是, metric各组件以用户定义的算法结合,因此,网管可以以直观的方式影响路由选择。
为了提供更多的灵活性,IGRP允许多路径路由。两条等带宽线路可以以循环(round-robin)方式支持一条通信流, 当一条线路断掉时自动切换到第二条线路。此外,即使各条路的metric不同也可以使用多路径路由。 例如,如果一条路径比另一条好三倍, 它将以三倍使用率运行。只有具有一定范围内的最佳路径metric值的路由才用作多路径路由。
1、稳定性
IGRP提供许多特性以增强其稳定性,包括hold-down、split horizon和poison-reverse。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者