news 2026/4/18 8:46:13

华为eNSP综合实验之- 掩码反掩码和通配符适用场景

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
华为eNSP综合实验之- 掩码反掩码和通配符适用场景

掩码、反掩码和通配符虽然形式上都是32位二进制数,但它们的逻辑、用途和适用场景完全不同

1. 子网掩码

这是三者中最基础、最常见的一个。

  • 核心逻辑连续的1后面跟着连续的0。1的部分表示网络位,0的部分表示主机位。它用于定义一个IP地址中哪部分属于网络,哪部分属于主机

  • 主要用途

    • IP子网划分:将一个大的IP网络分割成多个小的子网。

    • 定义网络/广播地址:通过与IP地址进行“与”运算,得到网络地址。

    • 设备基本配置:在给计算机、路由器接口配置IP地址时,必须同时指定子网掩码。

  • 例子

    • IP地址:192.168.1.10, 掩码:255.255.255.0

    • 这表示网络部分是192.168.1,主机部分是.10,这个网段是192.168.1.0/24

适用场景总结任何需要界定网络范围、进行IP寻址和基本网络规划的地方。


2. 反掩码

反掩码是子网掩码的按位取反。它在某些特定的协议配置中使用。

  • 核心逻辑连续的0后面跟着连续的1。0的部分表示“必须精确匹配”,1的部分表示“忽略/不关心”。它用于指定一个范围

  • 主要用途

    • OSPF路由协议:在OSPF的network命令中,使用反掩码来宣告哪些接口参与OSPF进程,以及宣告哪些网段进入OSPF域。

    • EIGRP路由协议:在EIGRP的network命令中,作用与OSPF类似。

    • 某些访问列表的早期形式(现在基本被通配符ACL取代)。

  • 计算:反掩码 = 255.255.255.255 - 子网掩码

    • 例如,子网掩码255.255.255.0的反掩码是0.0.0.255

    • 子网掩码255.255.255.252的反掩码是0.0.0.3

  • 例子(OSPF配置):

    router ospf 1 network 192.168.1.0 0.0.0.255 area 0
    • 这表示:IP地址前24位(192.168.1)必须精确匹配,后8位(主机位)任意。即宣告192.168.1.0/24这个整个网段进入OSPF区域0。

适用场景总结主要见于传统路由协议(如OSPF、EIGRP)的network命令中,用于宣告网络范围


3. 通配符

通配符是三者中最灵活的,它不等于反掩码,在ACL中使用的命令关键字是wildcard mask,其本质是“通配符”

  • 核心逻辑0表示“必须精确匹配”,1表示“忽略/不关心”。关键点在于,它的0和1可以是不连续的。这使得它可以进行非常精细和灵活的匹配

  • 主要用途

    • 访问控制列表:这是通配符最主要的使用场景。在标准ACL和扩展ACL中,用它来匹配源/目的IP地址的范围。

    • 路由策略匹配:在路由映射、分发列表等高级功能中,匹配特定的路由条目。

  • 与反掩码的区别

    • 反掩码是通配符的一个子集。所有反掩码都是通配符(因为反掩码是连续的0和1),但通配符不一定是反掩码(因为可以不连续)。

    • 反掩码由子网掩码计算得来,逻辑是“匹配一个完整的子网”;通配符的逻辑是“按需匹配任意位”,更自由

  • 经典例子

    • 匹配一个子网:匹配192.168.1.0/24, 通配符为0.0.0.255(此时它就是反掩码)。

    • 匹配特定主机:匹配主机192.168.1.100, 通配符为0.0.0.0所有位都必须精确匹配)。

    • 匹配不连续的IP范围:匹配192.168.1.1192.168.1.10这10个主机。可以写成192.168.1.0 0.0.0.10(但这个不精确,实际需要更复杂的规划)。一个更典型的例子是匹配所有奇数或偶数IP。

    • 匹配一个网段的某一部分:例如,匹配192.168.16.0192.168.31.0这个范围(即192.168.16.0/20)。通配符为0.0.15.255。计算方式:关注变化的位(第3个八位组的后4位),将它们设为1。

适用场景总结主要用于访问控制列表、路由策略等需要基于IP地址进行灵活流量匹配、筛选和控制的场景。


对比表格

特性

子网掩码

反掩码

通配符

核心逻辑

1=网络,0=主机

0=匹配,1=忽略

0=匹配,1=忽略

连续性

必须连续

必须连续

可以不连续

与IP运算

AND(与)运算,得网络地址

通常不直接与IP做AND运算

用于匹配时,比较逻辑

主要用途

IP寻址、子网划分

OSPF/EIGRP网络宣告

ACL、路由策略

例子

255.255.255.0

0.0.0.255

0.0.0.255,0.0.1.1

简单记忆

  • 掩码:用来“圈地”(划分子网)。

  • 反掩码:是掩码的“反面”,在路由协议里用来“宣告领地”。

  • 通配符:是“过滤器”,在ACL里用来“抓取特定流量”,最灵活。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 1:57:27

说话就能让AI写出顶级代码?Vercel官方经验包来了

先说前提:这个干嘛的 用大白话说:Vercel是全球最大的网页托管平台。 你知道GitHub吗?全球最大的代码托管平台。 Vercel就是网页版的GitHub,全世界数百万网站都用它托管。 服务过哪些大牌? 有字节跳动、Adobe、IBM这些…

作者头像 李华
网站建设 2026/4/18 3:36:13

2026年阿里云极速简易部署OpenClaw教程

OpenClaw是什么?2026年2月OpenClaw(Clawdbot)一键部署入门。OpenClaw(Clawdbot)能做什么?OpenClaw怎么样?OpenClaw(Clawdbot)是什么?OpenClaw(原C…

作者头像 李华
网站建设 2026/4/18 3:38:08

【YOLOv10多模态涨点改进】独家创新首发 | TGRS 2025 | 引入CDFIM跨模态差异特征交互模块,通过差异特征提取和融合增强机制,减少了冗余信息,显著提升了小目标的检测精度,高效涨点改进

一、本文介绍 🔥本文给大家介绍使用 CDFIM跨模态差异特征交互模块改进 YOLOv10 多模态目标检测,通过有效的差异特征提取和增强,显著提升了小目标的检测精度,特别是在复杂背景和低对比度环境下。该模块通过残差加法和通道与空间注意力机制,增强了可见光与红外模态之间的互…

作者头像 李华
网站建设 2026/4/18 3:34:57

【YOLOv10多模态涨点改进】独家创新首发 | TGRS 2025 | 引入FDFEF频域特征增强融合模块,通过减少背景噪声和提高目标特征的可区分性,适用水下遥感图像实例分割、小目标检测任务

一、本文介绍 🔥本文给大家介绍使用 FDFEF频域特征增强融合模块 改进 YOLOv10 多模态网络模型,能够通过频域特征增强和模态特征交互显著提高小目标检测精度,特别是在复杂背景和低对比度环境下。FDFEF 通过频域增强优化了可见光与红外图像之间的特征融合,减少了背景干扰和…

作者头像 李华
网站建设 2026/4/18 3:35:29

实测6款AI降AIGC率工具,付费版更优

哈喽,大家好!我是你们的“降重老司机”,一个深耕AI降重和降AIGC率领域多年的博主。 今天我们来聊聊一个现实问题:写论文时用了AI工具,结果AIGC率(AI生成内容检测率)飙升,学校查重系…

作者头像 李华