IP协议规定:IP地址的长度为四个字节(32位),其格式分为五种类型,见表:
A类地址首位为“0”,网络号占8位,主机号占24位,可指派的网络号是126个(即27-2),每一个A类网络中的最大主机数是224-2,即16777214。A类网络适用于大型网络;
B类地址的网络号占16位,但前面两位(10)已经固定了,只剩下14位可以进行分配。因为网络号字段后面的14位无论怎样取值也不可能出现使整个2字节的网络号字段成为全0或全1,因此这里不存在网络总数减2的问题。但实际上B类网络地址128.0.0.0是不指派的,而可以指派的B类最小网络地址是128.1.0.0。所以B类地址可指派的网络数为214-1,即16383。主机号占16位,所以B类地址的每一个网络上的最大主机数为216-1,即65534。B类网络适用于中型网络;
C类地址前3位为“110”,网络号占24位。C类网络地址192.0.0.0也是不指派的,可以指派的的C类最小网络地址是192.0.1.0,因此C类地址可指派的网络总数是221-1,即2097151。主机号占8位,所以C类地址的每一个网络上的最大主机数为28-1。C类网络适用于小型网络;
D类地址前4位为“1110”,用于多路广播;
E类地址前4位为“1111”,为将来使用保留,通常不用于实际工作环境。