RIPV2和EIGRP

请问在VLSM中,RIPV2和EIGRP协议如何获得网络子网掩码?RIPV2中还是输入默认的有类地址也可以获得该网络的子网掩码,那么,他是在属于这个子网的接口上获得的子网掩码吗?那如果是这样,EIGRP中是否也是这样的?如果是这样,那么反掩码到底有什么作用呢?请知道的告诉下,谢谢了

子网掩码的信息包含在了eigrp的报文中:




下面是我刚做的实验:





这是我抓的包,可以看到,有一个前缀prefix字段:


进去看详细信息:




再看下路由表:







然后再用反掩码来配置:

左边是开启了自动汇总,右边没有开启


抓可以看到:

包含的是接口的子网掩码。




有任何不懂请追问

追问

反掩码到底有什么用?是否只是减少电脑的运算而已?(比如说输入了反掩码,那么关闭自动汇总的时候,他不需要通过对应的接口就能知道网络是属于一个无类的网段,而没有输入反掩码的时候,关闭自动汇总了,他还需要从对应的接口上学习到此网络的子网掩码是什么,增加了开销是这样吗?)

追答

反掩码就是通配符掩码 ,准确的来说。掩码不许是连续的,但是通配符不一定,在ACL中可以实现让尾数为单数的主机无法上网。

一言以蔽之: 代表子网时候用掩码;有利于规则设计汇总的用反掩码。反掩码的优势在于其灵活的汇总能力。或者,只有子网时候用掩码,其他都用反掩码;

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-05
我简单点说
rip v2其实和eigrp一样,都是支持无类路由的,如果你宣告一个网段,但是你不用反掩码,那么这些路由协议就会默认这些网段为有类的网段。。。如果是输入反掩码呢,那就是明确你的网段是一个子网,是一个无类的网段。。。追问

反掩码到底有什么用?是否只是减少电脑的运算而已?(比如说输入了反掩码,那么关闭自动汇总的时候,他不需要通过对应的接口就能知道网络是属于一个无类的网段,而没有输入反掩码的时候,关闭自动汇总了,他还需要从对应的接口上学习到此网络的子网掩码是什么,增加了开销是这样吗?)

追答

跟自动汇总是两码事。自动汇总是指路由协议自动在网络边界汇总路由。。。反掩码只是你自己要宣告一个网段时具体到网络号,一般针对于子网的宣告。