要知道子网掩码,网络ID,IP之间关系,那么我们需要了解一些基础知识。

1、IP地址的种类

比如我电脑IPv4 地址的地址为192.168.126.1,为了让机器识别转化为8位二进制
11000000.10101000.01111110.00000001 那么如果全部都为1一共有多少个IP呢?
255255255*255 那么一共是40多亿。很明显这个ip全部分给这么多设备是不够分的。
为了解决公网IP地址不足的情况,于是发明了私有IP (Private IP)比如一个家庭(公司)有几台电脑,每台电脑都拥有 私有IP,它们之间组成一个局域网这几个私有IP,可以通过某些技术(NAT),共同使用一个公有IP也就是说,一个公有IP,可以分出很多个很多个私有IP,这样IPV4不足的问题就解决了私有IP为了更好的管理。

tcp/ip协议中,专门保留了三个IP地址区域作为私有地址,其地址范围如下:
A:10.0.0.0/8:10.0.0.0~10.255.255.255
B:172.16.0.0/12:172.16.0.0~172.31.255.255
C:192.168.0.0/16:192.168.0.0~192.168.255.255

A、B、C类IP地址

类别 IP地址范围 私网IP地址范围 子网掩码 网络数 网段最大主机数
A 1.0.0.1-127.255.255.254 10.0.0.0-10.255.255.255 255.0.0.0 126 (2^ 7-2) 16777214 (2^ 24-2)
B 128.0.0.1-191.255.255.254 172.16.0.0-172.31.255.255 255.255.0.0 16383 (2^ 14-1) 65534 (2^16-2)
C 192.0.0.1-223.255.255.254 192.168.0.0-192.168.255.255 255.0.0.0 255.255.255.0 2097152 (2^ 21-1)

IP地址同样有两部分地址组成,分别是"网络地址(网络号)"和“主机地址(主机号),只要IP地址的"网络号net_id(紫色)"相同,我们就把这几个IP地址称之为在同一个网段

2、子网掩码

子网掩码(网络掩码/地址掩码)是一种用来指明一个IP地址的哪些位标识的是主机所在的网络地址与主机地址的位掩码。通常情况下,子网掩码和地址本身的表示方法是一样的。子网掩码不能单独存在,它必须结合IP地址一起使用。比如192.168.126.1/24 表明换算为2进制之后前24位都为网络ID。

这里用192.168.126.1/26 做一个例子
子网掩码(2进制表示,26表示前26位都为二进制的1):11111111 11111111 11111111 11000000

IP(2进制表示): 11000000.10101000.01111110.00000001

子网掩码和IP做与运算(每一个二进制位相与),得到网络ID:

网络ID(2进制): 11000000.10101000.01111110. 00000000

网络ID(10进制): 192.168.0.0

子网掩码(10进制): 255.255.255.192

我们根据上面的IP分类划分可以知道192.168.126.1为C类IP,那么网络号就是前面24位
划分的子网个数: 2的(26-24)次方=2x2=4个

192.168.0.0~192.168.0.63 (网络ID:192.168.0.0 广播地址:192.168.0.63)
192.168.0.64~192.168.0.127 (网络ID:192.168.0.64 广播地址:192.168.0.127)
192.168.0.128~192.168.0.191 (网络ID:192.168.0.128 广播地址:192.168.0.191)
192.168.0.192~192.168.0.255 (网络ID:192.168.0.192 广播地址:192.168.0.255)

那么我们通过上面的内容来判断192.168.0.1/26 和 192.168.0.5/26 是同一个网段吗?

是的,他们都属于同一个子网

那么我们通过上面的内容来判断192.168.0.1/26 和 192.168.0.191/26是同一个网段吗?

他们属于两个子网了

那么我们通过上面的内容来判断192.168.0.1/24 和 192.168.0.191/24 是同一个网段吗?

现在网络Id表示为前面三位,同属于192.168.0 ,故属于同一个网段

子网掩码,网络ID,IP之间关系相关推荐

  1. switch两个账号合并_Switch如何绑定任天堂网络ID?

    Switch如何绑定任天堂网络ID?相信很多小伙伴都不清楚吧,下面就让我们到文章中一探究竟. Switch如何绑定任天堂网络ID? 考虑到有部分玩家不了解「任天堂账户」和「任天堂网络ID」之间的区别, ...

  2. IP地址,子网掩码,网关,DNS之间关系

    说来惭愧大学里的计算机网络忘得差不多了,由于公司项目需求要自定义网络协议.由于之前开发都是用第三方包很少去写底层的网络协议,所以一起来学习吧!今天这篇文章基本上是从百度里面转载过来的如下: https ...

  3. 如何计算一个网段的子网掩码,网络ID,广播地址和可用IP地址数

    1.判断两个IP在不在一个网段,主要看这两个IP的网络ID,如果网络ID相同则这两个IP在同一网段 示例:判断192.168.0.11/26 和 192.168.0.111/26在不在同一网段 首先计 ...

  4. 网络号 IP地址 子网掩码如何计算

    1.Internet上每一台计算机都有唯一的地址来标识它的身份,即IP地址,使用域名其实也是要转化为IP地址的. 2.IP地址分类: A类:000~127,默认子网掩码:255.0.0.0 B类:12 ...

  5. 为什么计算机的网络id,网络ID、主机ID和子网掩码

    网络ID用来表示计算机属于哪一个网络,网络ID相同的计算机不需要通过路由器连接就能够直接通信,我们把网络ID相同的计算机组成一个网络称之为本地网络(网段):网络ID不相同的计算机之间通信必须通过路由器 ...

  6. 网络ID、主机ID和子网掩码有何区别?

    网络ID用来表示计算机属于哪一个网络,网络ID相同的计算机不需要通过路由器连接就能够直接通信,我们把网络ID相同的计算机组成一个网络称之为本地网络(网段):网络ID不相同的计算机之间通信必须通过路由器 ...

  7. 网络ID的计算和子网掩码的划分

    目录 目录 目的 一.子网划分 二.IP地址的组成 IP地址=网络部分+主机部分 局域网和广域网 局域网和广域网 区别 三.IP地址分类 IP地址用途分类 计算机网络信号的问题 总结: 子网掩码划分 ...

  8. IP地址 子网掩码 网络号 主机号 网络地址 主机地址以及ip段/数字-如192 168 0 1/24是什么意思

    背景知识 IP地址 IP地址被用来给Internet上的电脑一个编号.大家日常见到的情况是每台联网的PC上都需要有IP地址,才能正常通信.我们可以把"个人电脑"比作"一台 ...

  9. 子网掩码和网络ID的快速计算方法

    CIDR的子网掩码都是连续的1跟连接的0表示,则子网掩码有以下几种表示方法: 0000 0000   0 1000 0000   128 1100 0000   128+64=192 1110 000 ...

最新文章

  1. 迁移学习 简而言之_简而言之Java.io:22个案例研究
  2. Java正成为COBOL的一部分-它将成为COBOL的一部分吗?
  3. 利用二分法解决 leetcode 378. Kth Smallest Element in a Sorted Matrix
  4. 子网掩码、最大主机、最大子网数的计算
  5. 解决vue里iscroll(better-scroll)点击触发两次和初始化无法滚动问题!
  6. 【Flink】kafka FlinkKafkaException send data to Kafka old epoch newer producer same transactionalId
  7. SQLSERVER2008-数据库可疑的解决步骤
  8. ⚡【图像描述】pytorch_image_caption
  9. Spark学习笔记1
  10. sigmoid和softmax
  11. snake与LunarLander源代码分析
  12. 海量数据下的舆情分析,该如何搭建?
  13. ios小米手环6最新固件获取auth_key更换第三方表盘
  14. 路由网关---zuul
  15. java开源saas项目
  16. java基础国庆作业_第四次作业 java程序设计国庆作业
  17. net core2.2 WebAP跨域解决方案
  18. 在使用ArcMap中的核密度分析时“输出像元大小”出现异常数的解决方案
  19. 备战数学建模3-MATLAB绘制各种二维图形
  20. Spark的安装与使用 第1关:Scala语言开发环境的部署

热门文章

  1. mjrefresh自动判断是否隐藏mj_footer
  2. telnet mysql时出现:is not allowed to connect to this MySQL serverConnection closed by foreign host问题的解决
  3. 得力台式计算机不用按电池吗,不用电脑的时候就关机?现在才知道,电脑根本不需要关机...
  4. [Sdoi2010]地精部落
  5. 打造你自己的vim--如何配置vim
  6. 招商证券网上交易控件与中国银行网上银行控件冲突导致蓝屏
  7. 分析paypal 电子礼品卡提交模式
  8. 必看!最全面的IDC数据中心讲解
  9. 3ds文件转换为.X文件
  10. 利用powershell管理office365