动态路由协议:
动态学习路由,根据某种规则建立路由转发表的协议,并能根据网络变化做出相应调整的协议。
路由间沟通,协商,计算自动生成路由表,在拓扑结构发生变化后,可以实时收敛(重新计算)来适应新的结构。
基于AS(自治系统,标准编号0-65535)分类:
IGP协议:内部网关路由协议 AS内部使用 RIP、OSPF、EIGRP、ISIS…
EGP协议:外部网关路由协议 AS之间使用 BGP、EGP…
基于工作特点分类:
DV:距离矢量 RIP、EIGRP…
LS:链路状态 OSPF、ISIS…
基于更新时是否携带子网掩码:
有类别:不携带子网掩码,按主类定义子网
无类别:携带子网掩码,基于实际掩码来判断网段
RIP(路由信息协议):Routing Information Protocol
它是一种基于距离矢量(Distance-Vector)算法的协议,存在RIPv1/RIPv2/RIPNG版本(下一代IPV6专用);基于UDP520端口工作,使用跳数作为度量;更新方式:30s周期更新、触发更新;优先级100;支持等开销负载均衡。
工作原理:
路由器运行RIP后,会首先发送路由更新请求,收到请求的路由器会发送自己的RIP路由进行响应。
网络稳定后,路由器会周期性发送路由更新信息。
版本RIPV1和RIPV2区别:
RIPV1是有类别路由协议,不携带子网掩码,不能区分VLSM和CIDR。
以广播的形式(255.255.255.255)发送报文。
不支持认证。
RIPV2为无类别路由协议,携带子网掩码,支持VLSM,支持路由聚合与CIDR,不支持超网。
支持以广播或者组播(224.0.0.9)方式发送报文。
支持明文认证和MD5密文认证。
破环机制:
水平分割:从此口进,不从此口出 直线拓扑中防环 最主要作用是在MA网络中避免重复流量
触发更新
毒性逆转水平分割
定义最大跳数:15跳 16跳为不可达
抑制计时器
配置:
v1配置:
[R1]rip ?
INTEGER<1-65535> Process ID
[R1]rip 启动时可以定义进程号,默认为进程1,仅具有本地意义。
[R1-rip-1]version 1 选择版本1
[R1-rip-1]network 1.0.0.0 A类
[R1-rip-1]network 172.16.0.0 B类
[R1-rip-1]network 192.168.1.0 C类
宣告:RIP宣告时,只能宣告主类网段
1.激活:被选中接口可以收发rip的信息
2.共享路由:被选中接口的网段可以共享给本地的所有邻居
[R1]display ip routing-table protocol ? 查看某种协议产生的路由条目
v2配置:同v1配置
扩展配置:
1.RIPv2的手工汇总
在更新源路由器上,所有更新发出的接口上的配置
[R1]int g0/0/1
[R1-GigabitEthernet0/0/1]rip summary-address 1.1.0.0 255.255.252.0 汇总网段 掩码必须写成10进制
2.RIPv2的认证
邻居间收发的RIP消息中进行身份核实口令添加;同时华为在接口开启认证后,所有rip的信息将被加密传输。 两两直连的邻居间,认证口令和模式必须完全一致。
[R1]int g0/0/1
[R1-GigabitEthernet0/0/1]rip authentication-mode md5 usual cipher 123456
3.被动接口(沉默接口)
仅接受不发送路由协议信息,只能用于连接用户终端的接口,不能用于直连路由器邻居的接口,否则邻居间将无法共享路由信息。
[R1]rip 1
[R1-rip-1]silent-interface GigabitEthernet 0/0/0
4.加快收敛
RIP计时器 30s更新 180s失效 180s抑制 300s刷新
适当的修改计时器,可以加快协议的收敛速度;修改时,全网所有运行rip的设备建议一致,维持原有倍数关系,且不易修改的过小。
[R1]rip 1
[R1-rip-1]timers rip 30 180 300 抑制计时器不修改
5.缺省路由
在边界路由器上定义缺省源头信息后,将向内网发布缺省路由,之后内部路由器将自动生成缺省路由指向边界路由器方向,边界路由器指向ISP的缺省路由,依然需要手写。
[R3]rip
[R3-rip-1]default-route originate