计算机网络基础随笔
网络地址的 CIDR 表示法
192.168.1.4/24
和 192.168.1.4/32
属于最常见的 CIDR 表示法,两者的主要区别在于子网掩码的不同,这会影响 IP 地址的作用范围。
192.168.1.4/24
- 子网掩码:
255.255.255.0
- 地址范围:
192.168.1.0
~192.168.1.255
- 可用主机数:254(去掉
192.168.1.0
(网络地址)和192.168.1.255
(广播地址)) - 作用:
192.168.1.4
只是整个192.168.1.0/24
子网中的一个主机。- 适用于局域网通信,主机可以与同子网的其他设备(如
192.168.1.100
)互相通信。
- 子网掩码:
192.168.1.4/32
- 子网掩码:
255.255.255.255
- 地址范围:仅
192.168.1.4
本身 - 可用主机数:1
- 作用:
192.168.1.4/32
表示单独的一个 IP,不属于任何子网。- 常用于路由表或防火墙规则 中,表示特定的单一设备,而不是整个子网。
- 在路由协议(如 OSPF)和隧道接口(如 VPN)中,
/32
通常用于指定单个设备的点对点连接。 - 在配置网络规则或路由策略时,如果看到
/32
,通常意味着它是一个特定的 IP,而不是子网的一部分。
- 子网掩码:
CIDR 表示法总结
IP 地址表示 | 子网掩码 | IP 地址范围 | 作用 |
---|---|---|---|
192.168.1.4/16 | 255.255.0.0 | 192.168.0.0 ~ 192.168.255.255 | 表示整个子网,适用于局域网通信 |
192.168.1.4/24 | 255.255.255.0 | 192.168.1.0 ~ 192.168.1.255 | 表示整个子网,适用于局域网通信 |
192.168.1.4/32 | 255.255.255.255 | 仅 192.168.1.4 | 仅指向单个 IP,多用于路由表和防火墙 |
点分十进制 + 子网掩码表示法
- 点分十进制 + 子网掩码是传统的表示方式,使用 4 个 8 位(即 1 个字节,8 bits)的十进制数表示 IP 地址,并直接给出子网掩码。这种表示法在手动配置网络设备时仍然很常见,例如:
192.168.1.4 255.255.0.0
(等同于192.168.1.4/16
)192.168.1.4 255.255.255.0
(等同于192.168.1.4/24
)192.168.1.4 255.255.255.255
(等同于192.168.1.4/32
)