单击图中的“R1 路由”。
ripv1局限性---不支持CIDR_第1张图片
 
通过查看 R1 路由表,我们会发现 R1 没有在 RIP 更新中收到来自 R2 的 192.168.0.0/16 路由,但我们预期应该收到该路由。
 
 
ripv1局限性---不支持CIDR_第2张图片
 
在 R2 上使用 debug ip rip,我们会发现 RIPv1 在发往 R1 和 R3 的 RIP 更新中均没有包含 192.168.0.0/16 路由。 为什么没有包含该路由呢?请观察路由 192.168.0.0/16,该路由属于哪一类?A 类、B 类还是 C 类?此静态路由使用的掩码是什么?此掩码是否与类匹配?此静态路由的掩码是否比有类掩码短?
我们配置的静态路由 192.168.0.0 的掩码为 /16,其位数要比 C 类有类掩码 /24 要少。由于掩码与类或类的子网不匹配,因此在发给其它路由器的更新中不会包含此路由。
RIPv1 和其它有类路由协议无法支持 CIDR 路由 — CIDR 路由是使用比路由的有类掩码更小的子网掩码总结而成的路由。RIPv1 会忽略路由表中的这些超网,不会将它们包含在发往其它路由器的更新中。这是因为接收路由器只能对更新应用有类掩码,而不能使用比它短的 /16 掩码。
 
注:如果静态路由 192.168.0.0 的掩码为 /24 或更大,则此路由会包含在 RIP 更新中。接收路由器会对该更新应用有类掩码 /24。