网工干货知识

超全学习笔记
当前位置:首页 > 干货知识

网络中的通配符掩码

更新时间:2026年03月27日   作者:spoto   标签(Tag):

要了解网络是如何处理路由和访问控制问题的,那么了解相关的基础知识是非常重要的。通配符掩码它被用于网络中,用于确定在应用路由规则或创建访问控制列表时,应该忽略IP地址中的哪些位。它是网络配置中的重要工具,有助于路由器与防火墙更有效地处理网络流量。

通配符掩码

A 通配符掩码这是一种应用于32位模式的模式。IP地址其目的是确定地址中的哪些部分是有用的,而哪些部分可以忽略。它类似于子网掩码,但运作方式有所不同。通配符掩码的作用就是……1s哪些位应该被忽略呢?0s在这里,各个位必须完全匹配。

例如:

  • IP地址:192.168.1.10
  • 通配符掩码:0.0.0.255
    在这里,掩码表示前三个八位组(192.168.1)必须完全匹配,而最后一个八位组(10)则可以有所不同。因此,地址范围从192.168.1.0到192.168.1.255。

Wildcard Mask的特點

  • 子网掩码的按位补数形式:所谓通配符掩码,本质上就是该掩码的相反概念。子网掩码如果子网掩码为255.255.255.0,那么对应的通配符掩码就应该是0.0.0.255。
  • 用于访问控制列表(ACLs)中。通配符掩码被广泛用于创建路由策略和防火墙规则,其作用在于指定IP地址中的哪些部分应该被匹配。
  • 用于诸如OSPF这样的路由协议中。在OSPF协议中,通配符掩码的作用是通过匹配特定范围内的IP地址来定义不同的网络区域。

通配符掩码语法

通配符掩码通常采用与IP地址相同的格式来表示,即点分十进制形式(例如:0.0.0.255)。掩码中的每一位都对应着IP地址中的一个字节,其取值范围为0到255。掩码中的数值决定了网络设备需要以多严格的程度来匹配目标地址。

  • 0表示,相应的位必须匹配。
  • 1表示,等效的位并不重要。

例如:口罩0.0.0.255这意味着前三个八位组必须相同,而最后一个八位组则可以取0到255之间的任意值。

通配符掩码与子网掩码的区别

虽然通配符掩码和子网掩码在网络领域中都有类似的应用场景,但它们在处理比特位的方式上有所不同。

子网掩码:它定义了IP地址中的网络部分和主机部分,从而确定哪些位保持不变,而哪些位则可以发生变化。

通配符掩码:相反地,它用于指定在IP地址中应该忽略哪些位。因此,子网掩码指的是应该“使用”的位,而通配符掩码则指的是可以“改变”的位。例如:

子网掩码为 255.255.255.0,这意味着前24位(网络部分)必须保持不变,而最后8位(主机部分)则可以发生变化。而通配符掩码为 0.0.0.255,这种情况下,最后8位可以发生变化,但网络部分仍然保持不变。

简洁的表示法

子网掩码

通配符掩码

IP地址的数量

/32/31/30/29/28/27/26/25/24/23/22/21/20/19/18/17/16/15/14/13/12/11/10/9/8/7/6/5/4/3/2/1/0
255.255.255.2550.0.0.01
255.255.255.2540.0.0.12
255.255.255.2520.0.0.34
255.255.255.2480.0.0.78
255.255.255.2400.0.0.1516
255.255.255.2240.0.0.3132
255.255.255.1920.0.0.6364
255.255.255.1280.0.0.127128
255.255.255.00.0.0.255256
255.255.254.00.0.1.255512
255.255.252.00.0.3.2551024
255.255.248.00.0.7.2552048
255.255.240.00.0.15.2554096
255.255.224.00.0.31.2558192
255.255.192.00.0.63.25516,384
255.255.128.00.0.127.25532,768
255.255.0.00.0.255.25565,536
255.254.0.00.1.255.255131,072
255.252.0.00.3.255.255262,144
255.248.0.00.7.255.255524,288
255.240.0.00.15.255.2551,048,576
255.224.0.00.31.255.2552,097,152
255.192.0.00.63.255.2554,194,304
255.128.0.00.127.255.2558,388,608
255.0.0.00.255.255.25516,777,216
254.0.0.01.255.255.25533,554,432
252.0.0.03.255.255.25567,108,864
248.0.0.07.255.255.255134,217,728
240.0.0.015.255.255.255268,435,456
224.0.0.031.255.255.255536,870,912
192.0.0.063.255.255.2551,073,741,824
128.0.0.0127.255.255.2552,147,483,648
0.0.0.0255.255.255.2554,294,967,296

通配符掩码的应用

访问控制列表(ACLs):通配符掩码用于指定ACL中的IP地址范围。例如,可以使用通配符掩码来允许或拒绝访问网络中的某个IP地址范围。示例:

  • 允许192.168.1.0地址的访问,子网掩码为0.0.0.255。
    此命令允许所有IP地址在192.168.1.0到192.168.1.255范围内的主机使用该网络。

2. 路由协议: In 动态路由诸如这样的协议/规范OSPFor EIGRP通配符掩码用于定义网络区域和子网。它们帮助路由器在交换路由信息时,能够确定地址中的哪些部分需要匹配。在OSPF中的示例:

  • 网络地址:192.168.0.0 子网掩码:0.0.255.255 区域编号:0
    这条命令指示 OSPF 将所有位于 192.168.0.0 到 192.168.255.255 之间的 IP 地址都包含在 OSPF 区域 0 中。

3. 子网设计与简化地址分配:在网络设计中,也会使用通配符掩码来快速匹配地址范围,从而简化地址管理过程。这样,就可以更容易地实施路由策略以及过滤流量了。

通配符掩码的优缺点

优点/好处缺点/不利因素
简化了网络和路由配置的过程。对于初学者来说,可能很难理解这些内容。
在ACL中,该工具可用于定义地址范围。在编写复杂的ACL时,需要格外小心。
能够实现灵活且高效的地址匹配功能。不正确的使用方式可能会导致安全风险或路由问题。
              马上抢免费试听资格
意向课程:*必选
姓名:*必填
联系方式:*必填
QQ:
思博SPOTO在线咨询

相关资讯

即刻预约

免费试听-咨询课程-获取免费资料