一、IP地址简介
IP,即网际协议(Internet Protocol),或称互联网协议,是用于报文交换网络的一种面向数据的协议。 IP是在TCP/IP协议中网络层的主要协议,任务是仅仅根据源主机和目的主机的地址传送数据。为此目的,IP定义了寻址方法和数据报的封装结构,即IP地址。
IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。一个IP地址在整个因特网范围内是唯一的。
两级的IP地址可以表示成如下的形式:
IP地址 ::= {,}
其中第一个字段是网络号,标志着主机所连接到的网络,一个网络号在整个因特网范围必须是唯一的。第二个字段是主机号,它标志着主机,一个主机号在它前面所指明的网络范围内必须是唯一的。
IPv4由32位二进制组成;IPv6由128位二进制组成。
二、IP地址分类
IP地址分为五大类:A类、B类、C类、D类和E类,如下图所示:
在这五类IP地址中,我们最常使用的是A类、B类和C类地址。
(1)A类地址
A类地址第1字节为网络号,其它3个字节为主机号。
A类地址的网络号第一位固定为0,网络号只有7位可以使用,可以指派的网络号是2^7-2 = 126个。
网络号全是0(0000 0000)的IP地址是保留地址,意思是“本网络”。
网络号是127(0111 1111)的IP地址也是保留地址,作为本地环回软件测试。
------------------------------------------------------------------------------------------------------------------------------------------
A类地址的主机号占3个字节,每个A类网络中的最大主机数是2^24-2个。
主机号全是0的IP地址表示是“本主机”所连接到的单个网络。
主机号全是1的IP地址表示是该网络上的所有主机。
(2)B类地址
B类地址的前两个字节为网络号,后两个字节为主机号。
B类地址的网络号第一、二位固定为10,网络号有14位可以使用,可以指派的网络号是2^14-1个。
B类地址网络号为12