路由协议
路由协议可自动生成路由表,当网络很复杂时可减轻管理员负担,减少因人为错误产生的问题。
什么是路由协议?
路由协议是设备间交换路由信息的协议,它可以让设备用自学习的方法获取路由信息。
通过路由协议获取的路由信息通称为动态路由,它有以下特点:
路由项目是路由器自己获取的,不需要手工配置,减轻了管理员的工作负担。
当网络发生变化时,路由器可自动更新路由表,方便了网络的扩充,也提高了网络的可靠性。
常见路由协议
外部网关协议:BGP
内部网关协议:RIP、IGRP、IS-IS、OSPF、EIGRP等。
外部网关协议(EGP)是运行在自治系统之间的路由协议。
内部网关协议(IGP)是运行在自治系统内部的协议。
内部网关协议根据其原理又分为距离矢量协议(包括RIP、IGRP)、链路状态协议(包括OSPF、IS-IS) 。
自治系统
自治系统是指在一个管理单位下建造、维护的网络。
比如:一个校园网是一个自治系统,一个公司网络也是一个自治系统。
在自治系统内部需使用内部网关协议,它只生成自治系统内各网络的路由信息,对自治系统外部来说,这些信息是不可见的。
RIP协议
RIP协议:路由信息协议。是一种内部网关协议,用于自治系统内部。
从原理上讲,RIP属于距离矢量协议。
RIP协议有两个版本:RIPv1、RIPv2。
RIP协议的工作过程
设备配置接口IP后,会在自己的路由表中生成直连路由。
设备向邻居广播自己的路由表。
收到邻居的路由表后,把其中自己没有的网络加入自己的路由表,并设置相关参数。
定期重复②③两步,可生成完整路由表。如果网络发生变化也可及时更新路由表。。
RIP协议的配置
RIP协议默认是不启用的,配置过程就是启用过程,之后的路由表生成是RIP协议自动完成的。
配置命令:
网络地址是直连网络的网络地址。有多个直连网络时,每个直连网络都要执行network命令。
注:有时我们会有意不在某些网络上启用RIP协议,达到隔离这些网络的效果。
启用时只看直连网络
使用对话框配置RIP协议
模拟环境支持用对话框方式配置RIP协议。

输入网络地址,单击“增加”按钮。
配置举例
查看配置
路由表参数
查看路由表:

类型:C—直连路由,S—静态路由,S*—默认路由,R—RIP协议。
管理距离:表示路由的可信度。当同一个网络有多个路由项目时,管理距离越小的优先级越高。
直连路由— 0,静态路由— 1,RIP — 120
度量值:是对路由路径的评价。当到达目的网络有多条路径可走时,路由协议用度量值选择一条最佳路径。不同路由协议计算度量值的方法不同。
RIP协议的度量值是跳数,也就是到达目的网络需要几跳。
RIP协议的特点
RIP协议允许的最大跳数是15,当跳数超过15时就认为网络不可达。
RIP协议每隔30s用广播的方式向邻居发布自己的路由更新,所以当网络发生变化时,它会自动更新自己的路由表。
RIPv1是有类型的路由协议,它使用默认的子网掩码,可自动实现路由聚合。但要求设计网络时不能把分块的网络隔开。
RIP协议生成的路由优先级低于直连路由和静态路由。
RIP协议的使用条件
网络规模不能超过15跳。
是指从一个网络到达另一个网络经过的三层设备不能超过15个。
如果使用了切块的IP地址,必须满足连续性要求。
以上网络把B类地址172.16.0.0/16切块,但中间被其它网络隔断了,不满足连续性要求。这个网络不能使用第一版的RIP协议。
这种网络可使用静态路由、第二版的RIP协议或OSPF协议。