A、B、C类IP地址怎么划分?一文学会判断是否属于同一个子网

admin 2026-07-09 06:34:45 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

文章总结: 本文介绍了A、B、C类IP地址的划分方法,基于第一段数字范围区分,并解释了默认子网掩码。核心要点是判断两台设备是否在同一子网需结合IP地址与子网掩码计算网络地址,而非仅看IP相似性。文章还提及私有IP地址段和CIDR的现代应用,强调理解分类编址是学习网络基础的重要部分。 综合评分: 75 文章分类: 网络安全,技术标准,安全意识


cover_image

A、B、C类IP地址怎么划分?一文学会判断是否属于同一个子网

原创

圈圈 圈圈

网络技术干货圈

2026年7月8日 08:59 江苏

在小说阅读器读本章

去阅读

对于网络工程师来说,IP地址可以说是每天都会接触到的基础知识。无论是给交换机配置管理地址、为服务器分配IP,还是排查网络故障,几乎都离不开IP地址和子网的概念。

不过,对于很多刚接触网络的朋友来说,看到 192.168.1.1010.0.0.1172.16.100.5 这些IP地址时,往往会产生不少疑惑:哪些属于A类地址?哪些属于B类、C类?两台设备到底是不是在同一个子网?为什么有时候IP地址看起来很接近,却无法直接通信?

实际上,这些问题都与IP地址分类子网划分有关。

虽然现代网络已经广泛采用 CIDR(无类别域间路由),传统的A、B、C类地址划分不再用于公网地址分配,但作为网络基础知识,它依然是学习IPv4、理解子网划分以及备考各种网络认证的重要内容。


▼ IPv4地址分类概览。


IP地址到底是什么?

IP地址可以理解为网络中每一台设备的”身份证”。

在IPv4中,一个IP地址由32位二进制数字组成,为了方便阅读,通常写成四组十进制数字,每组之间用”.”分隔,例如:

192.168.1.100

实际上,它对应的是32位二进制数据,只不过平时我们很少直接使用二进制表示。

整个IP地址主要由两部分组成:

  • 网络地址(Network ID)
  • 主机地址(Host ID)

网络地址决定设备属于哪个网络,而主机地址则表示该网络中的具体设备。

正因为有了这种结构,互联网中的路由器才能准确地把数据发送到正确的目标网络。

A、B、C类IP地址是怎么划分的?

早期互联网采用的是分类编址(Classful Addressing)

它根据IP地址第一段(第一个字节)的数值,将IPv4地址划分为A、B、C、D、E五类。

其中,与日常网络配置关系最密切的,就是A类、B类和C类地址。

最简单的判断方法,就是看IP地址第一段数字。

A类地址

第一段范围:

1 ~ 126

默认子网掩码:

255.0.0.0

也就是:

/8

例如:

10.1.1.10
36.8.100.20
58.200.1.5

都属于A类地址。

不过需要注意:

127.x.x.x 并不属于普通A类地址,而是专门保留给**本地回环(Loopback)**使用,例如127.0.0.1就是大家熟悉的localhost。

B类地址

第一段范围:

128 ~ 191

默认子网掩码:

255.255.0.0

即:

/16

例如:

172.16.10.10
150.100.1.20
190.5.6.7

都属于B类地址。


C类地址

第一段范围:

192 ~ 223

默认子网掩码:

255.255.255.0

即:

/24

最常见的:

192.168.x.x

就属于C类地址。

家庭路由器默认分配的:

192.168.0.x

192.168.1.x

几乎都是C类地址。


▼ A类、B类、C类默认子网掩码及网络位划分。


私有IP地址有哪些?

除了地址分类之外,还有三个非常重要的私有地址段。

它们不能直接出现在公网中,主要用于局域网。

分别是:

A类私网:

10.0.0.0/8

B类私网:

172.16.0.0 ~ 172.31.255.255

对应:

172.16.0.0/12

C类私网:

192.168.0.0/16

平时家庭路由器使用的192.168.1.1,就是典型的私有IP地址。


怎么判断两台电脑是不是同一个子网?

这才是网络工程中最常用的知识。

很多人会直接比较:

192.168.1.xxx

是不是前三段一样。

这种方法有时候正确,有时候完全错误。

真正决定是否属于同一个子网的,不是IP地址,而是:

IP地址 + 子网掩码

举个例子。

电脑A:

192.168.1.10

255.255.255.0

电脑B:

192.168.1.200

255.255.255.0

因为:

网络地址都是:

192.168.1.0

所以:

它们属于同一个子网。

可以直接通信。


再来看另一组。

电脑A:

192.168.1.10

255.255.255.128

电脑B:

192.168.1.200

255.255.255.128

虽然前三段完全一样。

但是:

192.168.1.10

属于:

192.168.1.0/25

而:

192.168.1.200

属于:

192.168.1.128/25

它们已经属于两个不同子网。

如果没有三层设备进行路由,它们之间就不能直接通信。

这也是很多新手最容易踩坑的地方。

判断是否属于同一子网,其实只有三步

实际工作中,我一般都会让新人记住一个最简单的方法。

第一步:查看子网掩码。

例如:

255.255.255.0

就是:

/24

第二步:

分别计算网络地址。

例如:

192.168.10.66/24

网络地址就是:

192.168.10.0

第三步:

比较网络地址。

如果一致:

属于同一个子网。

如果不同:

不是同一个子网。

其实,本质上就是把IP地址与子网掩码进行按位与(AND)运算,只不过在很多常见场景下,我们完全可以通过网络号快速判断,而不必真的去计算二进制。


现在还需要学习A、B、C类地址吗?

很多朋友学习网络时都会发现:

教材还在讲A、B、C类地址。

而实际工作中,大家更多使用:

/24

/26

/27

/30

/16

这样的CIDR表示方法。

这是因为,现在互联网已经全面采用无类别编址(CIDR),网络大小完全由子网掩码决定,而不是由A类、B类、C类固定限制。CIDR提高了IP地址利用率,也是现代网络设计的主流方式。

不过。

A、B、C类地址仍然值得学习。

因为:

  • 很多认证考试仍然会考;
  • 很多老设备仍然保留默认类别概念;
  • 理解分类编址,有助于理解子网划分和CIDR的发展过程。

对于网络工程师来说,这依然属于必须掌握的基础知识。


IP地址分类看起来只是网络入门知识,但它却是理解整个TCP/IP网络体系的重要基础。

A类地址适用于大型网络,B类地址适用于中型网络,C类地址则广泛应用于家庭和中小企业网络。虽然如今已经进入CIDR时代,网络规划更多依赖子网掩码,而不是传统分类,但理解A、B、C类地址仍然有助于学习IPv4地址结构和子网划分。

在实际工作中,判断两台设备是否能够直接通信,不能只看IP地址是否相似,更重要的是结合子网掩码计算网络地址。只有网络地址相同,它们才真正属于同一个子网。

对于网络工程师来说,这些知识不仅是考试中的基础内容,更是日常配置交换机、路由器、防火墙以及排查网络故障时最常用的基本功。掌握这些原理,后续学习VLAN、静态路由、动态路由以及IPv6等内容,也会更加轻松。


免责声明:

本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。

任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。

本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我

本文转载自:网络技术干货圈 圈圈 圈圈《A、B、C类IP地址怎么划分?一文学会判断是否属于同一个子网》

评论:0   参与:  0