本端IP 100.66.5.117 /30
对端IP 100.66.5.118 /30
ospf
宣告的 100.66.5.116 0.0.0.3 (116为子网地址)
请问这个宣告的 100.66.5.116 0.0.0.3 是什么意思,为什么不宣告 成 100.66.5.0 0.0.0.255
(0)
最佳答案
看掩码的
宣告的是反掩码
100.66.5.116 0.0.0.3 是什么意思
这段匹配的就是10.66.5.117 到 10.66.5.118这三个地址,除去广播地址就是你设备的互联IP了。
宣告 成 100.66.5.0 0.0.0.255
那么会批评 100.66.5.1-100.66.5.254了。
附上相对应的正反掩码表供参考
/30 255.255.255.252 0.0.0.3
/29 255.255.255.248 0.0.0.7
/28 255.255.255.240 0.0.0.15
/27 255.255.255.224 0.0.0.31
/26 255.255.255.192 0.0.0.63
/25 255.255.255.128 0.0.0.127
/24 255.255.255.0 0.0.0.255
/23 255.255.254.0 0.0.1.255
/22 255.255.252.0 0.0.3.255
/21 255.255.248.0 0.0.7.255
/20 255.255.240.0 0.0.15.255
/19 255.255.224.0 0.0.31.255
/18 255.255.192.0 0.0.63.255
/17 255.255.128.0 0.0.127.255
/16 255.255.0.0 0.0.255.255
/15 255.254.0.0 0.1.255.255
/14 255.252.0.0 0.3.255.255
/13 255.248.0.0 0.7.255.255
/12 255.240.0.0 0.15.255.255
/11 255.224.0.0 0.31.255.255
/10 255.192.0.0 0.63.255.255
/9 255.128.0.0 0.127.255.255
/8 255.0.0.0 0.255.255.255
(0)
明白了,谢谢您
你掩码是30位的,你掩码如果是24位的就宣告 成 100.66.5.0 0.0.0.255了
(1)
明白了,谢谢哥
明白了,谢谢哥
1、100.66.5.118 /30的掩码是255.255.255.252 ,宣告路由的时候需要使用反掩码,也就是0.0.0.3
2、宣告的子网掩码和实际接口的掩码不一致,可能导致ospf 邻居不能建立。所以不适用0.0.0.255
(1)
明白了,谢谢您
明白了,谢谢您
这个就是所谓的最小匹配原则。
宣告成100.66.5.116 0.0.0.3(即宣告100.66.5.116/30),则只在ip地址匹配100.66.5.116/30的接口上启用ospf,基本就是只在一个接口上启用了(30位掩码一共4个地址,一个是全0的网段地址,一个是全1的广播地址,还有一个在对端,排除这三个就只剩一个了)。
如果你宣告成100.66.5.116 0.0.0.255(即宣告100.66.5.116/24),则所有ip地址处于100.66.5.116/24的接口都会被激活ospf,导致一些原本不想宣告出去的网段被宣告。
当然,如果没有控制要求,单纯想让全网络互通的话,你那么宣告也行,甚至宣告0.0.0.0 0.0.0.0(即在所有接口上激活ospf)也无所谓。
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
明白了,谢谢您