内部网关路由协议

发展

于20世纪80年代中叶，内部网关协议中最常使用的是路由信息协议（RIP）。而且RIP对于实现相同机种的中小型互联网络的路由选择是非常有用的，而随着网络的不断发展，其受到的限制也越加明显。思科路由器的实用性舆IGRP的强大功能性，吸引众多小型互联网络组织采用IGRP来取代RIP。并在上世纪90年代，思科就推出了增强的IGRP，进一步提高了IGRP 的操作效率。
IGRP 使用距离向量算法，已支持内部网关协议（IGP），以选取路由协议进行距离标准比较路径长度，进行距离向量。相对该协议下的标准为状态路由选择协议（link-state routing protocol），为了IGRP支持多路径路由选择服务的灵活性，在循环制（round robin）方式下，使用两条同等带宽运行单通信流下，假若一根线路传输失败，系统会到线路上自动切换另一根。使用多路径可以是具有不同方法，但仍然奏效的多路径线路。例如，一条线路比另一条线路优先3 倍（即标准低3 级），那么意味着这条路径可以使用3 次。只有匹配某特定最佳路径范围或在差量范围之内的路径才可以用作多路径。差量（Variance）是网络管理员可以设置的另一个值。

IGRP更新机制

于默认的情况下，IGRP会每90秒广播给同网内的所有路由器进行路由更新，假若于3个周期后(270秒后)没有任何回报，即不能进行路由(Routing),在7个周期后(630秒)后，Cisco IOS 会自行清除路由。
于Cisco IOS image 软件中查看IGRP的功能:

Router# Show ip protocols
Routing Protocol is "IGRP 101"
Sending updates every 90 seconds, next due in 51 seconds
Invalid after 270 second, holddown 280 second, flushed 
after 630 seconds