IP地址由网络号和主机号组成,因此被分为五类,A,B,C,D,E
A类地址范围:第一段为网络号,后面三段为主机号;1.0.0.0-126.255.255.255,二进制表示,0000 0001 - 0111 1110,127被用于段被用于回路测试,缺省子网掩码是255.0.0.0
B类地址范围:第一段和第二段为网络号,后面两段为主机号;128.0.0.0 - 191.255.255.255,二进制表示,1000 000 - 1011 1111,缺省子网掩码是255.255.0.0
C类地址范围:第一段和第二段和第三段为网络号,最后一段为主机号;192.0.0.0 - 223.255.255.255,二进制表示,1100 0000 - 1101 1111,缺省子网掩码是255.255.255.0
D类地址范围:不分网络号和主机号,224.0.0.0- 239.255.255.255,多被用于广播地址,分为三类,专用地址(224.0.0.0 - 224.0.0.255)用于网路协议组广播,公用地址(224.0.1.0 - 238.255.255.255)用于其它组播,私用地址(239.0.0.0-239.255.255.255)用于测试
E类地址范围:不分网路号和主机号,240.0.0.1 - 254.255.255.255, 保留,作为实验用
特殊声明:全0为主机地址,全1为网络层广播地址
还有一个疑问255.0.0.0 - 255.255.255.254 用作什么
子网划分
比如一个C类网络192.168.1.0,该网络缺省子网掩码为255.255.255.0.加入现在要把其分为4个子网,2的2次幂等于4,因此借用主机号2位,则将192.168.1.0的主机号的二进制前两位位用户子网号,可分为192.168.1.0000 0000(192.168.1.0),192.168.1.0100 0000(192.168.1.64),192.168.1000 0000(192.168.1.128),192.168.1100 0000(192.168.1.192),子网掩码把网络部分全部换成1即1111 1111.1111 1111.1111 1111.1100 0000十进制数就是255.255.255.192,则该网络的子网掩码为255.255.255.192
子网192.168.1.0的广播地址即把主机号全部换为1,就是192.168.1.0011 1111,即192.168.1.63;子网192.168.1.64的广播地址为192.168.1.0111 1111,即192.168.1.127;子网192.168.1.128的广播地址为192.168.1.1011 1111,即192.168.1.191;子网192.168.1.192的广播地址为192.168.1.1111 1111,即192.168.1.255;
0.0.0.0这个地址让干什么用
0.0.0.1 - 0.255.255.255干什么用