IP地址
P地址由32位二进制数组成,分为4段,每段8位
二进制不方便查看,通常以点分十进制表示法表示
二进制:11000000.10101000.00000000.00000001
十进制:192.168.0.1
IP地址分为网络位和主机位
网络位:用来标识当前网络的地址
主机位:用来标识当前主机在当前网络的地址
类别 | 固定开头 | 范围 | 默认网络位/主机位 |
A类 | 0 | 0.0.0.0~127.255.255.255 | 8/24 |
B类 | 10 | 128.0.0.0~191.255.255.255 | 16/16 |
C类 | 110 | 192.0.0.0~223.255.255.255 | 24/8 |
D类 | 224.0.0.0~239.255.255.255 | ||
E类 | 240.0.0.0~255.255.255.255 |
私网地址
类型 | 范围 |
A类 | 10.0.0.0~10.255.255.255 |
B类 | 172.16.1.1~172.31.255.255 |
C类 | 192.168.0.0~192.168.255.255 |
私网地址
10.0.0.0——10.255.255.255
172.16.0.0——172.31.255.255
192.168.0.0——192.168.255.255
子网掩码
子网掩码和IP地址一样也是长度为32的二进制数,是一串连续的1和连续的0构成的二进制数
例如:11111111.11111111.11111111.00000000,使用点分十进制表示法表示就是255.255.255.0
子网掩码是用来划分一个IP地址的网络位和主机位的
子网掩码的二进制1对应的位即是网络位,二进制0对应的位即是主机位
(子网掩码与IP地址永远是成对出现)
11000000.10101000.00000001.00000001 #IP地址192.168.1.1
11111111.11111111.11111111.00000000 #子网掩码255.255.255.0
11000000.10101000.00000001.00000000 # 两者做与运算可以得到当前网段的网络地址192.168.1.0
子网掩码的特殊写法
192.168.1.1 255.255.255.0特殊写法为192.168.1.1/24
/24表示子网掩码划分的网络号的位数,即前24位为网络位