Linux网络配置与服务管理全解析
1. TCP/IP主机配置基础
在网络环境中,每台主机的IP地址必须是唯一的。若主机连接三台其他机器,这三台机器的IP值也需各自不同;当主机接入互联网,其IP地址在全球范围内都得是独一无二的。
子网掩码能大致判断网络是否被划分成更小的子网,或者所有主机是否处于同一网络线路。其默认值依据网络类型而定,如下表所示:
| 额外所需位数 | 子网掩码 | 最大子网数量 | C类网络最大主机数 | B类网络最大主机数 | A类网络最大主机数 |
| — | — | — | — | — | — |
| 0 | 0 | 0 | 254 | 65,534 | 16,777,214 |
| 2 | 192 | 2 | 62 | 16,382 | 4,194,302 |
| 3 | 224 | 6 | 30 | 8,190 | 2,097,150 |
| 4 | 240 | 14 | 14 | 4,094 | 1,048,574 |
| 5 | 248 | 30 | 6 | 2,046 | 524,286 |
| 6 | 252 | 62 | 2 | 1,022 | 262,142 |
| 7 | 254 | 126 | invalid | 510 | 131,070 |
| 8 | 255 | 254 | invalid | 254 | 65,534 |
当使用子网掩码时,会占用部分二进制位,从而限制IP地址的可选值。例如,对于C类地址201.1.1,若不进行子网划分,第四字段的可用值为1 - 254;若使用子网掩码192(占用两位二进制位),则剩余6位,可得到两