首页 理论教育IP地址结构及表示格式

IP地址结构及表示格式

【摘要】:也就是说,一个IP地址由网络号和主机号两部分组成,网络号标识互联网中的一个特定网络,主机号标识在该网络中的一台特定主机。图8-5 IP地址结构2.IP地址的表示格式Internet现在使用的IP协议是IPv4(第四版),它使用32位二进制数表示一个IP地址,在进行程序设计时一般用长整型。IP地址的不同表示法见表8-1。这样互联网中最多只能有255个网络。该方案中用IP地址高位字节的若干位来表示不同类型的网络,以适应大型、中型、小型网络对IP地址的需求。

1.IP地址的结构

互联网是由很多网络连接而成的,互联网中的数据报有些是在本网内主机之间传输的,有些是要送到互联网中其他网络中的主机中去的,因此,IP地址不但要标识在本网内的主机号,还要标识在互联网中的网络号,如图8-5所示。也就是说,一个IP地址由网络号和主机号两部分组成,网络号标识互联网中的一个特定网络,主机号标识在该网络中的一台特定主机。这样给定一个IP地址,就可以很方便地知道它是哪个网络上的哪一台主机。

978-7-111-35607-3-Chapter08-5.jpg

图8-5 IP地址结构

2.IP地址的表示格式

Internet现在使用的IP协议是IPv4(第四版),它使用32位二进制数(即4个字节)表示一个IP地址,在进行程序设计时一般用长整型。用二进制数表示IP地址适合于机器使用,但对用户来说难写、难记,易出错,因此人们常把IP地址按字节分成4个部分,并把每一部分写成等价的十进制数,数之间用“.”分隔,这就是人们最常用的“点分十进制”表示法。IP地址的不同表示法见表8-1。

表8-1 IP地址的不同表示法(www.chuimin.cn)

978-7-111-35607-3-Chapter08-6.jpg

3.IP地址的分类

在Internet发展的初期,人们用IP地址的前8位来定义所在的网络,后24位用来定义该主机在当地网络中的地址。这样互联网中最多只能有255(应该有256个,但全1的IP地址用于广播)个网络。后来由于这种方案可以表示的网络数太少,而每个网络中可以连入的主机又非常多,于是人们设计了一种新的编码方案。该方案中用IP地址高位字节的若干位来表示不同类型的网络,以适应大型、中型、小型网络对IP地址的需求。这种IP地址分类法把IP地址分为A、B、C、D和E共5类,用IP地址的高位来区分,如图8-6所示。

978-7-111-35607-3-Chapter08-7.jpg

图8-6 IP地址的分类

IP地址用来标识互联网中的主机,但少数IP地址有特殊用途,不能分配给主机,这些IP地址有网络地址、直接广播地址、有限广播地址、本网特定主机地址、回送地址和本网络本主机。