前言

基本上每台计算机的网卡配置里都有这么一项子墨掩码的配置,子墨掩码的值一般都是255.255.255.0 ,那么这个玩意到底是干嘛的呢?今天我们就来揭开它神秘的面纱!

IP分配

没错 ,子墨掩码的作用就是用来分配ip地址的,我们先将子墨掩码中的四位数字转换成二进制
255.255.255.0 转为二进制后 如下所示

11111111  11111111  11111111  000000

其实很简单,1就代表不变的意思,这四组数字就分别代表了IP的四组数字,比如我们路由器的网关是192.168.100.1,那么前三组数字192.167.100就不会变,会变的只有最后组数字,也就是说,当网关进行IP分配时,会在2 ~ 254之间进行分配,也就是会给计算机分配 192.168.100.2 ~ 192.168.100.254之间的ip地址,有200多个IP可供分配,想想你家有这么多 台电脑吗?普通的家庭里面使用绰绰有余了;

有的童鞋可能要问了,怎么是2 ~ 254呢,那255这个地址用来干嘛了?255其实是用来广播的哈

子墨掩码的另一种表现形式

除了255.255.255.0 之外,我们还会看到 这种形式的子墨掩码: 192.168.100.1/16,前面的ip地址都知道,后面的/16是什么鬼?为了搞清楚这个问题,我们需要用到子墨掩码计算器,百度一搜就有了,这里就不提供了,计算后如下图

大家可以看到, 这个16计算出来的掩码是255.255.0.0,也就是说它的范围更广,仔细看红圈的部分,也就是说它的范围是192.168.0.1 ~ 192.168.255.254 之间,这么一算254 * 254 ,就有6万多个IP可以使用了,你想想,有几个大公司的人数超过6万的;这个范围给一个公司的人用也就足够了;

/8的情况
另外,除了/16之外,还有/8的,8的 范围就更广了, 只有最前面192是不变的,那么ip范围就是 255 * 255 * 254,这个数字大家可以计算一下是多少个;

/24的情况
除此之外,还有/24的,看下图我们是不是可以看到,跟我们文章的第一张图是一样的,没错啦,就是最开始的255.255.255.0,它的范围是1 ~ 254之间 ,一般情况下,192.168.100.1是路由器使用的网关,所以有效范围也是192.168.100.2 ~ 192.168.100.254

子墨掩码到底是干嘛的?相关推荐

  1. python编程是干啥用的-浅谈Python类中的self到底是干啥的

    Python编写类的时候,每个函数参数第一个参数都是self,一开始我不管它到底是干嘛的,只知道必须要写上.后来对Python渐渐熟悉了一点,再回头看self的概念,似乎有点弄明白了. 首先明确的是s ...

  2. Stored Procedure 里的 WITH RECOMPILE 到底是干麻的?

    Stored Procedure 里的 WITH RECOMPILE 到底是干麻的? 原文:Stored Procedure 里的 WITH RECOMPILE 到底是干麻的? 在 SQL Serve ...

  3. Python类中的self到底是干啥的

    Python编写类的时候,每个函数参数第一个参数都是self,一开始我不管它到底是干嘛的,只知道必须要写上.后来对Python渐渐熟悉了一点,再回头看self的概念,似乎有点弄明白了. 首先明确的是s ...

  4. python类self_Python类中的self到底是干啥的

    Python编写类的时候,每个函数参数第一个参数都是self,一开始我不管它到底是干嘛的,只知道必须要写上.后来对Python渐渐熟悉了一点,再回头看self的概念,似乎有点弄明白了. 首先明确的是s ...

  5. 网优测试软件p,网优到底是干啥的?

    原标题:网优到底是干啥的? 如果你走在马路上 或者坐在地铁上 看到这么一个奇怪的男人-- 戴着黑框眼镜 穿着深色的外套或格子衬衫 抱着一台破旧的笔记本电脑 还拿着一部更加破旧的手机 电脑屏幕上有奇怪的 ...

  6. python中类里self_Python类中的self到底是干啥的

    Python类中的self到底是干啥的 Python编写类的时候,每个函数参数第一个参数都是self,一开始我不管它到底是干嘛的,只知道必须要写上.后来对Python渐渐熟悉了一点,再回头看self的 ...

  7. 通信设计院,到底是干啥的?

    说到通信设计院,相信很多人都听说过. 平常我们在新闻报道中,经常会看到各家设计院的名字出现,例如联通设计院.中移设计院,等等. 最近各地校招启动,有一些同学收到了设计院的offer,于是问我,设计院到 ...

  8. 通信工程师,到底是干啥的?

    作为一名通信工程师 小枣君无数次被人问到以下问题: 每次 小枣君都要不厌其烦地解释 久而久之,越描越黑 干脆,就懒得解释了 如今,又到了一年一度的校招季 眼瞅着很多年轻人 投了通信岗位的简历 却又不知 ...

  9. 子墨庖丁Android的ActionBar源代码分析 (一)实例化

    假设你从事过Androidclient开发,相信你对ActionBar这套框架并不陌生,或者说你并不了解它,可是你应该时不时的要跟它打交道.抛开ActionBar的实现不说,ActionBar实际上是 ...

最新文章

  1. 2021年大数据常用语言Scala(十七):基础语法学习 Set
  2. Oracle再发力,区块链平台多项更新
  3. python开发软件行么-python适合开发桌面软件吗?
  4. 计网 - IPv4 协议:路由和寻址的区别是什么?
  5. 【JavaSE02】Java基本语法-概念
  6. MobaXterm——Portable edition迁移账号信息等到新的版本解决方案
  7. 06_NoSQL数据库之Redis数据库:Redis的高级应用之登录授权和主从复制
  8. 面试官:看你简历写了熟悉Kafka,它为什么速度会这么快?
  9. qint64转为qstring qt_Qt中Qstring,char,int,QByteArray之间到转换
  10. oracle截取时间函数6,SQL 取日期部分函数
  11. 【一天的作息时间】.....程序员们,好好看看
  12. 请键入 net helpmsg 3534 以获得更多的帮助。_身边有人得了抑郁症,可以做点什么帮助Ta?| 心理小课...
  13. maven 阿里云仓库
  14. linux的下载工具
  15. python怎么看自己安装的第三方包_安装第三方包查看python版本/第三方包版本
  16. Linux下安装McAfee防病毒软件(企业版本)
  17. 计算机电工电子怎么学,计算机在电子电工课中的应用
  18. 多媒体计算机辅助英语教学,多媒体计算机辅助英语教学初探
  19. 雪上加霜!吴秀波在《雪豹》中被除名
  20. 支付宝扫码支付-PC版(沙箱环境)

热门文章

  1. 使用GPO禁用本地管理员帐户
  2. unity编辑器筛选或修改资源属性
  3. c语言编写的商品管理程序,C语言超市商品管理系统.docx
  4. LUA源码分析二:了解lua的文件结构和思考方式
  5. Antd Pro V4 样式修改大全(有图有真相)
  6. 如鹏网.Net三层架构第一章三层基础
  7. 一个LOGO背景的制作方法
  8. Asp.Net OA 集成RTX(腾讯通)开发实践
  9. C++ 使用new申请内存
  10. [github 源码收集] == tflearn examples