设为首页
联系站长
加入收藏

您的位置: 首页>>IT业界>>互联网>>正文
 路由协议IGRP(中文笔记)-Configuring IGRP
 日期:2005-11-21 10:29:06  来源:百当软件园
IGRP 的配置和RIP 类似,它也是基于类的路由协议,因此只需指定主网络号.配置RIP 用到的offset-list 命令在这里同样适用,语法为:
offset-list {access-list-number | name} {in| out} {offset} [type number]
只是这里把offset 从跳数更改为延迟了
另外,IGRP 还使用了进程ID (Process ID,PID),因此允许同一台路由器运行多个IGRP 进程

Case Study: A Basic IGRP Configuration
配置IGRP 的2 个步骤:
1.使用全局命令router igrp {PID}启动IGRP
2.使用network 命令指定参与该IGRP 进程的主网络
PID 是16bit 长,范围是1 到65535 中任意一个整数
例子如下图:

McCloy(config)#router igrp 10
McCloy(config-router)#network 192.168.1.0
McCloy(config-router)#network 192.168.2.0
Acheson(config)#router igrp 10
Acheson(config-router)#network 192.168.2.0
Acheson(config-router)#network 172.16.0.0
Kennan(config)#router igrp 10
Kennan(config-router)#network 172.16.0.0
Kennan(config-router)#network 10.0.0.0
IGRP 也会在网络边界进行路由汇总

Case Study: Unequal-Cost Load Balancing
IGRP 默认支持4 条路径的等价的负载均衡,最大支持6 条,IGRP 还支持非等价的负载均衡,
如下图:

可以使用variance 命令来决定哪些路径在非等价的负载均衡中可用.该命令定义1 个倍数(必须为整数),任何路径的metric 如果超过了metric 最小的路径和variance 定义的倍数之积,那该路径就不会在非等价的负载均衡中使用.默认这个倍数为1

如上图,假设2 条串行链路的DLY(IGRP)都为2100,而从路由器Acheson 的S0 口出来的链路的BW(IGRP)=10000000/1544=6476,所以metric 为6476+2100=8576.而另一条串行链路的metric=2100+6476*(1544/256)=41162
41162/8576=4.8
所以为了在这2 条串行链路上实现非等价的负载均衡,倍数应该为5
路由器Acheson 的配置如下:
Acheson(config)#router igrp 10
Acheson(config-router)#nework 172.16.0.0
Acheson(config-router)#nework 192.168.2.0
Acheson(config-router)#variance 5

这样流量就根据2 条链路metric 大小的反比来分配
可以使用no ip route-cache 关闭路由器的快速交换(Fast Switching)功能,再使用debug
ip packet 看看基于packet 的负载均衡

在Cisco IOS Release 11.0 及其之后的版本里,最多支持6 条链路的负载均衡,而之前最多支持4 条
如上图,2 个路由器之间有3 条串行链路,如果你希望只用2 条链路做负载均衡,而另一条串行链路只在其中一条出问题以后作为备份链路,这个使用不仅要用到variance 命令,还要用到maximum-paths 命令
假设上面3 条串行链路的DLY(IGRP)都为2100,经计算,metric 分别为:
通过S0 口:metric=9765+2100=11865
通过S1 口:metric=19531+2100=21631
通过S2 口:metric=78125+2100=80225
所以metric 的倍数差为80225/11865=6.76.所以在路由器McCloy 的配置如下:
McCloy(config)#router igrp 10
McCloy(config-router)#variance 7
McCloy(config-router)#network 192.168.1.0
McCloy(config-router)#network 192.168.2.0
McCloy(config-router)#network 172.16.0.0
McCloy(config-router)#maximum-paths 2

其中语句variance 7 保证了3 条链路都可以用,命令maximum-paths 2 确保了3 条链路中使用其中的2 条metric 较小的链路做负载均衡
在做非的感价的负载均衡的时候要注意,必须满足以下3 个条件:
1.增加到负载均衡组中的路径数目不能超过maximum-paths 的限制
2.下一跳的路由器在metric 上必须更加接近目标地址.也就是说,下一跳路由器到达目标地址的metric 必须小于本地路由器到达目标地址的metric,这种下一跳路由器通常也叫downstream router(下游路由器)
3.metric 最小的路由,乘以variance 定义的倍数以后,必须大于所增加的路由的metric
相关文章

·IGRP/EIGRPIGRP命令
·IGRP/EIGRP协议配置 
·IGRP/EIGRP协议介绍 
·neighbor(IGRP和RIP)
·metric holddowin
·ip split-horizon
·default-metric(仅适用于IGRP和增
·default-information
·IGRP配置示例
·使水平分割有效或无效


阅读排行

·Win 2000不能访问Win XP的原因及
·解析Windows中的帐户和权限功能
·如何共享Windows XP操作系统
·Windows XP Service Pack 1
·通过 Windows XP 注册表自定义您
·Windows 2000 TCP/IP协议概述
·Windows 2000 Server TCP/IP协议
·dos常用命令使用说明
·Windows变慢原因分析及解决方法(
·Windows变慢原因分析及解决方法(
·WINXP下强行关闭“杀”不了的进程
·Windows XP系统注册表的恢复

最新文档

·创业激情需冷静 网络代理选择应理
·域名交易平台亟需规范 预防域名买
·Travel旅游域名即将引发抢注潮 
·从原理深处分析如何预防arp攻击
·突破建站弊端 企业网络营销大有可
·如何区分进程和病毒?
·java的基础知识,如何学好java
·微机原理与接口技术基础知识
·如何解决青少年沉迷网络的问题,
·全面分析主板BIOS报警信号

请您注意:
·尊重网上道德,遵守中华人民共和国的各项有关法律法规
·您在本站发表的作品,本站有权在网站内转载或引用
·其他网站如果需要转载 本站文章请在贵站著名来源,谢谢合作