掩码比较:子网与通配符

2019-11-28 18:36:35 云杰通信 100

掩码比较:子网与通配符

许多新手网络管理员对子网与通配符范例表示困难。

通常认为通配符掩码只是子网掩码的反函数,通常是这种情况,但不一定如此。这是一个简短的摘要,解释了两种掩码类型的用途。

子网掩码

子网掩码是几十年前从有类IP路由转换为无类IP路由的不幸产物。当根据IP地址的前几位为它们分配一个类别(A到E)时,该类别确定网络的范围:A类为/ 8,B类为/ 16,依此类推。开发无类域间路由(CIDR)是为了提供一种更灵活,更复杂的地址方案,该方案涉及我们今天使用的可变长度子网掩码。

子网掩码仅用于表示位的长度,从左到右匹配IPv4地址的网络部分。掩码为255.255.240.0的子网与“长度”为20或/ 20的子网相同。实际上,只有33种可能的IPv4子网掩码,从0.0.0.0到255.255.255.255,或从/ 0到/ 32。那么,为什么要为这样一个简单的值数组处理点分十进制表示法呢?在入门网络课程中讲授二进制到十进制子网掩码的计算,只是为了排除在培训中较弱的网络管理员。

通配符掩码

通配符掩码比子网掩码灵活得多,因为它不需要连续性。在思科世界中,这些位与子网掩码相反,因此0匹配而1则不匹配。访问列表通配符掩码通常以与所形成网络的子网掩码相反的形式出现;例如,0.0.0.255匹配255.255.255.0子网中IP地址的最后一个八位位组的任何值。但这不是严格必要的。一个通配符掩码可以实现各种奇怪的匹配。