是不是同一个网段是由子网掩码和Ip地址做二进制与操作来决定的

例1

比如192.168.1.1 子网掩码是255.255.255.0,
192.168.1.2 子网掩码是255.255.255.0 他们就是同一个网段的。他们都是192.168.1.0网段

但是如果一个192.168.1.1 子网掩码是255.255.255.0,
第二个是192.168.1.2 子网掩码是255.255.0.0,那么他们一个网段是192.168.1.0,一个网段是192.168.0.0

例2

192.168.1.1和192.168.2.1 的子网掩码都是255.255.252.0, 他们与子网掩码做与操作,得出来的网段,虽然IP地址不太一样,但是他们的网段却相同,这一般可以用于超过254台主机的分配上,比如:192.168.0.1 192.168.1.1 192.168.2.1 都用255.255.252.0来分配,他们得出的网段都是192.168.0.0,这样就有六百多台主机是在同一个网段了。

额外的知识

比如192.168.2.1/22 后面的22是指子网掩码的前22位都是1. 也是子网掩码和IP地址的另外一种写法、

如何判断是不是一个网段相关推荐

  1. 利用shell脚本判断一个网段的主机是否处于存活状态

    脚本内容 #!/bin/bash#需求:写一个脚本判断一个192.168.1.0/24网段中,哪些主机处于存活状态,哪些处于关闭状态#1.通过ping命令可以判断主机是否处于存活状态 #2.ping ...

  2. shell脚本中判断上一个命令是否执行成功

    2018-12-21 shell中使用符号"$?"来显示上一条命令执行的返回值,如果为0则代表执行成功,其他表示失败. 结合if-else语句实现判断上一个命令是否执行成功 示例如 ...

  3. shell实例第11讲:取出系统IP地址,并判断属于哪个网段

    取出系统IP地址,并判断属于哪个网段 #!/bin/bash #作者:魏波 #时间:2017.02.04ip=`ifconfig -a | grep inet | grep -v 127.0.0.1 ...

  4. 输入两个整数序列。其中一个序列表示栈的push顺序, 判断另一个序列有没有可能是对应的pop顺序。

    题目:输入两个整数序列.其中一个序列表示栈的push顺序,判断另一个序列有没有可能是对应的pop顺序.为了简单起见,我们假设push序列的任意两个整数都是不相等的. 比如输入的push序列是1.2.3 ...

  5. php 判断5张牌是不是顺子,从扑克牌中随机抽取5张牌,判断是不是一个顺子,即这5张牌是不是连续(面试题)...

    从扑克牌中随机抽取5张牌,判断是不是一个顺子,即这5张牌是不是连续的2-10位数字本身,A为1,J为11,Q为12,K为13,而大小王可以看成任意数字 统计数组中出现的次数,判断等于0,大于1大于2大 ...

  6. shell脚本判断上一个命令是否执行成功

    shell脚本中判断上一个命令是否执行成功 shell中使用符号"$?"来显示上一条命令执行的返回值,如果为0则代表执行成功,其他表示失败. 结合if-else语句实现判断上一个命 ...

  7. 怎样在数据绑定到DATAGRID之前,先判断其中一个字段是否为空?

    怎样在数据绑定到DATAGRID之前,先判断其中一个字段是否为空?  1 '第一次写.net程序,很多的不懂..   2 'SQL生成数据绑定  3 '..  4    5 '判断回复留言字段是否为空 ...

  8. php判断检测一个数组里有没有重复的值

    2019独角兽企业重金招聘Python工程师标准>>> php判断检测一个数组里有没有重复的值 php里有一个处理数组重复值得函数array_unique,我们的思路就是用这个函数来 ...

  9. 用python输出所有的玫瑰花数_##判断某一个四位数是不是玫瑰花数(所谓

    用Python matplotlib 怎么画风向玫瑰图 能给出程序的 提前安windrose模 from windrose import WindroseAxes from matplotlib im ...

最新文章

  1. Mongodb地理空间索引
  2. JHStatusTextView
  3. python文件下载器代码_GitHub - applechi/pythonCollection: python代码集合(文件下载器、pdf合并、极客时间专栏下载、掘金小册下载、新浪微博爬虫等)...
  4. 201110阶段二qt事件
  5. 如何在Windows上设置BitLocker加密
  6. 干货|机器学习零基础?不要怕,吴恩达机器学习课程笔记2-多元线性回归
  7. 牛客网-数据结构笔试题目(一)-猫咪特征提取思路解析(附源码)
  8. 安装Hbase(分布式)遇到一些问题及解决方法
  9. 时序分析基本概念介绍<AOCV>
  10. 禁用win10触摸屏手势_怎么修改win10 触控板手势设置
  11. 【Visual C++】游戏开发笔记四十一 浅墨DirectX教程之九 为三维世界添彩:纹理映射技术(一)
  12. 一键免费升级Windows 10
  13. 【Python】【Jupyter】Jupyter 的简单使用 与 Python的基本输出输入
  14. jQuery 即点即改
  15. python利用scipy.integrate中的odeint方法解微分方程
  16. 摄魄人心的独白,静静聆听,你会感悟很多
  17. Python爬虫实例:爬取猫眼电影——破解字体反爬
  18. Burp Suite爆破模块中的四种模式的区别详解和演示(暴力破解)
  19. Android 银行卡快捷支付
  20. Centos搭建简单的证书机构,CA证书服务器

热门文章

  1. 零基础软件测试培训都学什么
  2. 【环境配置】python+matplotlib简单安装教程
  3. 【linux】在linux上生成SSH-key 简单原理介绍+生成步骤
  4. [算法和数据结构入门][Day2]python 直接替换列表中的元素几种方法
  5. MySQL中的insert ignore into讲解
  6. 我爱赚钱吧:“容易变穷的人”的3个特征,你身上有吗?
  7. AGS的相关项目的问题和解决方案
  8. 旅行家算法(贪心算法)
  9. opencv Subdiv2D.insert() 报错
  10. 文献阅读 | Tracing the ancestry of modern bread wheats