大家好,欢迎来到IT知识分享网。
通常我们在给网络设备配置IP地址时,必须需要同时配置相应的子网掩码。子网掩码是用来标识其对应的IP地址中,有多少位是代表网络地址(子网掩码中1的位数),有多少位是代表主机地址(子网掩码中0的位数)。比如192.168.1.0 255.255.255.0(或192.168.1.0/24),子网掩码中有24个1和8个0,表示该IP地址中有24位是代表网络地址,8位代表主机地址。因此我们可以利用子网掩码来判断两台主机的IP地址是否属于同一网络。
华为网络设备中配置OSPF动态路由协议和配置ACL规则时,通常会用到通配符掩码(反掩码),其目的是为了匹配IP地址的范围。通配符掩码(反掩码)与子网掩码一样也是由32位二进制组成,不同的是通配符掩码(反掩码)中的0是代表必须要与指定IP地址匹配的位置;1是代表不必与指定IP地址匹配的位置(即可匹配也可不匹配,可称其为无关位)。
比如192.168.1.0 0.0.0.255,通配符掩码中前24位为0,后8位为1,表示前三个字节对应的十进制数只有192.168.1才可以匹配,至于最后一个字节对应的十进制数是什么就不关心了。使用该通配符掩码可以匹配一个网段的地址。而192.168.1.1 0.0.0.0,通配符掩码中有32个0,表示四个字节的对应的十进制数必须全部匹配,也只有192.168.1.1这一个地址符合匹配条件。使用该通配符掩码可以唯一匹配一个主机地址。
综上所述子网掩码与通配符掩码(反掩码)分别应用于不同的场景,大家在使用时一定要区分清楚,不要张冠李戴。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/162453.html