2024年4月2日发(作者:)

一、IP地址的介绍

1、IP地址的表示方法

IP地址 = 网络号+主机号

把整个Internet网堪称单一的网络,IP地址就是给每个连在Internet网的主机分配一

个在全世界范围内唯一的标示符,Internet管理委员会定义了A、B、C、D、E五类地址,

在每类地址中,还规定了网络编号和主机编号。在 TCP/IP协议中,IP地址是以二进制数

字形式出现的,共32bit,1bit就是二进制中的1位,但这种形式非常不适用于人阅读和记

忆。因此Internet管理委员会决定采用一种"点分十进制表示法"表示IP地址:面向用户的

文档中,由四段构成的32 比特的IP地址被直观地表示为四个以圆点隔开的十进制整数,

其中,每一个整数对应一个字节(8个比特为一个字节称为一段)。A、B、C类最常用,下

面加以介绍。本文介绍的都是版本4的IP地址,称为IPv4.

●A类地址:A类地址的网络标识由第一组8位二进制数表示,A类地址的特点是网络

标识的第一位二进制数取值必须为"0"。不难算出,A类地址第一个地址为00000001,最

后一个地址是01111111,换算成十进制就是127,其中127留作保留地址,A类地址的

第一段范围是:1~126,A类地址允许有27 -2=126个网段(减2是因为0不用,127

留作它用),网络中的主机标识占3组8位二进制数,每个网络允许有224-2=16777216

台主机(减2是因为全0地址为网络地址,全1为广播地址,这两个地址一般不分配给主

机)。通常分配给拥有大量主机的网络。

●B类地址:B类地址的网络标识由前两组8位二进制数表示,网络中的主机标识占两

组8位二进制数,B类地址的特点是网络标识的前两位二进制数取值必须为"10"。 B类地

址第一个地址为10000000,最后一个地址是10111111,换算成十进制B类地址第一段范

围就是128~191,B类地址允许有214 =16384个网段,网络中的主机标识占2组8位

二进制数,每个网络允许有216-2=65533台主机,适用于结点比较多的网络。

●C类地址:C类地址的网络标识由前3组8位二进制数表示,网络中主机标识占1组

8位二进制数C类地址的特点是网络标识的前3位二进制数取值必须为"110"。C类地址第

一个地址为11000000,最后一个地址是11011111,换算成十进制C类地址第一段范围

就是192~223,C类地址允许有221 =2097152个网段,网络中的主机标识占1组8位

二进制数,每个网络允许有28-2= 254台主机,适用于结点比较少的网络。

有些人对范围是2x不太理解,举个简单的例子加以说明。如C类网,每个网络允许有

28-2= 254台主机是这样来的。因为C类网的主机位是8位,变化如下:

00000000

00000001

00000010

00000011

……

11111110

11111111