目录
01 RIP基础配置
功能介绍:
RIP (Routing Information Protocol) 路由协议是一种相对古老,在小型以及同介质网络中得到了广泛应用的路由协议。RIP 采用距离向量算法,是一种距离向量协议。 RIPv1 在RFC 1058 文档中定义,RIPv2在 RFC 2453文档中定义,锐捷 RGOS软件同时支持这两个版本。 RIP 使用UDP报文交换路由信息,UDP端口号为 520。通常情况下 RIPv1 报文为广播报文;而 RIPv2 报文为组播报文,组播地址为 224.0.0.9。RIP 每隔 30 秒向外发送一次更新报文。如果设备经过 180 秒没有收到来自对端的路由更新报文则将所有来自此设备的路由信息标志为不可达,路由进入不可达状态后,120秒内仍未收到更新报文就将这些路由从路由表中删除。
应用场景:
企业的网络规模比较小,在10台路由器以下,为了实现整个网络可以互相通信,共享资料,那么可以在整个网络里面的所有路由器上启用RIP协议。
一、组网需求
全网路由器运行rip协议,使全网路由可达。
二、组网拓扑
三、配置要点
1、全网基本ip地址配置
2、全网路由启用rip,并把对应的接口通告到rip进程
四、配置步骤
1、全网基本ip地址配置
Ruijie(config)#hostname R1
R1(config)#interface gigabitEthernet 0/0
R1(config-GigabitEthernet 0/0)#ip address 192.168.1.1 255.255.255.0
R1(config-GigabitEthernet 0/0)#exit
R1(config)#interface gigabitEthernet 0/1
R1(config-GigabitEthernet 0/1)#ip address 10.1.1.1 255.255.255.0
R1(config-GigabitEthernet 0/1)#exit
Ruijie(config)#hostname R2
R2(config)#interface fastEthernet 0/0
R2(config-if-FastEthernet 0/0)#ip address 192.168.1.2 255.255.255.0
R2(config-if-FastEthernet 0/0)#exit
R2(config)#interface fastEthernet 0/1
R2(config-if-FastEthernet 0/1)#ip address 192.168.2.1 255.255.255.0
R2(config-if-FastEthernet 0/1)#exit
Ruijie(config)#hostname R3
R3(config)#interface fastEthernet 0/0
R3(config-if-FastEthernet 0/0)#ip address 10.4.1.1 255.255.255.0
R3(config-if-FastEthernet 0/0)#exit
R3(config)#interface fastEthernet 0/1
R3(config-if-FastEthernet 0/1)#ip address 192.168.2.2 255.255.255.0
R3(config-if-FastEthernet 0/1)#exit
2、全网路由启用rip,并把对应的接口通告到rip进程
注意:
1)rip有2个版本,version 1和version 2,version 2使用组播更新代替广播更新,且携带路由的掩码信息,建议使用rip version 2。
2)rip 通过命令network通告网络时,只能通告主类网络,即使network写子网地址,也会通告该主类网络,属于该主类网络的所有接口,都会被通告进rip进程。
3)rip默认会在主类网络边界做自动汇总,若有不连续网络,会导致路由学习异常,建议启用rip协议后,关闭自动汇总,采用手工汇总的方式。
R1(config)#router rip
R1(config-router)#version 2//启用rip version 2
R1(config-router)#no auto-summary //关闭自动汇总
R1(config-router)#network 192.168.1.0 //把192.168.1.0网段通告进rip进程
R1(config-router)#network 10.0.0.0
R1(config-router)#exit
R2(config)#router rip
R2(config-router)#version 2
R2(config-router)#no auto-summary
R2(config-router)#network 192.168.1.0
R2(config-router)#network 192.168.2.0
R2(config-router)#exit
R3(config)#router rip
R3(config-router)#version 2
R3(config-router)#no auto-summary
R3(config-router)#network 192.168.2.0
R3(config-router)#network 10.0.0.0
R3(config-router)#exit
五、配置验证
查看全网路由器的路由,若每台路由器都能学习到整网的路由,则rip配置正确。
02 VRF下的基础配置
功能介绍:
RIP (Routing Information Protocol) 路由协议是一种相对古老,在小型以及同介质网络中得到了广泛应用的路由协议。RIP 采用距离向量算法,是一种距离向量协议。 RIPv1 在RFC 1058 文档中定义,RIPv2在 RFC 2453文档中定义,锐捷 RGOS软件同时支持这两个版本。 RIP 使用UDP报文交换路由信息,UDP端口号为 520。通常情况下 RIPv1 报文为广播报文;而 RIPv2 报文为组播报文,组播地址为 224.0.0.9。RIP 每隔 30 秒向外发送一次更新报文。如果设备经过 180 秒没有收到来自对端的路由更新报文则将所有来自此设备的路由信息标志为不可达,路由进入不可达状态后,120秒内仍未收到更新报文就将这些路由从路由表中删除。
一、组网需求
路由器R1的F0/0、F0/1接口在vrf abc下,路由器R2为普通全局路由器,全网路由器运行rip协议,使全网路由可达。
二、组网拓扑
三、配置要点
1、在R1上配置vrf abc
2、基本ip地址配置
3、在R1上将对应的接口划入vrf
4、全网路由启用rip,并把对应的接口通告到rip进程
四、配置步骤
1、在R1上配置vrf abc
注意:
vrf是本地有效的,在本端起了vrf,只是本路由器上相同vrf下的接口互通,不同vrf的接口逻辑隔离,与对端路由器是否起vrf无关。
Ruijie(config)#hostname R1
R1(config)#ip vrf abc //在路由器上启用vrf abc
R1(config-vrf)#exit
2、基本ip地址配置
R1(config)#interface fastEthernet 0/2
R1(config-if-FastEthernet 0/2)#ip address 192.168.1.1 255.255.255.0
R1(config-if-FastEthernet 0/2)#exit
R1(config)#interface fastEthernet 0/0
R1(config-if-FastEthernet 0/0)#ip address 10.1.1.1 255.255.255.0
R1(config-if-FastEthernet 0/0)#exit
Ruijie(config)#hostname R2
R2(config)#interface fastEthernet 0/0
R2(config-if-FastEthernet 0/0)#ip address 192.168.1.2 255.255.255.0
R2(config-if-FastEthernet 0/0)#exit
R2(config)#interface fastEthernet 0/1
R2(config-if-FastEthernet 0/1)#ip address 10.2.1.1 255.255.255.0
R2(config-if-FastEthernet 0/1)#exit
3、在R1上将对应的接口划入vrf
注意:
将接口划入到vrf时,若该接口有配置ip地址,会将ip地址移除,需要重新配置该接口的ip地址。
R1(config)#interface fastEthernet 0/2
R1(config-if-FastEthernet 0/2)#ip vrf forwarding abc
% Interface FastEthernet 0/2 IP address 192.168.1.1 removed due to enabling VRF abc
R1(config-if-FastEthernet 0/2)#ip address 192.168.1.1 255.255.255.0 //重新配置F0/2接口的ip地址
R1(config-if-FastEthernet 0/2)#exit
R1(config)#interface fastEthernet 0/0
R1(config-if-FastEthernet 0/0)#ip vrf forwarding abc
% Interface FastEthernet 0/0 IP address 10.1.1.1 removed due to enabling VRF abc
R1(config-if-FastEthernet 0/0)#ip address 10.1.1.1 255.255.255.0
R1(config-if-FastEthernet 0/0)#exit
4、全网路由启用rip,并把对应的接口通告到rip进程
注意:
vrf下的RIP配置,只是相应配置需要在对应的vrf下 address-family ipv4 vrf ,配置vrf下的rip注意事项与配置普通rip一致,请参考 rip 基础配置 相关章节。
R1(config)#router rip
R1(config-router)#address-family ipv4 vrf abc //在vrf abc下启用rip协议
R1(config-router-af)#version 2 //启用rip version 2
R1(config-router-af)#no auto-summary //关闭自动汇总
R1(config-router-af)#network 192.168.1.0 //把192.168.1.0网段通告进rip进程
R1(config-router-af)#network 10.0.0.0
R1(config-router-af)#exit
R1(config-router)#exit
R2(config)#router rip
R2(config-router)#version 2
R2(config-router)#no auto-summary
R2(config-router)#network 192.168.1.0
R2(config-router)#network 10.0.0.0
R2(config-router)#exit
五、配置验证
查看R1对应vrf下的路由表及其它路由器的全局路由表,若每台路由器都能学习到整网的路由,则vrf下的rip配置正确。
R1#show ip route vrf abc
Routing Table: abc
Codes: C - connected, S - static, R - RIP, B - BGP
O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default
Gateway of last resort is no set
C 10.1.1.0/24 is directly connected, FastEthernet 0/0
C 10.1.1.1/32 is local host.
R 10.2.1.0/24 [120/1] via 192.168.1.2, 00:02:53, FastEthernet 0/2
C 192.168.1.0/24 is directly connected, FastEthernet 0/2
C 192.168.1.1/32 is local host.
03 重分发
功能介绍:
路由重分发功能,能够将从其他路由协议学习的路由引入rip域内。
应用场景:
企业的网络里面启用了多种的路由协议,为了实现整个网络可以互相通信,共享资料,那么需要把其它路由协议的路由引入到RIP协议里面。
一、组网需求
全网除了运行rip协议外,还有其他路由协议,需要把其它路由协议学习的路由,重分发进rip。
二、组网拓扑
三、配置要点
1、全网路由器的ip地址及基本rip配置
2、在R1上配置一条到网络10.1.2.0/24的静态路由
3、将静态路由重分发进rip
四、配置步骤
1、全网路由器的ip地址及基本rip配置
配置参考 ”RIP基础配置“章节(典型配置--->IP路由--->RIP--->基础配置)
2、在R1上配置一条到网络10.1.2.0/24的静态路由
R1(config)#ip route 10.1.2.0 255.255.255.0 192.168.11.2
3、将静态路由重分发进rip
注意:
1)rip重分发其他路由协议学习到的路由命令如下:
R1(config)#router rip
R1(config-router)#redistribute ?
bgp Border Gateway Protocol (BGP)
connected Connected
ospf Open Shortest Path First (OSPF)
static Static routes
2)rip引入的外部路由,引入的是本路由器有效的路由,必须是本路由器上show ip route 能够看到的路由
3)rip引入的外部路由,必须指定metric,默认的metric为无穷大,引入的外部路由无效
如下是以rip引入静态路由做为示例,其他路由协议也一样。
R1(config)#router rip
R1(config-router)#redistribute static metric 1 //把静态路由重分发进rip,并配置metric 为1
R1(config-router)#exit
五、配置验证
查看其他路由器的路由,若可以学习到外部网络10.1.2.0/24的路由,则重分发配置正确
04 汇总
功能介绍:
rip的路由汇总功能,能够对rip 学习/自己产生 的明细路由做汇总后传递给rip邻居,减少路由器的路由条目。
应用场景:
企业的网络里面有比较多的IP网段,为了减小路由器上的路由条目,提高路由器的性能,那么可以在路由器上配置路由汇总。
一、组网需求
通过rip协议学习到的明细路由,为了减少路由条目,对明细路由进行汇总。
二、组网拓扑
三、配置要点
1、全网路由器的ip地址及基本rip配置
2、配置路由汇总
四、配置步骤
1、全网路由器的ip地址及基本rip配置
配置参考 ”RIP基础配置“章节(典型配置--->IP路由--->RIP--->基础配置)
2、配置路由汇总
注意:
1)rip的路由汇总,可以在任何路由传递的out接口,对 自己产生或从邻居学习 的路由做汇总,不能做超网汇总。
2)在对rip做手工汇总前,必须先关闭自动汇总功能。
R1(config)#router rip
R1(config-router)#no auto-summary //关闭自动汇总
R1(config-router)#exit
R1(config)#interface gigabitEthernet 0/0
R1(config-GigabitEthernet 0/0)#ip rip summary-address 10.1.0.0 255.255.0.0 // 将路由汇总成10.1.0.0/16
R1(config-GigabitEthernet 0/0)#exit
五、配置验证
查看整网路由器的路由,若整网路由器都已正确学习到汇总路由,则rip的路由汇总,配置正确