目录
3.V1采用广播的形式发送路由信息;V2采用组播的形式发送路由信息。
3.沉默接口---将接口配置为沉默接口,则该接口只接受不发送RIP数据包,用于连接用户的接口,减少对用户网段的资源消耗;不可用于路由器间直连的接口
[r3-rip-1]default-route originate
RIP --- 路由信息协议
RIP(Routing information Protocol)是早期第一代动态路由协议,是一种基于距离矢量(Distance-Vector)算法来计算到达目的网络的最佳路径路由协议,它通过UDP报文进行路由信息的交换,使用的端口号为520,RIP是基于跳数(最多支持15跳)来衡量到达目的地址的距离,称为度量值,RIP协议有多个版本,分为v1/v2/ng版。
RIP协议是支持有类ip地址的协议,在所有路由器上启动RIP协议,路由器便会自动向邻居通告自己所知道的路由信息,同时接收邻居通告过来的路由信息,最终自动建立完整的路由表。比如:路由设备R1,R2,R3都启动了RIP协议,然后它们都通告一遍自身的本地网络号,然后这些路由设备都会共享这些本地网络号。
1.在RIP中,我们将直连的两台设备一开始具备通信条件的,称为邻居。邻居之间可以通过广播的方式来实现路由的传递。
2.COST------开销值------当到达同一个目标网段有多条路径时,可以根据开销值来进行选择,优先选择开销值小的加表。
3.不同协议之间,可以通过比较优先级来进行路由选择;同一种协议之间,因为默认的优先级是相同的,所以,需要通过比较开销值来进行选路。
静态的开销值为0,是因为开销大小都因该由人来判断,不同动态路由协议,开销值的评判标准不同。--- RIP是以跳数作为开销值的评判标准的RIP的默认优先级---100
4.RIP要求最大传输的跳数为15跳。当RIP收到一条开销值为16跳的路由时,则将判定为不可达
5.RIP在发送的数据包中携带的参数只有目标网段信息和开销值,开销值为本地该网段的开销值+1。
1.贝尔曼福特算法
1,R2发送2.0网段的路由信息,而R1的路由表中没有该网段的路由信息。则将直接把R2发来的信息刷新到本地路由表中。
2,R2发送2.0网段的路由信息,而R1的路由表中本身具有该网段的路由信息。而且,本地路由信息的下一跳就是R2、则将R2发送的最新的路由信息刷新到本地的路由表中
3,R2发送2.0网段的路由信息,而R1的路由表中本身具有该网段的路由信息。但是,本地路由表中的下一跳不是R2。则比较开销值,如果本地的开销值大于R2发来的开销值。则将R2发来的路由信息刷新到本地的路由表4
4,R2发送2.0网段的路由信息,而R1的路由表中本身具有该网段的路由信息。但是,本地路由表中的下一跳不是R2。则比较开销值,如果本地的开销值小于R2发来的开销值。则不刷新。
RIP也支持等开销负载均衡
2.RIPV1和RIPV2的区别
1,V1是有类别的路由协议,V2是无类别的路由协议;
RIPV2在传递目标网段信息的时候,会携带子网掩码,V1版本传递的时候不携带子网撞码,所以只能按照主类加表,造成巨大的路由黑洞。
2,V1不支持手工认证,V2支持手工认证;
所谓手工认证,就是需要在邻居传递路由信息时携带一个实现配置好的口令,如果发送过来的数据包中的口令和本地配置的口令相同,则将接收该路由信息,否则,不接受
3.V1采用广播的形式发送路由信息;V2采用组播的形式发送路由信息。
V1--- UDP--SPORT: 520 DPORT: 520
SIP:自己 DIP: 255.255.255.255
SMAC: 自己 DMAC: FFFF-FFFF-FFFF
V2 --- SIP:自己 DIP: 224.0.0.9 (这是专门为RIPV2设定组播地址)
SMAC:自己 DMAC: 01-00-5e-00-00-09
3.RIP数据包
4.RIP计时器
更新计时器------30s
无效计时器------180s
垃圾收集计时器------120s
5.RIP破环机制
6.RIP的配置
目的: 1.只有被宣告网段中的接口才能被激活。------激活接口---只有激活的接口才能收发RIP的数据包;
2.只有激活的接口所对应的直连网段才能被发布。------发布路由
r1:
r2
7.RIP拓展配置
1.RIPV2的手工认证
2.RIPV2的手工汇总
汇总后要写空接口防环