4.2.2 IP地址

4.2.2  IP地址

TCP/IP模型中,IP协议是网际互联层事实上的协议,它解决了TCP/IP网络中主机到主机的通信问题。IP协议能够工作的前提是在TCP/IP网络中,每一台主机都必须要有一个唯一的地址。这对以TCP/IP为核心的Internet来说也是一样的,Internet上的每台主机都有一个唯一的IP地址,IP协议就是使用这个地址在主机之间传递信息,这是Internet能够运行的基础。

为了确保IP地址的唯一性,专门有一个称为国际网络信息中心(NIC)的机构管理着InternetIP地址,所有的用户都必须向它申请才能获得合法的IP地址。IP协议分为IPv4IPv6两个版本,它们之间的一个主要区别是IPv4的地址是32位的,目前已不够使用,而IPv6的地址是48位的,主要要解决IPv4地址不够的问题。

%说明:IPv6是下一代互联网使用的IP协议,其理论上可用的地址数是IPv465536倍,按现有人口计算,平均每人可以分到约4万个。

通常所指的IP一般是指IPv4,它使用点分十进制的形式来表示,如:A.B.C.D。其中的ABCD都是0255之间的数。255实际上是十六进制的FF,它是一个字节能表示的最大的数。实际上,计算机是根据二进制数来识别IP地址的。例如,下面的32位二进制串是计算机中存储的IP地址。

 

11011010010010110001101000100011

 

人们为了阅读方便,将其进行分组,共分4组,每组8位:

 

11011010    01001011   00011010   00100011

 

然后,将8位的二进制数转化成十进制数,并用点号隔开,于是便成了下面的形式。

 

218 . 75 . 26 . 35

 

与记忆32位的二进制串相比,记忆218.75.26.35显然更加容易。

在最初设计互联网络时,为了便于寻址以及构造层次化的网络,每个IP地址都包括两个标识码(ID),一个是网络ID,还有一个是主机ID。并且规定,同一个物理网络上的所有主机都使用同一个网络ID,网络上的每一个可寻址的主机(包括网络上工作站、服务器和路由器等)都有一个主机ID与其对应。IP地址根据网络ID的不同可分为5种类型:A类地址、B类地址、C类地址、D类地址和E类地址。

1A类地址

一个AIP地址由1字节的网络地址和3字节主机地址组成,并且网络地址的最高位必须是0。另外,全是1的网络地址(即127)保留为环回网络使用,全是1的主机地址保留为广播地址,不能分配给主机使用。因此,当使用二进制表示时,最小的AIP地址和最大的AIP地址分别如下:

 

最小IP地址:    00000001 00000000 00000000 00000001

最大IP地址:    01111110 11111111 11111111 11111110

 

如果用点分十进制表示,则地址范围为1.0.0.1126.255.255.254。可用的A类网络有126个,每个网络能容纳1600多万个主机,主要分配给大型机构使用。另外,第一个字节为10IP地址也是保留地址,不能在Internet上使用,只能在内网使用。

2B类地址

一个BIP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是10,用二进制表示的最小和最大的BIP地址分别如下:

 

最小IP地址:    10000000 00000000 00000000 00000001

最大IP地址:    10111111 11111111 11111111 11111110

 

如果用点分十进制表示,则地址范围为128.0.0.1191.255.255.254。因此,可用的B类网络有16 384个,每个网络能容纳6万多个主机。另外,B类地址中的172.16.0.0172.31.255.254也是保留地址,不能在Internet上使用。

3C类地址

一个CIP地址由3个字节的网络地址和1个字节的主机地址组成,网络地址的最高位必须是110,用二进制表示的最小和最大的CIP地址分别如下:

 

最小IP地址:    11000000 00000000 00000000 00000001

最大IP地址:    11011111 11111111 11111111 11111110

 

如果用点分十进制表示,则地址范围为192.0.0.1223.255.255.254。因此,可用的C类网络有2097152个,每个网络能容纳254台主机,适合于小型网络使用。另外,C类地址中的192.168.0.0192.168.255.254也是保留地址,不能在Internet上使用。

4D类地址

D类地址没有区分网络地址和主机地址,其IP地址的第一个字节以1110开始,地址范围是224.0.0.1239.255.255.254D类地址是一种专门保留的地址,并不指向特定的网络。目前这一类地址被用在多点广播(Multicast)中。多点广播地址用来一次寻址一组计算机,它标识的是共享同一协议的一组计算机。

5E类地址

E类地址是实验性的地址,也没有区分网络地址和主机地址,保留为以后使用。其IP地址的第一个字节以11110开始,地址范围是240.0.0.1248.255.255.254

%说明:E类地址之后的IP地址目前保留未用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值