IGRP (Interior Gateway Routing Protocol)是一种内部网关路由协议,它由Cisco公司八十年代中期设计。使用组合用户配置尺度,包括延迟、带宽、可靠性和负载。缺省情况下,IGRP每90秒发送一次路由更新广播,在3个更新周期内(即270秒),没有从路由中的第一个路由器接收到更新,则宣布路由不可访问。在7个更新周期即630秒后,Cisco IOS 软件从路由表中清除路由。
内部网关路由协议(IGRP)是一种在自治系统(AS:autonomous system)中提供路由选择功能的思科专有路由协议。在上世纪80年代中期,最常用的内部路由协议是路由信息协议(RIP)。尽管 RIP 对于实现小型或中型同机种互联网络的路由选择是非常有用的,但是随着网络的不断发展,其受到的限制也越加明显。思科路由器的实用性和 IGRP 的强大功能性,使得众多小型互联网络组织采用 IGRP 取代了 RIP。早在上世纪90年代,思科就推出了增强的 IGRP,进一步提高了 IGRP 的操作效率。
IGRP 是一种距离向量(Distance Vector)内部网关协议(IGP)。距离向量路由选择协议采用数学上的距离标准计算路径大小,该标准就是距离向量。距离向量路由选择协议通常与链路状态路由选择协议(Link-State Routing Protocols)相对,这主要在于:距离向量路由选择协议是对互联网中的所有节点发送本地连接信息。
为具有更大的灵活性,IGRP 支持多路径路由选择服务。在循环(Round Robin)方式下,两条同等带宽线路能运行单通信流,如果其中一根线路传输失败,系统会自动切换到另一根线路上。多路径可以是具有不同标准但仍然奏效的多路径线路。例如,一条线路比另一条线路优先3倍(即标准低3级),那么意味着这条路径可以使用3次。只有符合某特定最佳路径范围或在差量范围之内的路径才可以用作多路径。差量(Variance)是网络管理员可以设定的另一个值。
GRP维护一组计时器和含有时间间隔的变量。包括更新计时器、失效计时器、保持计时器和清空计时器。更新计时器规定路由更新消息应该以什么频度发送,IGRP中此值缺省为90秒。失效计时器规定在没有特定路由的路由更新消息时, 在声明该路由失效前路由器应等待多久,IGRP中此值缺省为更新周期的三倍。保持时间变量规定hold-down周期, IGRP中此值缺省为更新周期的三倍加10秒,即280秒。最后,清空计时器规定路由器清空路由表之前等待的时间,IGRP的缺省值为路由更新周期的七倍。
版本 操作码 版次 自治系统号
内部路由数 系统路由数
外部路由数 校验和
目的地址 延迟
延迟 带宽
带宽 MTU 可靠性
负载 跳计数 目的地址
目的地址 延迟
带宽 MTU
MTU 可靠性 负载 跳点数

0 8 16 24 31
IGRP分组格式
特性:
使用带宽,延迟,可靠性,负载和MTU做为度量值。默认跳数100跳,最大跳数255跳。
每90秒发送一次广播更新,抑制周期为280秒,630秒后没有收到更新,将从路由表中清除路由。
信源和目标网络间最多可以建立6条不同成本的路径负载均衡,默认为4条。
IGRP通告三种类型的路由:内部路由,外部路由,系统路由。其中内部路由(interior route):被宣告的路由条目是本地化的;系统路由(system route):到达被边界路由器汇总的网络地址的路由;外部路由(exterior route):来自外部,比如其他的AS的路由。
IGRP和RIP的关系和区别:
1.IGRP在同个自治系统内具有高跨度,适合复杂的网络。Cisco IOS允许路由器管理员对IGRP的网络带宽、延时、可靠性和负载进行权重设置,以影响度量的计算。
2.像RIP一样,IGRP使用UDP发送路由表项。每个路由器每隔90s更新一次路由信息,如果270s内没有收到某路由器的回应,则认为该路由器不可到达;如果630s内仍未收到应答,则IGRP进程将从路由表中删除该路由。
3.与RIP相比,IGRP的收敛时间更长,但传输路由信息所需的带宽减少,此外,IGRP的分组格式中无空白字节,从而提高了IGRP的报文效率。但IGRP为Cisco公司专有,仅限于Cisco产品。
4.随着网络规模的扩大和用户需求的增长,原来的IGRP已显得力不从心,于是,Cisco公司又开发了增强的IGRP,即EIGRP。EIGRP使用与IGRP相同的路由算法,但它集成了链路状态路由协议和距离向量路由协议的长处,同时加入散播更新算法(DUAL)。
5.因EIGIP是Cisco公司开发的专用协议,因此,当Cisco设备和其他厂商的设备互联时,不能使用EIGRP。
6.IGRP具有算法稳定性以及计时器这两个特性,稳定性可以使得更新信息时不会出现发布失效的路由信息,也能够防止相邻的路由器之间的路由环。计时器则可以根据各类的计时器来或更新或失效或保持或清空路由信息。

助教:马季

IELAB网络实验室 理解IGRP协议相关推荐

  1. 新版思科CCNA认证1.0 零基础入门技术VTP协议解析-ielab网络实验室

     新版思科CCNA认证1.0 零基础入门技术VTP协议解析-ielab网络实验室 VTP(VLAN Trunking Protocol):VLAN中继协议,是Cisco专用协议.也被称为虚拟局域网干道 ...

  2. 思科安全认证基础入门CCNA 1.0 网络硬件防火墙技术解析-ielab网络实验室

    思科安全认证基础入门CCNA 1.0 网络硬件防火墙技术解析-ielab网络实验室防火墙技术,最初是针对 Internet 网络不安全因素所采取的一种保护措施.顾名思义,防火墙就是用来阻挡外部不安全因 ...

  3. 北京华为HCIE网络工程师快速完成设备流量控制和风暴控制-ielab网络实验室

    北京华为HCIE网络工程师快速完成设备流量控制和风暴控制-ielab网络实验室为保证网络安全,以及防止广播风暴,限制广播报文类型的流量的抑制.使用相应的风暴控制操作.基本操作如下: 配置接口广播流量抑 ...

  4. 思科SPCCIE必考QOS流量整形traffic shaping原理及配置方法-ielab网络实验室

    思科SPCCIE必考QOS流量整形traffic shaping原理及配置方法-ielab网络实验室 流量整形(traffic shaping)典型作用是限制流出某一网络的某一连接的流量与突发,使这类 ...

  5. 北京华为HCIE认证里的数通深入学习QOS流量整形令牌桶机制和规则-ielab网络实验室

    北京华为HCIE认证里的数通深入学习QOS流量整形令牌桶机制和规则-ielab网络实验室在华为设备中,需要对流量整形的概念需要进行解释: CIR,committed Information Rate, ...

  6. IE-LAB网络实验室:思科ccie,sp ccie 思科ccnp CCIE与HCIE哪个更好找工作

    首先我们要清楚,一个认证是否能够持续长久含金量,一个最主要的因素就是证书所在公司母体的市场地位.以及其他多个次要因素,例如证书背后的技术含量.考生付出和得到的性价比.证书的公正性等. 从就业情况来看: ...

  7. IE-LAB网络实验室:华为认证 北京华为认证,思科ccie,sp ccie 思科ccnp 新版EI CCNP有什么变化

    新版EI CCNP有什么变化 思科公司官宣2020年2月24号,RS-CCIE改革更新,CCNA融合成为了一个方向,而改动最大的还是CCNP和CCIE:RS-CCIE将会在2月23号之后退出历史舞台, ...

  8. IE-LAB网络实验室:CCNA在哪考?都准备些什么?

    CCNA(Cisco Certified Network Associate)思科认证网络工程师,厂商认证,国际通用,在网络行业内的认可度和含金量都是同类型证书居首位,获得CCNA认证标志着具备安装. ...

  9. IE-LAB网络实验室:CCNA认证在哪考?

    CCNA(Cisco Certified Network Associate)思科认证网络工程师,厂商认证,国际通用,在网络行业内的认可度和含金量都是同类型证书居首位,获得CCNA认证标志着具备安装. ...

最新文章

  1. Spring boot正常启动,访问却报“找不到 localhost 的网页”错误;jpa执行没有数据...
  2. NET穿透技术---UDP打孔
  3. 全卷积网络的理解——理解论文Fully Convolutional Networks for Semantic Segmentation
  4. 【机器视觉】 case算子
  5. IETF:名词历史简介互联网精神的典范
  6. mysql中having的例子_mysqlgroupby/having/distinct查询使用例子_MySQL
  7. c语言 div ldiv_C ++中带有示例的ldiv()函数
  8. python学习指令_由Python到深度学习入门之常用命令
  9. vector与list的区别
  10. 1081. Rational Sum (20)-PAT甲级真题
  11. VSFTP的PASSIVE模式的防火墙设置
  12. No WebApplicationContext found: no ContextLoaderListener registered?
  13. iOS - 正则表达式判断邮箱、身份证..是否正确
  14. 安卓手机定时启动钉钉_钉钉自动打卡辅助神器
  15. 推荐一个app,收纳杭州最全登山地图!附亲测过的亲子徒步路线推荐
  16. Ti的C28x系列的DSP(28069)使用经验,SCI与RS485(ADM2587EBRWZ)
  17. Python+Opencv检测模糊图片
  18. 2021年新版阿里云服务器价格表(收费标准报价)
  19. mysql重启报without updating PID file错
  20. 粉刷匠计算机音乐,音乐《粉刷匠》

热门文章

  1. bigworld源码分析(1)—— 研究bigworld的意义和目标
  2. 傅里叶描述子、HOG特征描述子原理及matlab代码
  3. Android自动启用夜间模式,Android – 切换夜间模式
  4. C# 常用命名空间说明
  5. python走迷宫_Python使用Tkinter实现机器人走迷宫
  6. 无线网络-何为ISM频段?
  7. 在投射和录制时显示敏感信息时,免root授权确认框
  8. ROS下使用C++读取txt文本数据并使用
  9. 阿里天池课堂Python
  10. 软件开发沉思录读书笔记