其实
RIP
的协议有两个版本
v1
和
v2
今天在做下面的实验的时候就出现了错误
想了半天原来是
RIP
的版本问题
实验的拓扑图如下
两个路由模拟出两个局域网分别是
192.168.2.0
和
192.168.3.0
使用的是
RIP
协议但是
pc1
就是
ping
不通
pc2
配置步骤和
pc
机的
ip
都没有问题但就是
ping
不通
烦人
、、、、、、
后来想到老师说过有类路由和无类路由
才知道
rip
的两个版本
v1
是无类别路由不支持
VLSM
,
v2
是有类的路由支持
VLSM
后来把两台路由的
rip
版本提高成问题解决
一开始是两台路由的配置如下
Router>en
Router # config t
Router (config) # host r1
r1 (config) #int fa0/0
r1 (config-if)# ip add 192.168.2.1 255.255.255.0
r1 (config-if) # no shut
r1 (config) # int s0/0
r1 (config-if) # ip add 192.168.1.1 255.255.255.0
r1 (config-if) #clock rate 64000
r1 (config-if) # no shut
r1 (config-if) #exit
r1 (config) #router rip
r1 (config-router) #net 192.168.1.0
r1 (config-router) #net 192.168.2.0
Router>en
Router # config t
Router (config) # host r2
r2 (config) #int fa1/0
r2 (config-if)# ip add 192.168.3.1 255.255.255.0
r2 (config-if) # no shut
r2 (config) # int s0/0
r2 (config-if) # ip add 192.168.1.2 255.255.255.0
r2 (config-if) # no shut
r2 (config-if) #exit
r2 (config) #router rip
r2 (config-router)#net 192.168.1.0
r2 (config-router)#net 192.168.3.0
pc
机的
ip
地址是
pc1
:
192.168.2.2 255.255.255.0 192.168.2.1
pc2
:
192.168.3.2 255.255.255.0 192.168.3.1
经过测试
pc1
就是
ping
不通
pc2
后来改下路由的
rip
版本
r1 (config-router) #version 2
定义
rip
的版本为
V2
r1 (config-router) #no auto-summary
关闭路由的自动更新
r2 (config-router) #version 2
r2 (config-router) #no auto-summary
经过
rip
版本的提高
Pc1
和
pc2
可以
ping
通了