动态路由协议:RIP

目录

  • 一、RIP概述
  • 二、路由的分类
  • 三、距离矢量协议
  • 四、华为产品,路由协议与缺省优先级的对应关系
  • 五、RIPv1与RIPv2对比
  • 六、距离矢量路由选择协议的防环机制
  • 七、实验

一、RIP概述

RIP (Routing Information Protocols, 路由信息协议),是应用较早的内部网关协议(IGP),适用于小型网络,是典型的距离矢量协议,RIP基于UDP,端口520,路由优先级为100,RIP有三个版本: RIPv1、RIPv2及RIPng。(建议使用RIPv2)

二、路由的分类

路由的分类:
直连路由:路由器直连接口所在的网段,当接口物理状态及协议状态都UP时自动学习该直连路由到路由表。(默认设置)
静态路由:根据数据访问需求, 手工在设备上配置的路由条目。(默认路由、静态路由、浮动路由)
动态路由:路由器自动进行路由信息的更新和同步,并且当网络拓扑变更时,能够自动收敛。(根据特性分为距离矢量协议:RIP/BGP,链路状态协议:OSPF/IS-IS。根据内外网关协议分为外部网关协议EGP:BGP,内部网关协议IGP:RIP/OSPF/ISIS)

三、距离矢量协议

距离矢量协议是不需要知道网络拓补,只需要知道距离(到达目标网络的度量值)和数据需要往那个方向(去往目标网络下一跳的路由器)接口发送。
特点:周期性更新整张路由表(广播)(只和邻居交流路由表信息,且通过邻居知道其他路由的信息,并更新路由表。网络收敛:整个网络里的路由器有同样的路由表,周期性为30S,更新整张路由表)
度量值(跳数):到我这个路由器的开销(只认跳数,不看带宽)
跳数:经过多少个路由器
RIP:传递信息时,给相邻路由信息时加一跳,收到条目的路由不改跳数

四、华为产品,路由协议与缺省优先级的对应关系

DIRECT(直连) 0
OSPF 10
IS-IS 15
STATIC(静态) 60
RIP(动态) 100
OSPF ASE 150
OSPF NSSA 150
IBGP 255
EBGP 255

五、RIPv1与RIPv2对比

RIV1:
1、用广播255.255.255.255
2、默认有类掩码
RIPv2:
1、用组播224.0.0.9(RIP组)监听组
2、网络掩码:支持无类的
3、路由汇总在v2中是默认开启的,会自动避开环路
RIPv2的改进
1、支持外部路由标记(Route Tag) ,可以在路由策略中根据Tag对路由进行灵活的控制。
2、报文中携带掩码信息,支持路由聚合和CIDR (Classless Inter-Domain
Routing)
3、支持指定下一跳,在广播网上可以选择到目的网段最优下一跳地址。支持以组播方式发送更新报文,只有支持RIP 2的设备才能接收协议报文,减少资源消耗。
4、支持对协议报文进行验证,增强安全性。

六、距离矢量路由选择协议的防环机制

1、定义最大度量以防止计数至无穷大(定义最大15,16表示不可达)
2、水平分割(RIP从某个接口学的路由不会发给相邻的路由)
3、路由中毒
4、毒性逆转
5、抑制计时器
6、触发更新(当有路由发生变化时不会等到周期性的30S更新,而是立即更新)(更新时间30S/老化时间180S/垃圾回收时间120S)

七、实验

动态路由协议:RIP_第1张图片
动态路由协议:RIP_第2张图片
将需要DHCP来获取地址的PC里的IPV4配置改为DHCP模式

'R1
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 192.168.1.254 24
[R1-GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]ip a 192.168.2.254 24
[R1]dhcp enable #开启DHCP
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]dhcp select interface #开启接口采用接口地址池的DHCP Server功能
[R1-GigabitEthernet0/0/0]dhcp server lease day 0 hour 12 #配置IP地址租期时间为12小时
[R1-GigabitEthernet0/0/0]dhcp server dns-list 8.8.8.8 #配置DNS服务器
[R1-GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]dhcp select interface 
[R1-GigabitEthernet0/0/1]dhcp server lease day 0 hour 12
[R1-GigabitEthernet0/0/1]dhcp server dns-list 8.8.8.8
[R1-GigabitEthernet0/0/1]dhcp server static-bind ip-address 192.168.2.10 
mac-address 5489-98ad-293a #配置固定IP,用固定MAC地址进行绑定
[R1]int g0/0/2
[R1-GigabitEthernet0/0/2]ip a 10.0.0.1 24
[R1]rip 1 #开启进程,只对本地路由有效 
[R1-rip-1]version 2 #配置版本
[R1-rip-1]network 10.0.0.0 #配置路由网段
[R1-rip-1]network 192.168.1.0
[R1-rip-1]network 192.168.2.0
R2
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ip add 10.0.0.2 24
[R2-GigabitEthernet0/0/0]int g0/0/1
[R2-GigabitEthernet0/0/1]ip add 11.0.0.1 24
[R2]rip 1
[R2-rip-1]version 2
[R2-rip-1]network 10.0.0.0
[R2-rip-1]network 11.0.0.0
R3
[R3]int g0/0/0
[R3-GigabitEthernet0/0/0]ip add 11.0.0.2 24
[R3-GigabitEthernet0/0/0]int g0/0/1
[R3-GigabitEthernet0/0/1]ip add 12.0.0.1 24
[R3]rip 1
[R3-rip-1]version 2
[R3-rip-1]network 11.0.0.0
[R3-rip-1]network 12.0.0.0

R4
[R4]int g0/0/0
[R4-GigabitEthernet0/0/0]ip ad 12.0.0.2 24
[R4-GigabitEthernet0/0/0]int g0/0/1
[R4-GigabitEthernet0/0/1]ip a 192.168.10.1 24
[R4]rip 1
[R4-rip-1]version 2
[R4-rip-1]network 12.0.0.0
[R4-rip-1]network 192.168.10.0'

按照要求配置结果如下:
PC1
动态路由协议:RIP_第3张图片
PC2
动态路由协议:RIP_第4张图片
PC3
动态路由协议:RIP_第5张图片
PC4
动态路由协议:RIP_第6张图片
PC1-PING-PC6
动态路由协议:RIP_第7张图片

你可能感兴趣的:(网络基础)