Igrp 内部网关路由协议

IGRP (Interior Gateway Routing Protocol)是一种动态距离向量路由协议,它由Cisco公司八十年代中期设计。使用组合用户配置尺度,包括延迟、带宽、可靠性和负载。缺省情况下,IGRP每90秒发送一次路由更新广播,在3个更新周期内(即270秒),没有从路由中的第一个路由器接收到更新,则宣布路由不可访问。在7个更新周期即630秒后,Cisco IOS软件从路由表中清除路由。

区别:

rip

igrp

ospf

eigrp

更新方式

30s

90s

触发更新10S

触发更新

规模

16台

100-à255台

(1000)

广播 UDP 520

255.255.255.255

224.0.0.5-0.6

多播224.0.0.10

负载均衡

4---à6条

4--à6条

等待价

默认100

D--V

D---V

L--S

路由归纳

VLSM

不支持

不支持

支持

支持

子网不连续

不支持

不支持子

支持

支持

metric

最大15跳判断路径优劣的标准同一种路由协议而言

带宽延迟负载mtu可靠度

256跳

Cost带宽

带宽延迟mtu可靠度负载支持不同网络层协议

三张表格体系化路由

三张表格

IGRP 是一种距离向量(Distance Vector)内部网关协议(IGP)。距离向量路由选择协议采用数学上的距离标准计算路径大小,该标准就是距离向量。距离向量路由选择协议通常与链路状态路由选择协议(Link-State Routing Protocols)相对,这主要在于:距离向量路由选择协议是对互联网中的所有节点发送本地连接信息。
  为具有更大的灵活性,IGRP 支持多路径路由选择服务。在循环(Round Robin)方式下,两条同等带宽线路能运行单通信流,如果其中一根线路传输失败,系统会自动切换到另一根线路上。多路径可以是具有不同标准但仍然奏效的多路径线路。例如,一条线路比另一条线路优先3倍(即标准低3级),那么意味着这条路径可以使用3次。只有符合某特定最佳路径范围或在差量范围之内的路径才可以用作多路径。差量(Variance)是网络管理员可以设定的另一个值。
  IGRP度量标准的计算公式如下:度量标准=[K1*带宽+(K2*带宽)/(256-负载)+K3*延迟]*[K5/(可靠性+K4)],默认的常数值是K1=K3=1,K2=K4=K5=0。因此,IGRP的度量标准计算简化为:度量标准=带宽+延迟。
  IGRP使用复合度量值,在选择到目的地的路径方面,这种度量值比RIP单一度量值“跳数”更精确,度量值最小的路由为最佳路由。
  IGRP度量值中包含以下分量:
  带宽:路径中的最低带宽;
  延迟:路径上的累积接口延迟;
  可靠性:信源和目的地之间的链路上的负载,单位为bit/s(比特每秒);
  MTU:路径上的最大传输单元。
  补充内容
  有关命令
  任务 命令
  指定使用RIP协议 router igrp autonomous-system1
  指定与该路由器相连的网络 network network
  指定与该路由器相邻的节点地址 neighbor ip-address
  注:1、autonomous-system可以随意建立,并非实际意义上的autonomous-system,但运行IGRP的路由器要想交换路由更新信息其autonomous-system需相同。
  cisco最新产品及IOS停止了对IGRP的支持 仅支持新的增强型内部网关路由协议(EIGRP)
  EIGRP和IGRP为cisco专有协议 但部分华为设备也支持此两种协议
  发布路由更新信息的周期是90秒

Igrp实验

坏境:3台cisco3620

/R1路由配置

>

>enable

config

host name R1

sh runnig-config 查看配置文件

int f0/0

ip add 192.168.1.1 255.255.255.255

no sh

exit

line console 0进入控制端口

logging synchronous指令同步

no exec-timeout取消超时

exit

ints1/0

ip add 192.168.4.1255.255.255.0

no sh

int s1/1

Ip add 192.168.5.1 255.255.255.0

no sh

exit

conf t

router igrp 100      启动IGRP路由协议,在全局设置模式下自治域号100

Network 192.168.1.0  本路由器参加动态路由的子网

Network 192.168.14.0

Network 192.168.2.0

No network 192.168.14.0

Network 192.168.4.0

R2路由器配置//

>

conf t

hostname R2

line console 0

logging synchronous

no exec-timeout

quit

exit

int f0/0

ip add 192.168.2.1 255.255.255.0

no sh

int s1/0

ip add 192.168.4.2 255.255.255.0

no sh

exit

router igrp 100

network 192.168.2.0

network 192.168.4.0

R3路由器配置///

>

conf t

hostname r3

line console 0

logging synchronous

no exec_timeout

exit

int f0/0

ip add 192.168.3.1255.255.255.0

no sh

int s1/0

ip add 192.168.5.2 255.255.255.0

no sh

exit

router igrp 100

network 192.168.3.0

network 192.168.5.0

路由再发布

1.路由再发布:

将一种路由协议再注入进另一种路由协议的过程。

2.为什么要做再发布:

1)协议的迁移.从一种路由协议向另一种路由协议过渡。

2)管理的边界.不同的管理域之间要相互通信。

3)多厂商设备的互联.

3.再发布容易产生的问题:

1)路由环路.

单点再发布的时候,再发布进入的信息不会再被反向再发布回来。

多点再发布的时候,从一个点再发布进入的信息,可能从另一个点再发布回来。

2)路由信息的不兼容.

metric值不一致。

3)收敛时间的不一致。

4.如何配置再发布:

1)确定边界路由器.

2)确定核心协议与边缘协议。

2)确定再发布的方向.

5.再发布的指导原则:

*做再发布的协议必须要支持相同的协议栈。

案例:参考上面图 r2公司规模小实现是rip,而r3公司规模大实现的是igrp

设备:三台ciso 3620设备

//r1路由器配置/

>

en

conf t

hostname r1

line console 0

logging synchronous

no exec-timeout

exit

int f0/0

ip add 192.168.1.1 255.255.255.0

no sh

int s1/0

ip add 192.168.4.1 255.255.255.0

no sh

int s1/1

ip add 192.168.5.1 255.255.255.0

no sh

conf t

router rip   启动rip

network 192.168.1.0

netwoek 192.168.4.0

quit

eixt

router igrp 100

network 192.168.5.0

conf t

router igrp 100

redistribute rip metric 1544 200 255 1 1500 带宽延迟 可靠度 负载情况 mtu

conf t

ip defailt-network 192.168.4.0向R2发一条默认路由

//R2路由器配置//

hostname r2

line console 0

logging synchronous

no exec-time

exit

int f0/0

ip add 192.168.2.1 255.255.255.0

no sh

int s1/0

ip add 192.168.4.2 255.255.255.0

no sh

conf t

router rip

network 192.168.2.0

network 192.168.4.0

///R3路由器配置/

>

en

conf t

hostname r3

line console 0

logging synchronous

no exec-timeout

exit

route igrp 100

network 192.168.5.0

network 192.168.3.0

exit

int s1/0

ip add 192.168.5.2 255.255.255.0

no sh

ip add 192.168.3.1 255.255.255.0

no sh

本文转自 only223wym 51CTO博客,原文链接:http://blog.51cto.com/ymchaofeng/1293460,如需转载请自行联系原作者

cisco中的igrp笔记相关推荐

  1. Cisco VTP protocol   实验笔记

    Cisco  VTP protocol    实验笔记 实验目标: 使用vtp(vlan trunk protocol 虚拟局域网中继协议)实现交换机之间相互传递vlan信息.实现vlan的统一配置及 ...

  2. 思科服务器查看生成树协议,CISCO中生成树协议的配置

    <CISCO中生成树协议的配置>由会员分享,可在线阅读,更多相关<CISCO中生成树协议的配置(7页珍藏版)>请在人人文库网上搜索. 1.实验一生成树( STP)一.实验目的1 ...

  3. canvas中的碰撞检测笔记

    2019独角兽企业重金招聘Python工程师标准>>> canvas中的碰撞检测笔记 时间 2016-01-19 08:29:00  博客园精华区 原文    http://www. ...

  4. 管理系统中计算机应用第四章重点,管理系统中计算机应用课堂笔记第四章(4)...

    管理系统中计算机应用课堂笔记第四章(4) 分类:自考 | 更新时间:2016-07-08| 来源:转载 这个分析和抽象工作可分以下三步进行: 5.2.1数据流程图的绘制 数据流程图既是对原系统进行分析 ...

  5. 古月居 ROS 入门21讲--PA17 ROS中坐标系管理系统笔记

    古月居 ROS 入门21讲--PA17 ROS中坐标系管理系统笔记 1.TF 功能包功能 ∙ \bullet ∙ 五秒钟之前,机器人头部坐标系相当于全局坐标系的关系是怎样的? ∙ \bullet ∙机 ...

  6. awk,gawk调用shell,bash中的变量 笔记221106

    awk,gawk调用shell,bash中的变量 笔记221106 "'${变量名}'" 双 包 单 包 ${} 包 变量名 "'"${变量名}"'& ...

  7. matlab 牛顿向后差分,Matlab在时间序列分析中的应用--笔记

    <Matlab在时间序列分析中的应用--笔记>由会员分享,可在线阅读,更多相关<Matlab在时间序列分析中的应用--笔记(12页珍藏版)>请在人人文库网上搜索. 1.MATL ...

  8. cisco中login 和login local区别的简单介绍

    cisco中login和login的简单区别 login和login local均为登录但login只需要远程登录密码而login  local需要建立本地数据库,在建立数据库后才可以调用 在配置远程 ...

  9. 自动驾驶惯性传感器中的基本原理笔记

    自动驾驶惯性传感器中的基本原理笔记 前言:自动驾驶中常用的传感器有:九轴传感器.六轴传感器.查分GPS RTK.GPS.惯性导航(ins)等,因为在调试机器人过程中,产生一些的坐标系混乱问题,故此将搜 ...

最新文章

  1. HDU-1069 Monkey and Banana
  2. java虚拟机内存模型种类_深入理解volatile类型——从Java虚拟机内存模型角度
  3. 环境变量_Jenkins流水线环境变量权威指南
  4. hdu 1134 卡特兰数(大数模板)
  5. mysql主从复制超简单_MYSQL 主从复制---简单易学
  6. 使用JavaMail发送普通邮件(纯文本邮件)
  7. 什么是TPS,什么是QPS,区别是什么?
  8. 【JavaSE】自定义异常
  9. Linux下使用Intel_WiFi_Link_5100AGN 破解无线加密
  10. ardupilot java_基于Eclipse IDE的Ardupilot飞控源码阅读环境搭建
  11. Mac使用OBS直播配置教程|解疑答惑
  12. XSS是什么?(Xmind配文详解)
  13. apache 开启php fpm,apache php fpm安装方法详解
  14. 往事如烟 - 老钟8
  15. 直方图均衡化(Histogram equalization)与直方图规定化
  16. Keras教学(1):Keras是什么
  17. photoshop 2020安装方法以及安装包下载视频教程
  18. 神经网络(从手撕到工具包)
  19. 葵花宝典(转自:https://blog.csdn.net/binbin594738977/article/details/79429301 )
  20. How to bypass Instagram SSL Pinning on Android

热门文章

  1. 关于Viual Studio 改变编辑器背景背景及背景图片
  2. ClewareControl 2.4 发布,传感器控制程序,增加对 python 的支持
  3. 重新挂载linux分区添加硬盘
  4. Attribute在拦截机制上的应用
  5. 限定项目的 Node.js 版本
  6. CentOS7下Docker Storage Pool扩容
  7. Xubunbtu远程桌面的tab键
  8. MavenAnt使用
  9. SQL备份与恢复之备份类型和选项
  10. 64位centos 下编译 hadoop 2.6.0 源码