|
|
|
IP地址共有二进制32位,由类别、标识网络的ID和标识主机的ID三个部分组成。
|
|
|
|
|
|
为了简化记忆,实际使用IP地址时,几乎都将组成IP地址的二进制数分为4组,每组8位,并以十进制数(0~255)表示,每相邻两组十进制数间以英文句号点“.”分隔,通常表示为mmm.ddd.ddd.ddd。例如,IP地址10001010 00001011 00000011 00011111记为138.11.3.31。IP地址的这种表示法称为“点分十进制表示法”。
|
|
|
|
TCP/IP协议规定,根据网络规模的大小将IP地址分为5类:A类(ClassA)、B类(Class B)、C类(Class C)、D类(Class D)和E类(Class E)。其中A、B和C类地址是基本的Internet地址,D类和E类为次类地址,D类地址被称为组播(multicast)地址,而E类地址尚未使用,以保留给将来的特殊用途。IP地址的详细结构如下表所示。
|
|
|
|
|
|
|
|
IP地址的前5位用于标识地址的类型,例如,A类地址的第一位为0,B类地址的前两位为10,C类地址的前三位为110等。由于IP地址的长度限于32位,因此标识类型的长度越长,可使用的地址空间就越小。
|
|
|
|
.A类地址:对于A类地址,网络地址空间占7位,允许126个不同的A类网络,起始地址为1~126,0和127两个地址用于特殊目的。每个网络的主机地址多达224个,即主机地址范围为1.0.0.0~126.255.255.255,适用于有大量主机的大型网络。
|
|
|
|
.B类地址:对于B类地址,网络地址空间占14位,允许214(16 384)个不同的B类网络,起始地址为128~191,每个网络能容纳的主机多达216个。适用于国际大公司和政府机构等。
|
|
|
|
.C类地址:对于C类地址,网络地址空间占21位,允许28(约200万)个不同的C类网络,起始地址为192~223,每个C类网络能容纳的主机为28(256)个。适用于一些小公司或研究机构等。
|
|
|