预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

动态路由选择协议 (RIP、EIGRP、OSPF) 基本概念: 自治系统(AS):在同一个AS中的所有路由器共享相同的路由表信息。 管理距离(AD):用来衡量路由选择信息的可信度,不同的路由选择协议具有不同的管理距离。0—255的整数,0是最可信的,255则意味着不会使用此路由。 度量值:度量值代表HYPERLINK"http://baike.baidu.com/view/21812.htm"\t"_blank"距离。它们用来在寻找HYPERLINK"http://baike.baidu.com/view/18655.htm"\t"_blank"路由时确定最优路由。每一种路由算法在产生路由表时,会为每一条通过网络的路径产生一个数值(度量值),最小的值表示最优路径。度量值的计算可以只考虑路径的一个特性,但更复杂的度量值是综合了路径的多个特性产生的。 CIDR(无类别域间路由选择):它是将好几个IP网络结合在一起,使用一种无类别的域际路由选择算法,可以减少由核心路由器运载的路由选择信息的数量。 VLSM(可变长子网掩码):对同一个主类网络下的不同子网指定不同子网掩码的功能。 不连续的网络:将两个或更多的有类网络的子网,通过不同的有类网络连接在一起的网络。 自动汇总(auto-summary):通告路由时自动的将子网汇总成有类网段再通告。 动态路由选择协议的分类: 第一种分类: 内部网关协议(IGP):用于同一个自治系统(AS)中的路由器之间交换路由选择信息。如:RIP、EIGRP、OSPF等。 外部网关协议(EGP):用于在AS之间通信。如:BGP等。 第二种分类: 距离矢量协议:通过判断距离查找最佳路径,数据包每通过一台路由器,称为一跳。跳数最少被认为是最佳路由。如:RIP、IGRP等。 链路状态协议:也称为最短路径优先协议,将创建3个独立的表(邻居表、拓扑表、路由选择表)。如:OSPF等。 混合型:是距离矢量协议和链路状态协议的结合体。如:EIGRP等。 距离矢量路由选择协议 距离矢量路由选择协议:距离矢量路由选择算法发送完整的路由表到相邻的路由器,相邻的路由器会将接收到的路由表与自己原有的路由表进行组合,以完善自己的路由表。 路由环路:由于每台路由器不能同时或接近同时地完成路由表的更新。 最大跳计数:RIP允许最大的跳数为15,所以16被认为是不可达的。 水平分割:为避免路由环路,使路由器不能向接收路由更新的方向去发送同一个路由更新。 路由中毒:将不可达网络度量值置为无穷大(如RIP中设置跳数为16--在RIP中最大跳数为15,16意味着无穷大),并由该表项来引发一个路由中毒,而不是马上从路由表中删掉这条路由信息。中毒路由被发给邻居路由器以通知这条路径失效,其他路由器到收到一个路由中毒后发送一个毒性逆转。 保持关闭:阻止定期的更新消息去恢复一个不断开闭的路由。 RIP(路由信息协议) RIP是一个真正的距离矢量路由选择协议。 RIP只使用跳计数来决定最佳路径。 RIP可以对多达6个相同开销的链路实现负载均衡(默认为4个,只支持等价的负载均衡)。 使用RIP的一个问题就是它的缓慢汇聚时间。 RIP的定时器: 路由更新计时器(30秒):。每隔30秒就发送一次自己完整的路由表到所有启用RIP的接口 路由无效计时器(180秒):如果某条路由在180秒内没有收到更新,这条路由将被标记为16条,被认定为无效路由。 路由抑制计时器(180秒):为防止路由抖动,当收到某条路由不可达的更新信息时,此条路由进入无效状态,这个状态一直持续到一个带有更好度量的更新或抑制计时器到期,路由器才接收有关这条路由的更新信息。 路由刷新计时器(240秒):如果某条路由被认定为无效路由后,60秒内还没有收到更新,则这条路由从路由表中删除。 RIPv1: 属于有类路由协议,发送路由更新时不携带子网掩码。 发送路由更新时,目标地址为广播地址:255.255.255.255 不支持不连续网络。 不支持VLSM。 RIPv2: 属于无类路由协议,发送路由更新时携带子网掩码。 发送路由更新时,目标地址为组播地址:224.0.0.9 支持不连续的网络。 支持VLSM。 实验: R1 r1(config)#routerrip r1(config-router)#network1.0.0.0 r1(config-router)#network192.168.1.0 r1#debugiprip(开启RIP的debug信息) r1#unall(关闭所有的debug信息) r1(config)#ints0/0 r1(config-if)#noipsplit-horizon(关闭s0/0的水平分割) r1#showipprotocols(查看路由器当前运行的路由协议