TCP/IP网络技术全解析:从IPv4到IPv6
1. IPv4地址与子网掩码基础
在网络前缀表示法中,网络ID被视为IPv4地址的前缀,主机ID则为后缀。要表示一个IPv4地址块并指定哪些位用于网络ID,可按如下格式书写:网络号/网络ID的位数,例如 NetworkNumber/# of bits in the network ID
。其中,斜杠和网络ID的位数被称为网络前缀。
以下是有类网络的标准网络前缀:
| 地址类 | 子网掩码位 | 网络前缀 |
| ---- | ---- | ---- |
| A类 | 11111111 00000000 00000000 00000000 | /8 |
| B类 | 11111111 11111111 00000000 00000000 | /16 |
| C类 | 11111111 11111111 11111111 00000000 | /24 |
对于网络号 192.168.1.0
,有两种方式指定前24位为网络ID:
- 192.168.1.0, 255.255.255.0
- 192.168.1.0/24
这意味着前24位是网络ID,后8位是主机ID,可用的IPv4地址范围是 192.168.1.1
到 192.168.1.254
。
2. IPv4子网划分
使用子网划分时,节点不再遵循有类规则来确定IPv4地址中