news 2026/4/2 9:55:55

子网掩码初识

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
子网掩码初识

子网掩码详解

  • IP地址形式
    • 子网未划分:IP地址=主机号+网络号
    • 子网划分:IP地址=主机号+网络号+子网号
  • 处于同一网络号的IP地址是本地网络,反之就是远程网络
  • IP地址和子网掩码为了用户理解方便,都以点分十进制的形式展现出来

子网掩码

  • 子网掩码:用于和IP地址进行按位与运算分离出IP地址的主机部分和网络部分
  • 子网掩码点分十进制形式中,1的个数代表网络号的长度,0的个数代表主机号的长度
    • 注意:子网掩码的点分十进制中,0和1必须连续使用
  • 一般子网掩码一般常见形式
    1. 点分十进制表示:255.255.255.0
    2. CIDR表示:IpAddress/24 --> CIDR表示就是指32位中有几个1
  • 默认的子网掩码都是未划分子网的掩码
    • 默认子网掩码种类
      1. a类子网掩码:255.0.0.0,用CIDR表示为IpAddress/8
      2. b类子网掩码:255.255.0.0,用CIDR表示为IpAddress/16
      3. c类子网掩码:255.255.255.0,用CIDR表示为IpAddress/24
  • A/B/C 类是基于 IP 地址首位(而不是掩码)定义的:
    • A 类:0.x.x.x ~ 127.x.x.x
    • B 类:128.0.x.x ~ 191.255.x.x
    • C 类:192.0.0.x ~ 223.255.255.x
  • 自定义的子网掩码都是已经划分子网的掩码
  • 我们只根据ip地址没有额外信息是无法确定子网掩码的,也就是说我们必须通过额外信息来获取对应ip地址的子网掩码

演示

ip地址拆解

ip未划分子网形式

IpAddress: 11111111 10110111 11111011 00100011 SubNetMask: 11111111 11111111 11111111 00000000 | V NetWorkAddress: 11111111 10110111 11111011 00000000 [网络号 ][主机号 ]

ip地址

ip地址划分子网形式

```TXT IpAddress: 11111111 10110111 11111011 0 0100011 SubNetMask: 11111111 11111111 11111111 1 0000000 | V NetWorkAddress: 11111111 10110111 11111011 0 0000000 [网络号 ][主机号][主机号]

子网掩码存在的意义

  • 因为在现实中,不同主机是处在不同网段通信的,有了子网掩码就可以区分主机之间通信是本地还是远程跨网络通信
    • 本地通信的成本要远远小于跨网络通信

CIDR与VLSM

  • CIDR是一种划分子网掩码的方式,这种方式不同于默认子网掩码,其划分也是连续的1和0,但是其CIDR划分连续个1的个数的区间是[8,30]
  • 对应CIDR对应掩码的表示方式为IpAddress/[8,30]

有类网络

  • 使用的是默认子网掩码的IP地址,就是有类网络

无类网络

  • 使用的是自定义子网掩码的IP地址,就是无类网络

广播地址

  • 广播地址:其是向同一局域网的所有设备发送数据的地址
  • 当我们向广播地址发送消息,那么与该广播地址处于同一局域网的所有主机都会接受到此消息,并不会出现和非广播地址接受发送消息后法相不是给当前主机并丢弃的这种行为
  • 每个局域网都会存在一对 直接广播网络地址 和 有限广播地址
    • 直接广播地址的形成是基于每个特定网段的地址
    • 有限广播地址的形成统一都采用255.255.255.255
  • 种类
    • 直接广播地址:直接广播地址=网络号+255补齐
      • 如:192.168.1.255、123.223.255.255
    • 有限广播地址:有限广播网络地址=255.255.255.255
  • 广播地址发的数据只能在当前局域网内传消息,无法跨网络传输

子网

  • 子网划分的意义:实际中,只使用有类网络有类网络是不够进行对主机分配的,有类网络中XX.XX.XX.XX使用1的个数都是8的倍数,这样使用往往不够合理,因此就诞生了子网的划分来解决这个问题
  • 子网的划分就是在有

CIDR和VLSM

  • 这两个技术上述也粗略叙述过,这两个技术的本质就是将有类网络演变成无类网络
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/31 0:24:10

某当劳请求头 x-hmac-digest 签名算法逆向分析

0x0 前言在之前的研究中,我们分析了该 App 的 sign 签名。但在进一步抓包过程中,发现 Headers 中的 x-hmac-digest同样是请求成功的关键。若不还原此参数,直接重放请求会导致授权失败。本文将记录通过静态分析与动态调试还原该参数的过程。0x…

作者头像 李华
网站建设 2026/4/1 2:02:46

世界工业装备及材料供应链博览会紧固件板块

2026世界工业装备及材料供应链博览会紧固件板块亮点速递2026世界工业装备及材料供应链博览会将于2026年4月16-18日在广州空港博览中心盛大举办,紧固件板块作为核心展区之一,将集中呈现行业前沿成果。展馆地理位置优越,距广州白云机场仅3公里&…

作者头像 李华
网站建设 2026/3/28 18:12:30

智慧校园建设新思路:用数据中台破解信息孤岛困局

✅作者简介:合肥自友科技 📌核心产品:智慧校园平台(包括教工管理、学工管理、教务管理、考务管理、后勤管理、德育管理、资产管理、公寓管理、实习管理、就业管理、离校管理、科研平台、档案管理、学生平台等26个子平台) 。公司所有人员均有多…

作者头像 李华
网站建设 2026/4/3 2:09:30

CK-Pan抗体在细胞生物学研究中有何关键作用?

一、为何说CK-Pan抗体是细胞骨架研究的重要工具?细胞角蛋白(Cytokeratin)作为中间丝蛋白家族的重要成员,是上皮细胞骨架的核心构成部分。CK-Pan抗体作为一种广谱检测工具,能够特异性识别多种酸性(Type I&am…

作者头像 李华
网站建设 2026/3/31 20:38:30

Flutter Admin后台管理系统:零基础搭建企业级管理平台完整指南

Flutter Admin后台管理系统:零基础搭建企业级管理平台完整指南 【免费下载链接】flutter_admin Flutter Admin: 一个基于 Flutter 的后台管理系统、开发模板。A backend management system and development template based on Flutter 项目地址: https://gitcode.…

作者头像 李华
网站建设 2026/3/29 15:09:41

DotnetSpider:构建企业级.NET数据采集系统的终极指南

DotnetSpider:构建企业级.NET数据采集系统的终极指南 【免费下载链接】DotnetSpider 项目地址: https://gitcode.com/gh_mirrors/dot/DotnetSpider 在数字化转型的浪潮中,数据已成为驱动业务增长的核心引擎。然而,面对复杂的网络环境…

作者头像 李华