掩码、通配符与反掩码

掩码、通配符与反掩码掩码采用按位与运算,计算一个ip地址的网络号0&0=0  1&0=0  即:x&0=00&1=0  1&1=1  即:x&1=xip地址的结构=网络号+主机号若要得到网络号,掩码的结构必然为前面是连续的1,后面是连续的0 通配符0表示严格匹配,1表示无需匹配0和1可以连续也可以不连续通配符与掩码的功能完全不同,没有任何关系例如:如何选择出192.x.1.x这样的

大家好,又见面了,我是你们的朋友全栈君。

掩码

  • 采用按位与运算,计算一个ip地址的网络号
  • 0 & 0 = 0  1 & 0 = 0  即:x & 0 = 0
  • 0 & 1 = 0  1 & 1 = 1  即:x & 1 = x
  • ip地址的结构 = 网络号 + 主机号
  • 若要得到网络号,掩码的结构必然为前面是连续的1,后面是连续的0

在这里插入图片描述
 

通配符

  • 0表示严格匹配,1表示无需匹配
  • 0和1可以连续也可以不连续
  • 通配符与掩码的功能完全不同,没有任何关系

例如:如何选择出192.x.1.x这样的地址?
可以将通配符设置成00000000 11111111 00000000 11111111(0和1不连续)

  • 在ACL配置中
  • rule deny source 192.0.1.0 0.255.0.255
  • 可以阻止所有原地址为192.x.1.x这样的包通过路由器或防火墙

 

反掩码

  • 反掩码可以看做特殊的通配符
  • 0和1连续
  • 00000000 00000000 00000000 11111111(0和1连续)
  • 在OSPF配置中
  • network 192.168.1.0 0.0.0.255
  • 可以将网络号为192.168.1.0的接口加入ospf进程中

 

  • 掩码,用于计算ip地址的网络号,1代表网络位,0代表主机位
  • 通配符,含义和功能与掩码完全无关,0代表严格匹配,1代表无需匹配,且0和1可以连续也可以不连续
  • 反掩码,特殊的通配符,0代表严格匹配,1代表无需匹配,且0和1是连续的
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/161565.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • ubuntu18.04配置静态ip和动态ip[通俗易懂]

    ubuntu18.04配置静态ip和动态ip[通俗易懂]今天需要使用ubuntu系统作项目了,发现问题来了:所使用的主机(ubuntu18.04)之前是配置好的静态ip,现在实验室响应学校信息中心的号召,使用单人账号登陆了,每个人独享自己的20M带宽,网速溜得一匹。现在问题来了,如何恢复成动态ip呢?自己算是取巧了吧,查看的是如何配置静态ip,照着里面原始的ip配置,恢复了动态ip。1.ubuntu18.04配置静态ip注意:18.04…

    2022年5月2日
    143
  • Google earthios_初步探索的重要成果

    Google earthios_初步探索的重要成果一、申请使用1.GoogleEarthStudio(以下简称GES)需要申请才能使用,前往GoogleEarthStudio官网注册申请,审核时间较久.2.审核通过,填写信息时留下的邮箱会收到如下提醒3.在Chrome浏览器中打开网址https://earth.google.com/studio/,会看到如下截图二、启动页1.新建项目,有两种方式分别是Blan…

    2022年9月19日
    2
  • 常用的数据库的字段类型及大小比较_sql字段长度

    常用的数据库的字段类型及大小比较_sql字段长度Oracle/MSSQL/Mysql 常用数据库的字段类型及大小  ORACLE的数据类型 常用的数据库字段类型如下: 字段类型中文说明限制条件其它说明 CHAR固定长度字符串最大长度2000bytes` VARCHAR2可变长度的字符串最大长度4000bytes可做索引的最大长度749 NCHAR根据字符集而定的固定长度字符串最大长度200…

    2025年9月22日
    9
  • acwing1072. 树的最长路径(树形dp)

    acwing1072. 树的最长路径(树形dp)给定一棵树,树中包含 n 个结点(编号1~n)和 n−1 条无向边,每条边都有一个权值。现在请你找到树中的一条最长路径。换句话说,要找到一条路径,使得使得路径两端的点的距离最远。注意:路径中可以只包含一个点。输入格式第一行包含整数 n。接下来 n−1 行,每行包含三个整数 ai,bi,ci,表示点 ai 和 bi 之间存在一条权值为 ci 的边。输出格式输出一个整数,表示树的最长路径的长度。数据范围1≤n≤10000,1≤ai,bi≤n,−105≤ci≤105输入样例:65 1

    2022年8月8日
    4
  • git clone与git pull区别

    git clone与git pull区别原地址最近一直焦虑换工作与面试,自然面试过程中也被问到了很多问题,在一家公司中,被问到了git相关的知识。面试官提出了gitclone与gitpull有什么区别。由于自己对git的掌握情况不是特别深入,感觉瞬间被问蒙圈一样。后来,查了相关的文档,看了一些文章,自己有了一丁点的理解,觉得应该…

    2022年7月21日
    15
  • linux gcc 查看版本号,如何查看Linux或者gcc版本

    linux gcc 查看版本号,如何查看Linux或者gcc版本匿名用户1级2016-12-29回答1.查看Linux版本cat/etc/issueLinaro12.07\n\l2.查看内核版本1)cat/proc/versionLinuxversion2.6.38-13-generic(buildd@rothera)(gccversion4.5.2(Ubuntu/Linaro4.5.2-8ubuntu4))#57-UbuntuS…

    2022年6月26日
    382

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号