目录
一、子网掩码
1.1 概念
用来确定IP地址的网络部分,由32位2进制组成。
对应IP的网络部分用1标识,主机部分用0标识。
1.2 案例
192.168.18.22 /24 确定网络位是前24位
11111111.11111111.11111111.00000000 ——>255.255.255.0
根据子网掩码得出哪一部分是网络部分,哪一部分是网络部分。
在本网络的第一个地址是网络地址,本网络的最后一个地址是广播广播地址
1.3 网络地址计算例题
使用IP地址与子网掩码进行逻辑与运算得出网络地址。
172.16.230.222/16
255.255.0.0
网络地址:当主机部分全为0,即172.16.00000000.000000000
172.16.0.0
广播地址:当主机部分全为1,即172.16.11111111.11111111
172.16.255.255
进行逻辑与运算
1与任何数相与得任何数、0与任何数相与得0
IP地址: 10101100.00010000.11100110.11011110
子网掩码:11111111.11111111.00000000.00000000
与运算: 10101100.00010000.00000000.00000000
1.4 常规子网掩码
192.168.100.233
255.255.255.0
通过子网掩码判断前面三组是网络位,后一组是主机位
网络地址当主机部分全为0,即:192.168.100.0
广播地址当主机部分全为1,即:192.168.100.255
1.5 非常规子网掩码
192.168.100.223
255.255.224.0
IP地址: 11000000. 10101000. 01100100. 11011111
子网掩码: 11111111. 11111111. 11100000. 00000000
/* 前面19位是1那么代表网络部分是19 */
网络地址:11000000. 10101000. 01100000. 00000000
192.168.96.0
或者按照:网络地址当主机部分全为0,即:11000000.10101000.011000000.00000000
192.168.96.0
172.24.88.99/23
255.255.254.0
IP地址: 10101100. 00011000. 01011000. 01100011
子网掩码:11111111. 11111111. 11111110. 00000000
网络地址:10101100.00011000.01011000.00000000
即:172.24.88.0
广播地址:10101100.00011000.01011001.11111111
即:172.24.89.255
1.6 默认标准子网掩码
A类地址:255.0.0.0
B类地址:255.255.0.0
C类地址:255.255.255.0
1.7 书写不规则子网掩码
记住一个255代表八位的规则
例如:/28
255.255.255.11110000
即:255.255.255.240
1.8 子网掩码总结
子网掩码越长,代表网络部分越长,网络范围越小(可分配的IP越少)
子网掩码越短,代表网络部分越小,网络范围越大(可分配的IP越多)
1.9 为什么要计算网络地址和广播地址
网络地址:代表本网段的网络号,代表的是一个范围,不能够给主机使用
广播地址:代表本网段的所有地址,也是不能够给主机使用
一般情况0和255不划分给主机使用