全国咨询/投诉热线:400-618-4000

linux运维须知:IPv4地址的分类

创建时间:2020年01月17日17时05分

目前较通用的IP地址是互联网协议的第四版地址,即IPv4。IPv4由4个字段和3个分隔字段的“.”组成,每个字段的取值范围为0~255,即0~28-1如“127.0.0.1”就是一个标准的IPv4格式的地址,使用这种方式表示的地址叫作“点分十进制”地址。IP地址中的字段也可以使用二进制表示,如“127.0.0.1”也可表示为“11111111.000000.00000000.00000001”,这个地址是本机回送地址( Loopback Address),可用于网卡在本机内部的访间。

Ipv4地址共分为5类,依次为A类IP地址、B类IP地址、C类旧地址、D类IP地址和E类IP地址。其中A、B、C类IP地址在逻辑上又分为两个部分:第一部分为网络号,用于标识网络;第二部分为主机号,用于标识网络中的主机。如IP地址“192.168.43.0”,该地址的前3个字段网络号为“192.168.43.0”,最后一个字段“21”标识该网络中的主机,如下如所示。

1579251635967_IP地址显示.jpg


处于同一网络中的主机由最后一个字段区分。上图所示的IP地址都是C类IP地址,IP地址根据取值范围分类,具体如下:

1579251648676_IP地址分类.jpg


1、A类地址

A类IP地址由1个字节的网络号和3个字节的主机号组成,网络号的最高位必须是“0”。A类IP地址的范围为:1.00.1~126.255.255.254,可用A类网络共有27-2,即126个;每个网络的可用IP地址有224-2,即,1677214个。

2、B类地址

B类IP地址由2个字节的网络号和2个字节的主机号组成,网络号的最高位必须是“10”。B类IP地址的范围为:128.1.0.1~191.255.255.254,用B类网络有,214-2,即16384个,每个网络的可用IP地址有216-2,即6,5534个。

3、C类地址

C类IP地址由3个字节的网络号和1个字节的主机号组成,网络号的最高位必须是“110”。C类IP地址的范围为:192.0.1.1~223.255.255.254每个C类网络中可用IP地址有28-2,即254个。

4、D类地址

D类IP地址不分网络号和主机号,它固定以“110开头,取值范围为:224.0.0.1~239.255.255.254。D类IP地址并不指向特定的网络,目前这一类地址被用在多播通信中。

 

5、E类地址

E类地址不分网络号和主机号,它固定以“11110″开头,取值范围为:240.0.0.1~255.255.255.254。E类IP地址仅在实验和开发中使用。

A、B、C类IP地址每个网络号中的可用IP地址总是2n-2(n为某类IP地址的网络号位数)这是因为,主机号从0开始,但第一个编号“0”与网络号一起表示该网络的网络号(如C类IP地址的第一个网络号为127.0.0.0),最后一个编号“255”与网络号一起表示该网络的广播地址

(如C类IP地址的第一个广播地址为127.0.0.255)。

此外,每个网段中都有一部分IP地址供给局域网使用,这类IP地址称为私有地址,它们的范围如下:

(1)A类私有地址:10.0.0.0~10.255.255.255。

(2)B类私有地址:172.16.0.0-172.31.255.255。

(3)C类私有地址:192.168.0.0~192.168.255.255

由于使用4个字段表示的IP地址难以阅读和记忆,人们发明了域名系统,域名系统中的每个域名都对应唯一一个IP地址,使用域名或者与域名对应的IP地址可以访问网络上的同一台主机,例如,使用域名“www.baidu.com”或者P地址“202.108.22.5”都能访问百度的主机。推荐了解传智播客Linux云计算+运维开发课程。

10大热门学科
直播课

立即
试听