IP地址协议 所有Internet上的计算机都必须有一个Internet上唯一的编号作为其在Internet的标识,这个编号称为IP地址。每个数据包中包含有发送方的IP地址和接收方的IP地址。IP地址是一个32位二进制数,即4个字节,为方便起见,通常将其表示为w.x.y.z的形式。其中,w、x、y、z分别为一个0至255的十进制整数,对应二进制表示法中的一个字节。这样的表示叫做点分十进制表示。 IP地址分为3类。 A类地址 A类地址的网络号字段占1个字节,只有7位可用(该字段的第一位固定为0,作为IP地址的类别),可指派的网络号是126个(2^7-2,减2的原因是有两个网络号不能使用:IP地址中的全0表示表示“这个(this)”,网络号字段为全0的IP地址是一个保留地址,表示本网络的意思;网络号为127(01111111)保留作为本地软件换回测试本机主机的进程之间的通信。 A类地址的主机号占3个字节,因此每一个A类网络的地址为224个,最大的主机数(可用的地址)为224-2.减2的原因是有两个地址规定不用于主机地址:全0的主机号字段表示该P地址是本主机所连接到的单个网络地址(例如一主机的P地址是4.5.6.7,则该主机所在网地址或者网络段就是4.0.0.0。全1的主机号P地址表示该网络上的所有主机。 B类地址 B类地址的网络号占2个字节,只有14位可用(该字段的前两位固定位10,作为P地址的类别),可指派的网络号是16384(2^14,这是思科CCNA学习指导书上给出的答案,在一些旧的教材中,会有规定128.0.0.0这个网络地址不可用的,但我们现在是可以使用这个地址的)。 B类地址的主机号占2个字节,因此每一个B类网络的地址为2^16个,最大的主机数(可用的地址)为2^16-2个。减2的原因是有两个地址规定不用于主机地址:全0的主机号字段表示该P地址是本主机所连接到的单个网络地址(例如一主机的1P地址是128.5.6.7,则该主机所在网络地址或者网络段就是128.5.0.0。全1的主机号1P地址表示该网络上的所有主机。 C类地址 C类地址的网络号字段占有3个字节,只有21位可用(该字段的前三位固定位110,作为P地址的类别)可指派的网络号是2097152(2^21,,这是思科CCNA学习指导书上给出的答案,在一些旧的教材中,会有规定192.0.0.0这个网络地址不可用的,但我们现在是可以使用这个地址的)。 C类地址的主机号占1个字节,因此每一个C类网络的地址有2^8个,最大的主机数(可用的地址)为2^8-2个。减2的原因是有两个地址规定不用于主机地址:全0的主机号字段表示该IP地址是本主机所连接到的单个网络地址(例如一主机的P地址是192.5.6.7,则该主机所在网络地址或者网络段就是192.5.6.0。全1的主机号IP地址表示该网络上的所有主机。 D类地址(前四位固定为1110),用于多播(一对多通信)E类地址。 E类地址(前五位固定为11110),保留为以后使用。 |
|