ripv1局限性---不支持CIDR
原创
©著作权归作者所有:来自51CTO博客作者wwywangweiyin的原创作品,请联系作者获取转载授权,否则将追究法律责任
单击图中的“R1 路由”。
通过查看 R1 路由表,我们会发现 R1 没有在 RIP 更新中收到来自 R2 的 192.168.0.0/16 路由,但我们预期应该收到该路由。
在 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。
下一篇:配置 ripv2
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章