子网掩码和ip地址的关系
每个设备都有一个由两部分组成的 IP 地址:客户端或主机地址和服务器或网络地址。IP 地址由 DHCP 服务器配置或手动配置(静态 IP 地址)。而子网掩码将IP地址拆分为主机地址和网络地址,从而定义IP地址的哪一部分属于设备,哪一部分属于网络。

称为网关或默认网关的设备将本地设备连接到其他网络。这意味着当本地设备想要将信息发送到位于另一个网络上的 IP 地址的设备时,它首先将其数据包发送到网关,然后网关将数据转发到本地网络之外的目的地。

什么是子网掩码?
子网掩码是通过将主机位设置为全 0 并将网络位设置为全 1 来创建的 32 位数字。通过这种方式,子网掩码将 IP 地址分为网络地址和主机地址。
“255”地址总是分配给广播地址,“0”地址总是分配给网络地址。两者都不能分配给主机,因为它们是为这些特殊目的而保留的。

IP 地址、子网掩码和网关或路由器构成了一个底层结构——互联网协议——大多数网络使用它来促进设备间通信。
当组织需要额外的子网时,子网将 IP 地址的主机元素进一步划分为子网。子网掩码的目标只是启用子网划分过程。使用短语“掩码”是因为子网掩码本质上是使用自己的 32 位数字来屏蔽 IP 地址。

IP 地址和子网掩码
32 位 IP 地址唯一标识 IP 网络上的单个设备。32 个二进制位由子网掩码分为主机和网络部分,但它们也分为四个 8 位八位字节。
因为二进制具有挑战性,我们转换每个八位字节,使它们以点十进制表示。这会产生 IP 地址的特征点分十进制格式,例如 172.16.254.1。十进制值的范围是 0 到 255,因为它表示二进制的 00000000 到 11111111。

IP 地址类别和子网掩码
由于互联网必须适应各种规模的网络,因此存在基于 IP 地址中八位字节如何分解的一系列网络的寻址方案。您可以根据任何给定 IP 地址中的三个高位或最左边的位来确定该地址属于五个不同类别的网络(A 到 E)中的哪一个。
(D 类网络保留用于多播,而 E 类网络未在 Internet 上使用,因为它们保留用于 Internet 工程任务组 IETF 的研究。)

A 类子网掩码反映了第一个八位字节中的网络部分,并留下八位字节 2、3 和 4 供网络管理员根据需要划分为主机和子网。A 类适用于拥有超过 65,536 台主机的网络。
B 类子网掩码声明网络的前两个八位字节,将地址的剩余部分(八位字节 3 和 4 的 16 位)用于子网和主机部分。B 类适用于具有 256 到 65,534 台主机的网络。
在 C 类子网掩码中,网络部分是前三个八位字节,主机和子网仅在八位字节 4 的剩余 8 位中。C 类适用于少于 254 个主机的小型网络。

子网如何工作?
子网划分是一种将单个物理网络逻辑划分为多个较小子网或子网的技术。
子网划分使组织能够通过添加子网而无需新的网络编号来隐藏网络复杂性并减少网络流量。当必须在局域网 (LAN) 的许多段中使用单个网络号时,子网划分是必不可少的。

网络寻址
用于 IPv6 和 IPv4 的标准现代网络前缀是无类别域间路由 (CIDR) 表示法。以 CIDR 表示法表示的 IPv4 地址称为网络掩码,它们在正斜杠 (/) 分隔符之后指定地址前缀中的位数。这是 IPv6 中唯一基于标准的格式,用于表示路由或网络前缀。
自 CIDR 出现以来,要将 IP 地址分配给网络接口,有两个参数:子网掩码和地址。子网增加了路由的复杂性,因为在每个连接的路由器的表中必须有一个单独的条目来表示每个本地连接的子网。

什么是子网掩码计算器?
有些人知道如何手动计算子网掩码,但大多数人使用子网掩码计算器。有几种类型的网络子网计算器。有些涵盖更广泛的功能并具有更大的范围,而另一些则具有特定的实用程序。这些工具可能会提供 IP 范围、IP 地址、子网掩码和网络地址等信息。
本文系作者 @河马 原创发布在河马博客站点。未经许可,禁止转载。
暂无评论数据