`
sinxadmin
  • 浏览: 81771 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

CCNA实验二十一 IGRP路由协议

阅读更多

CCNA实验二十一 IGRP路由协议

环境:Windows XP GNS3.0.7.2

目的:了解并配置IGRP

说明:

IGRP它是Cisco私有的内部网关路由协议,同时也是有类的距离矢量路由选择协议。它使用复合度量来解决RIP的距离限制容纳多达255跳,这个复合度量由四个元素构成:带宽(K1)、延迟(K2)、负载(K3)、可靠性(K4K5)IGRP定期广播它的整个路由表,一般使用neighbor命令配置指定更新的邻居,这样使用单播更新代替广播减小更新带宽的数量。默认的IGRP更新间隔是90秒,管理距离是100,最大跳数255。它支持等价负载均衡和非等价负载均衡,它也支持自动汇总但不支持手动汇总。

度量=[ (K1 x 带宽) +[(K2 x 带宽)/(256-负载)] +K3 +延迟)] +[ K5/(可靠性+K4)]

默认时K1=K3=1K2=K4=K5=0。通过修改K值可以改变路由计算。

步骤:

打开GNS创建拓扑:

配置R1:

Router>en

Router#conf t

Router(config)#host R1

R1(config)#int loopback 0

R1(config-if)#ip add 1.1.1.1 255.255.255.0

R1(config-if)#exit

R1(config)#int e0/2

R1(config-if)#ip add 192.168.12.1 255.255.255.0

R1(config-if)#no sh

R1(config-if)#exit

R1(config)#int e0/3

R1(config-if)#ip add 192.168.13.1 255.255.255.0

R1(config-if)#no sh

R1(config-if)#exit

R1(config)#router igrp 100 //开启IGRP路由协议进程,自治号为100 (在同一个IGRP

进程中的自治号一定要相同)

R1(config-router)#network 192.168.12.0 //把192.168.12.0网络加入到IGRP进程中,并通告出去

R1(config-router)#network 192.168.13.0

R1(config-router)#neighbor 192.168.12.2 //指定路由更新的邻居,防止广播更新消耗大量带宽

R1(config-router)#neighbor 192.168.13.2

R1(config-router)#exit

配置R2:

Router>en

Router#conf t

Router(config)#host R2

R2(config)#int loopback 0

R2(config-if)#ip add 2.2.2.2 255.255.255.0

R2(config-if)#exit

R2(config)#int e0/2

R2(config-if)#ip add 192.168.12.2 255.255.255.0

R2(config-if)#no sh

R2(config-if)#exit

R2(config)#int e0/1

R2(config-if)#ip add 192.168.23.1 255.255.255.0

R2(config-if)#no sh

R2(config-if)#exit

R2(config)#router igrp 100

R2(config-router)#network 2.2.2.0

R2(config-router)#network 192.168.12.0

R2(config-router)#network 192.168.23.0

R2(config-router)#neighbor 192.168.12.1

R2(config-router)#neighbor 192.168.23.2

R2(config-router)#exit

配置R3:

Router>en

Router#conf t.

Router(config)#host R3

R3(config)#int loopback 0

R3(config-if)#ip add 3.3.3.3 255.255.255.0

R3(config-if)#exit

R3(config)#int e0/3

R3(config-if)#ip add 192.168.13.2 255.255.255.0

R3(config-if)#no sh

R3(config-if)#exit

R3(config)#int e0/1

R3(config-if)#ip add 192.168.23.2 255.255.255.0

R3(config-if)#no sh

R3(config-if)#exit

R3(config)#router igrp 100

R3(config-router)#network 3.3.3.0

R3(config-router)#network 192.168.13.0

R3(config-router)#network 192.168.23.0

R3(config-router)#neighbor 192.168.13.1

R3(config-router)#neighbor 192.168.23.1

R3(config-router)#exit

查看三台路由器的路由表:

R2上进行等价负载均衡测试:

R2上配置非等价负载均衡:

R2#conf t

R2(config)#int e0/2 //进入e0/2接口

R2(config-if)#bandwidth 128 //配置端口为带宽128

R2(config-if)#exit

R2(config)#int e0/1

R2(config-if)#bandwidth 256

R2(config)#router igrp 100 //j

R2(config-router)#variance 2

R2(config-router)#exit

R2(config)#end

查看当前R2的路由表变化:

实验结束

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics