IP地址和子网划分之《IP地址》
一、IP地址组成
IP地址也采用分层结构。IP地址由网络号与主机号两部分组成。网络号用来标识一个逻辑网络,主机号用来标识网络中的一台主机。IP地址=主机地址+网络地址。
在标识IP地址时,将32位二进制码分为4个字节,每个字节转换成为相应的十进制,字节之间用“.”来隔开。这种标识方法叫“点分十进制表示法”。
二、IP地址分类
IP地址分A、B、C、D、E五类,其中A、B、C这三类是比较常用的IP地址,D、E类为特殊地址。
①、A类地址
1.A类地址第一个字节做网络号,且最高位为0,这样只有7位可以标识网络号。
2.A类地址能表示的网络号有27-2=128-2=126个(全0和全1的在地址中有特殊用途)是0000 0001~0111 1110也就是1~126(255-(128+1)=126,怎么算的?请参看《进制转换》文章)。
3.A类网络默认子网掩码:255.0.0.0。
4.A类网络后3个字节做为主机号,共3×8=24位,所以A类网络可用最大主机数224-2=16777216-2=16777214(减去1个主机位全0的网络地址和1个全1广播地址)。
②、B类地址
1.B类地址前两个字节用做网络号,后两个字节用做主机号,且最高位为10。
2.B类地址能表示的网络号有22×8-2-2=214-2=16382个,是1000 0000.0000 0001~1011 1111.1111 1110也就是128.1~191.254(1011 1111 = 255-64 =191、1111 1110=255-1=254,为什么?请参看《进制转换》文章)。
3.B类网络默认子网掩码:255.255.0.0。
4.B类网络后2个字节做为主机号,共2×8=16位,所以B类网络可用最大主机数216-2=65534。
③、C类地址
1.C类地址前三个字节用做网络号,后一个字节用做主机号,且最高位为110。
2.B类地址能表示的网络号有23×8--3-2=221-2个.是1100 0000.0000 0000.0000 0001~1101 1111.1111 1111.1111 1110也就是192.0.1~223.255.254
3.C类网络默认子网掩码:255.255.255.0。
4.C类网络后1个字节做为主机号,共1×8=16位,所以C类网络可用最大主机数28-2=254。
④、D类地址
D类地址最高位为1110,是多播地址,主要留给Internet体系结构委员会(IAB)使用。
⑤、E类地址
E类地址最高位为11110,保留今后使用。