正文

RIP相关问题2007-10-26 21:59:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/ccna/30512.html

分享到:

已解决
RIP 协议配置
悬赏分:10 - 解决时间:2006-12-3 23:19
我想问一下就是为什么你在使用RIP协议的时候,可以不用子网掩码的,那如果有子网的话,怎么去区别他呢?怎么样知道它的下一跳呢?是不是每一个网段的子网掩码都要一样才可以配置RIP协议的????还是说不一样的时候就要用子网掩码了,不用子网掩码就表示他们的子网掩码都一样的!!!!!!!!!!!
问题补充:network 后面接的是分类地址,还是网络地址啊,那个分类地址是不是不包括那个子网的网络地址啊!!!!!!!!!!!!
 
最佳答案
rip 有两个版本,rip1,rip2,rip1不可以发送子网掩码,它是这样来识别对方通告的网络ip的掩码的:如果对方通告的主网络和自己的接受接口的ip属于同一个主网络,那么就按本接口上的掩码作为通告的ip网段的掩码,如果主网络不同,就按对方通告的ip的分类网络的默认子网掩码作为其掩码。因而有如下结论:同一个主网络的不同子网在配置时必须采用相同的子网掩码,并且不要被其它的不同主类网络所分割(当然也可以分割,但需要再配置辅助地址),如果每个网段都是不同的主类网络那就完全没有问题了(但这样的设计很糟糕)。
这样你就可以理解为什么了,不是不用掩码,而是rip1协议在通告路由时是不携带子网掩码的,所以才有上述限制。至于你说的‘那如果有子网的话,怎么去区别他呢’
如果按上述要求的去配置,路由表中就会含有正确的子网掩码信息,这样就可以正确识别了,如果不这样做,将会出现问题。
对于rip2来说,因为在hello包中携带了子网掩码,因而他的配置没有上述限制
network 后面跟的是分类网络。他的含义是:我的所有启用了rip的借口的ip地址都在network后的地址范围内,但这个地址是主网络号。举例:一个路由器有三个接口:192.168.1.22/30,192.168.1.33/27,172.16.65.67/18
那么network命令应该有两条:
network 192.168.1.0
network 172.16.0.0

当然关于这方面的细节问题还有很多,你如果还有不明白的地方可以问我。现在很难想象还有用rip协议的,如果你是在学习那就罢了,如果使用在实际工作中,那我并不推荐你使

阅读(3013) | 评论(2)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

loading...
您需要登录后才能评论,请 登录 或者 注册