前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >IP地址和子网掩码有什么关系

IP地址和子网掩码有什么关系

原创
作者头像
半月无霜
发布于 2025-01-05 16:09:34
发布于 2025-01-05 16:09:34
2320
举报
文章被收录于专栏:半月无霜半月无霜

一、前言

大家应该都知道IP地址吧,我这边再简单讲述一下

IP地址是互联网协议地址的简称,它是分配给网络上每个设备的数字标签,用于设备间的相互识别和通信。

它通常表现为a.b.c.d的形式,其中每一项都是0-255的十进制整数。

它可以分为IPv4IPv6,主要还是IPv4不够了,才推出的IPv6;但是夹着公网私网这样的设置,IPv4也能照样使用下去。

本篇文章也主要讲述IPv4与子网掩码的关系,那么这个子网掩码是什么呢?

通过本篇文章,您将会对IP地址以及子网掩码的概念,以及之间的关系有一个深刻的认知。

二、IP地址

上面已经提到IP地址是a.b.c.d的形式,其中每一项都是0-255的十进制整数;

当然我们知道计算机的世界是二进制的,那么我们将其转成二进制看看

00000000.00000000.00000000.00000000

可以看到它是32位的二进制数,被分割为4份,每一份都是8位二进制数;

到现在为止,你明白了IP地址是怎么样的了,下面我们简单看看分类

类型

IP开始

IP结束

作用

A类地址

0.0.0.0

127.255.255.255

分配给规模特别大的网络使用

B类地址

128.0.0.0

191.255.255.255

分配给一般的中型网络,如校园网

C类地址

192.0.0.0

223.255.255.255

适用于小型网络环境,如企业区域网

再来讲讲网络位和主机位,这几个分类的IP网络类和主机位分别如下

类型

网络位

主机位

A类地址

前8位

后24位

B类地址

前16位

后16位

C类地址

前24位

后8位

这边再讲解一下网络位和主机位是什么 类比一下,如何在一所学校找到你的课桌? 是不是需要两个信息,你在哪个班级,你在该班级的课桌坐标 哪个班级:就相当于网络位 课桌坐标:就相当于主机位 如果将此课桌,换为计算机,是不是一下子就理解了

那么我给你一个C类地址,192.168.1.10,那么网络地址就是192.168.1.0,主机地址则为0.0.0.10

三、子网掩码

现在,我再给你一个地址192.168.1.246,请问它的网络位是多少?

你可能直接回答,这不和上面一样嘛,网络地址192.168.1.0,主机地址则为0.0.0.246

不太对,上面是上面,我明确说了它是个C类地址,但我没有说192.168.1.246这也是个C类地址啊!!!

所以,我们并不知道它的网络位是多少,而确定一个IP地址网络位是前多少位的东西,这个东西就叫做子网掩码

我们先看看上面几个分类的子网掩码是什么把

类型

子网掩码

子网掩码二进制表示

A类地址

255.0.0.0

11111111.00000000.00000000.00000000

B类地址

255.255.0.0

11111111.11111111.00000000.00000000

C类地址

255.255.255.0

11111111.11111111.11111111.00000000

当你看到子网掩码二进制表示了之后,是不是有种熟悉的感觉

就比如我们上面的C类地址192.168.1.10,转换为二进制后是下面这样

11000000.10101000.00000001.00001010

现在,我们将其与子网掩码进行且运算

所谓且运算,及只有都为1,结果才为1

那么我们来运算一下这个C类地址

  • 地址:11000000.10101000.00000001.00001010
  • 掩码:11111111.11111111.11111111.00000000
  • 结果:11000000.10101000.00000001.00000000

经过计算,其网络位转为10进制表示,则为192.168.1.0

那么经过上面的演示,你一定明白了子网掩码的作用了吧

没错,子网掩码的作用就是帮助IP地址,确认网络位及主机位的。

四、最后

经过了本文讲解,回到上面那个IP地址,192.168.1.11

如果再给一个子网掩码,是否能够计算得出来?

好了,经过本文的讲解,你一定对子网掩码有了一个深刻的认知。

提前祝大家新年快乐

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、前言
  • 二、IP地址
  • 三、子网掩码
  • 四、最后
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档