#路由协议实现#
#任务三RIP动态路由配置3#
路由信息协议(Routing Information Protocol,RIP)是应用较早、使用较普遍的动态路由协议,也是内部网关协议,由于RIP以跳数作为衡量路径的开销,且规定最大跳数为15,因此RIP在实际应用中是有一定限制的,通常适用于中小型的企业网络。
#1配置计算机的IP 地址、子网掩码和网关
#2配置Switch-A的名称及其接口IP地址
Switch>enable
Switch(config)#hostname Switch-A
Switch-A(config)#ip routing
Switch-A(config)#int f0/1
Switch-A(config-if)#no switchport
Switch-A(config-if)#ip add 192.168.10.1 255.255.255.0
Switch-A(config-if)#no shut
Switch-A(config-if)#exit
Switch-A(config)#int g0/1
Switch-A(config-if)#no switchport
Switch-A(config-if)#ip add 192.168.1.1 255.255.255.0
Switch-A(config-if)#no shut
#3配置Router-A的名称及其接口IP地址
Router(config)#hostname Router-A
Router-A(config)#int f0/0
Router-A(config-if)#ip add 192.168.1.2 255.255.255.0
Router-A(config-if)#no shutdown
Router-A(config-if)#exit
Router-A(config)#int f1/0
Router-A(config-if)#ip add 192.168.20.1 255.255.255.0
Router-A(config-if)#no shutdown
Router-A(config-if)#exit
Router-A(config)#int s2/0
Router-A(config-if)#clock rate 64000
Router-A(config-if)#ip add 192.168.2.1 255.255.255.0
Router-A(config-if)#no shutdown
#4配置Router-B的名称及其接口IP地址
Router-A(config)#int f1/0
Router-A(config-if)#ip add 192.168.30.1 255.255.255.0
Router-A(config-if)#no shutdown
Router-A(config-if)#exit
Router-A(config)#int s2/0
Router-A(config-if)#ip add 192.168.2.2 255.255.255.0
Router-A(config-if)#no shutdown
#5配置路由协议前,使用ping命令测试网络的连通性。在PC0上ping PC1和PC2的IP地址,网络未连通
#6在Switch-A上配置动态RIP
Switch-A(config)#router rip
Switch-A(config-router)#network 192.168.10.0
Switch-A(config-router)#network 192.168.1.0
#7在Router-A上配置动态RIP
Router-A(config)#router rip
Router-A(config-router)#network 192.168.1.0
Router-A(config-router)#network 192.168.20.0
Router-A(config-router)#network 192.168.2.0
#8在Router-B上配置动态RIP
Router-B(config)#router rip
Router-B(config-router)#network 192.168.2.0
Router-B(config-router)#network 192.168.30.0
#9查看Switch-A、Router-A、Router-B的路由表
Switch-A#show ip route
Router-A#show ip route
Router-A#show ip route
#10配置路由协议后,验证网络的连通性。在PC0上ping PC1和PC2的IP地址,网络已连通
小贴士:
在路由器上实现RIPv1动态路由协议的配置命令如下:
Router-A(config)#router rip !启动RIP进程
Router-A(config-router)#network 网段 !宣告相邻网段