其实RIP的协议有两个版本v1v2今天在做下面的实验的时候就出现了错误
想了半天原来是RIP的版本问题
实验的拓扑图如下
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
两个路由模拟出两个局域网分别是192.168.2.0192.168.3.0
使用的是RIP协议但是pc1就是ping不通pc2
配置步骤和pc机的ip都没有问题但就是ping不通
烦人
、、、、、、
后来想到老师说过有类路由和无类路由
才知道rip的两个版本v1是无类别路由不支持VLSMv2是有类的路由支持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地址是

pc1192.168.2.2 255.255.255.0 192.168.2.1

pc2192.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通了