文档视界 最新最全的文档下载
当前位置:文档视界 › IP地址管理与子网划分

IP地址管理与子网划分

IP地址管理与子网划分
IP地址管理与子网划分

第1章地址管理和子网划分基础

本章内容:

?IP地址基础。

?子网划分的目的。

?基本的固定长度掩码。

1.1 IP地址基础

I P v 4的地址管理主要用于给一个物理设备分配一个逻辑地址。听起来很复杂,但实际上很简单。一个以太网上的两个设备之所以能够交换信息就是因为在物理以太网上,每个设备都有

一块网卡,并拥有唯一的以太网地址。如果设备A向设备B传送信息,设备A需要知道设备B的

以太网地址。像M i c r o s o f t的N e t B I O S协议,它要求每个设备广播它的地址,这样其他设备才能

知道它的存在。I P协议使用的这个过程叫做地址解析协议。不论是哪种情况,地址应为硬件地

址,并且在本地物理网上。

I T专业人员参考R F C

在本章,你将会看到一个术语—R F C。R F C(Request For Comment :请求评注)文档是由

I n t e r n e t团体建立的一个文档。使用它来定义控制I n t e r n e t和相关协议的正常工作的过程、步骤、

标准。例如,R F C 7 9 1的标题为“I n t e r n e t协议”。这个标准定义了I P协议的特征、功能和过程。

R F C文档是免费的,任何R F C的文本文件都可以从I n t e r n e t上下载,其地址为:

U R L:/ / w w w. i s i . e d u / i n - n o t e s

作为I T专业人员,你也许会问:“为什么要知道这些内容?”因为R F C文档是I n t e r n e t的官

方文档,你可通过阅读与问题相关的R F C文档来获得满意的答案。

如果一个在以太网上的设备B向令牌环网上的设备C发送信息,会发生什么情况呢?由于它

们在不同的物理网络上,所以不能够直接通信。为了解决设备A和设备B的地址问题,我们使

用一个更高层的协议,如I P v 4。它允许给一个物理设备分配一个逻辑地址。不论使用哪种通信

方法,都可以通过一个唯一的逻辑地址来识别这个设备。在实际通信中,逻辑地址最终还要转

换成物理地址。

1.1.1 地址的分类

I P v 4的设计者目前面临着一个地址管理困境。在I n t e r n e t发展早期,网络很小,但互连设备

却很多,问题是未来的发展。在2 0世纪7 0年代初期,建立I n t e r n e t的工程师们并未意识到计算

机和通信在未来的迅猛发展。局域网和个人电脑的发明对未来的网络产生了巨大的冲击。开

者们依据他们当时的环境,并根据那时对网络的理解建立了逻辑地址分配策略。

他们知道要有一个逻辑地址管理策略,并认为 3 2位的地址已足够使用。从当时的情况来看,3 2位的地址空间确实足够大,能够提供23 2或4 294 967 296 个独立的地址。针对网络的大小不同,

为有效地管理,地址以分组方式来分配。有的分组较大,有的分组中等,而有的分组较小。这

种管理上的分组也叫地址类。

I T专业人员参考地址管理

R F C 7 9 1第7页:

“名字、地址和路由这些概念有很大的不同。一个名字说明要找的东西;一个地址说明它在哪里;一个路由说明如何到达那里。网际协议主要解决地址问题。高层(例如,主机到主机

问题或应用问题)协议负责名字到地址的映射。网际模块负责网际地址到局域网地址的映射。底层(例如,本地网或网关)程序的任务是负责本地网地址到路由上的映射。地址是由固定长

度的4个八位字节组成(3 2位)。地址的开始部分是网络号,随后是本地地址(也叫做“剩余”

字段)。网际地址有三种格式或类别:A类地址,最高位是0,随后的7位是网络地址,最后2 4

位是本地地址;B类地址,最高两位分别是1和0,随后的1 4位是网络地址,最后 1 6位是本地地

址;C类地址,最高的三位是11 0,随后的2 1位是网络地址,最后8位是本地地址。”

I P v 4使用点分十进制数来描述地址。例如,用二进制描述的3 2位地址如下:

0 1 1 1 1 1 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 1 1 1

为了容易阅读,将 3 2位地址进行分组(8位为一组):

0 1 1 1 1 1 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 1 1 1

最后,将每个8位数据转换成十进制,并用小数点隔开。I P v 4点分十进制描述的地址如下:

126 . 136 . 1 . 47

与记忆二进制位串(如0 1 1 1 1 1 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 1 1 1)相比,

记忆I P地址126 . 136 . 1 . 47 更加容易。

1. 什么是网络

当谈到I P地址管理时,很重要的一点就是要理解“网络”这个词的含义。一个网络就是一组由通信介质连接的、多台计算设备的集合。网络的范围可小到一个财务部门的工作组,也可

扩大到一个大公司的所有计算机,如通用公司的网络。从地址管理的角度来看,在一个网络上

的所有计算机都应由同一个组织来管理。如果向一台计算机发送信息,就应该通过I P地址来识

别这台计算机,并且要知道I P地址已被分配到这个公司。通过定位网络号,I P网络就能够定位

公司中的计算资源。网络是由网络号来标识的。

网络号实际上就是I P地址,可用它来识别一个组织内部的所有I P资源。像在图1 - 1中

所看到

的那样,网络很大,就需要大量的地址。网络很小,所需要的地址量就相对较少。有的网络甚

至只需要几个网络号。I P v 4的地址空间设计也考虑了这方面的因素。

2部分IP地址管理与子网划分

下载

图1-1 网络和Internet

2. A 类地址

最大的地址组是A类地址组。可通过3 2位地址中的唯一的一位,即最高位来识别A类网络

地址。

0 n n n n n n n l l l l l l l l l l l l l l l l l l l l l l l l

在这个分组中,你可以看到用一个 3 2位数表示一个A类地址。A类地址的前8位代表网络号,

剩余的2 4位可由管理网络地址的管理用户来修改,这2 4位地址代表在“本地”主机上的地址。

在上面的地址表示中,多个n代表地址中的网络号位;多个l代表本地可管理的地址部分。像上

面所看到的那样,A类网络地址的最高位总是0。

由于A类地址的第一位总为0,所以A类地址的网络号从1开始,到1 2 7结束。由于本地可管

理的空间是由2 4位组成的,所以在A类地址中,本地地址的数量为22 4或16 777 216 个。每个得

到A类地址的网络管理员都能够给1千6百多万台主机分配地址。但要记住,由于A类地址只有

1 2 7个,所以只能有1 2 7个大网络。

下面是一些A类地址网络号:

10 . 0 . 0 . 0

44 . 0 . 0 . 0

101 . 0 . 0 . 0

127 . 0 . 0 . 0

注意,A类地址的网络号范围是从 1 . 0 . 0 . 0(最小地址)开始,到127 . 0 . 0 . 0(最大地址)结束。

3. B 类地址

下一组地址是B类地址。B类地址也是用 3 2位地址中的唯一的位模式来识别。

第1章认地址管理和子网划分基础部分3下载

通用汽车巴比

热狗

微软公司

1 0 n n n n n n n n n n n n n n l l l l l l l l l l l l l l l l

在这个例子中,用 3 2位数表示B类地址。B类地址的前1 6位代表网络号,剩余的1 6位可由

管理网络地址的用户来修改。这1 6位地址代表在“本地”主机上的地址。B类网络地址是由最

高两位1 0来标识的。

由于B类地址的前两位为1 0,所以B类地址的网络号是从1 2 8开始,到1 9 1结束。在B类地址

中,第2个点分十进制也是网络号的一部分。每个B类地址网络在本地所管理的 1 6位地址空间大

小为21 6 或6 5 5 3 6。可管理的B类网络个数为1 6 3 8 4个。

下面是一些B类网络号:

137 . 55 . 0 . 0

129 . 33 . 0 . 0

190 . 254 . 0 . 0

150 . 0 . 0 . 0

168 . 30 . 0 . 0

可以看到,这些网络号从1 2 8 . 0 . 0 . 0(最小地址)到1 9 1 . 2 5 5 . 0 . 0(最大地址)。由于B类地址

的网络号长度为1 6位,所以头两个点分十进制数表示网络号。

4. C 类地址

下一组地址是C类地址。C类地址也是由3 2位地址中的唯一的位模式来识别。

1 1 0 n n n n n n n n n n n n n n n n n n n n n 1 1 1 1 1 1 1 1

在这个例子中,可以看到一个 3 2 位数表示的C类地址。C类地址的前2 4位代表网络号,剩

余的8位可由管理网络地址的用户来修改。这8位地址代表在“本地”主机上的地址。B 类网络

地址是由最高三位11 0来标识的。

由于C类地址的前三位为11 0,所以C类地址的网络号是从1 9 2开始,到2 2 3结束。在C类地

址中,第2个和第3个点分十进制数也是网络号的一部分。每个C类地址网络在本地所管理的8位

地址空间大小为28(或2 5 6)。可以管理的C类网络个数为2 0 9 7 1 5 2。

下面是一些C类网络号:

204 . 238 . 7 . 0

192 . 153 . 186 . 0

199 . 0 . 44 . . 0

191 . 0 . 0 . 0

222 . 222 . 31 . 0

可以看到,这些网号从 1 9 2 . 0 . 0 . 0(最小地址)到2 2 3 . 2 5 5 . 2 5 5 . 0(最大地址)。由于C类地址

的网络号长度为2 4位,所以前三个点分十进制数表示网络号。

为了便于总结,表 1 - 1列出了三类地址的一些特性。

4部分IP地址管理与子网划分

下载

表1-1 三类地址特性

类别网络位数主机位数网络总数地址总数

A 8 2 4 1 2 7 16 777 216

B 1 6 1 6 16 384 65 536

C 2 4 8 2 097 152 2 5 6

I T专业人员参考将I n t e r n e t地址映射到本地网络地址

RFC 791文档中的第7页:

“要注意I n t e r n e t 地址到本地网络地址的映射问题。一个物理主机可以使用多个不同的I n t e r n e t地址,就好象存在多个不同主机。一些主机可以有多个物理接口(即多穴)。这就是说,

一个主机可以有多个与网络相连的物理接口,而每个接口又可以有几个逻辑上的I n t e r n e t 地

址。”

1.1.2 地址分配方法

地址管理的任务之一就是地址分配。当开始进行地址分配时,必须要了解如何使用网络中的地址。有些设备只有一个网络接口,可以给这个网络接口分配一个物理地址;有些设备有多

个网络接口,每个网络接口都需要一个物理地址;有些设备有多个网络接口,而每个网络接口

需要多个地址。

1. 每个网络接口有一个地址

一个连接到网络上的设备需要一个或多个网络接口,并且每个接口都需要I P地址。在网络中一个用于文字处理的工作站有一个以太网接口(见图1 - 2),它仅需要一个I P地址。图1-2 每个网络接口一个地址

2. 多穴设备

路由器是一个网络设备,用于将一个数据报从一个物理网传送到另一个物理网。从它的特性和功能来看,路由器将需要多个网络接口,并且每个网络接口需要一个I P地址。多于一个网

络接口的设备叫多穴设备,实现过程叫做多穴化。

在图1 - 3中,某路由器有两个网络接口,这是一个多穴设备。一个网络接口连接到令牌环网上,另一个网络接口连接到以太网上。

第1章认地址管理和子网划分基础部分5下载

以太网

图1-3 多穴设备

给设备分配I P地址的过程非常简单(见图 1 - 4)。当一个新设备连接到网络上时,地址管理

员应该从可能的地址组中选择出一个没有使用的地址。这个信息不仅要提供给使用设备的用户,

而且还要使用这个信息对设备进行配置。由于所有设备都在同一个网络上,所以分配给用户的

地址必须来自于同一个地址组。否则,I P数据传送规则就不能正常工作。I P数据传送规则将在

以后章节中讨论。

由于操作系统的不同和设备的不同,实际的I P地址配置过程也是不一样的,所以要查阅所使用系统的文档。最后,重要的一步就是在地址管理员文档上仔细记录此次地址的分配,以便

这个地址不会再分配给其他设备。

图1-4 IP地址配置

6部分IP地址管理与子网划分

下载

以太网

路由器

令牌环网

3. 多网化—每个网络接口有多个地址

有许多设备的网络接口需要多个地址。请看下面这个例子:

现在为一个小公司开发一个I n t e r n e t站点。网络管理员知道,这个站点将来还会扩大,但现

在并不需要一个复杂的网络。只安装一个服务器用做We b服务器、f t p服务器、m a i l服务器和公

司的D N S服务器。以后,随着网络服务的增长,每个功能都将使用一个新服务器。

当给目前的服务器分配I P地址时,管理员要做出选择。一种方法是服务器一直使用一个地址。当要增加一些新的服务器时,再为它们分配新的I P地址;另一种方法是为服务器分配4个

I P地址。每个I P地址都与未来使用的新服务器的地址相一致。此时,管理员就已经知道将来要

使用哪些地址,并且可以在D N S上为将来带有正确地址的新设备建立一个条目。在一个网络接

口上建立多个I P地址的过程叫多网化或二级地址管理。

1.1.3 示例

使用I O S配置命令就可以给 C i s c o路由器上的网络接口分配第二个地址。下面的例子给出了

如何为一个以太网络接口分配一个主I P地址和两个次I P地址的过程。

interface Ethernet 0

ip address 183 . 55 . 2 . 77 255 . 255 . 255 . 0

ip address 204 . 238 . 7 . 22 255 . 255 . 255 . 0 secondary

ip address 88 . 127 . 6 . 209 255 . 255 . 255 . 0 secondary现在,路由器以太网接口0将有三个地址:183 . 55 . 0 . 0 、204 . 238 . 7 . 0和88 . 0 . 0 . 0。

1.2 子网划分的目的

当设计I P协议时,那时的网络和计算机与今天的网络和计算机有很大的不同。随着局域网(L A N)和个人计算机的出现,计算机网络的结构也发生了很大变化。过去使用大型计算机在

低速、广域网上进行通信;而现在则使用小型计算机在快速、局域网上进行通信。

为了说明子网划分的必要性,我们首先要看一看如何使用I P来发送数据报。为了便于理解,先看一下邮局发送邮件的过程。如果你想将信息发送到本地家庭中的一个成员,你可首先将内

容写在纸上,然后直接给他或她。I P网络也是这样做的。如果要把I P数据报送给在同一个物理

网络上的计算机,那么这两个设备应能够直接通信(见图1 - 5)。

图1-5 没有子网划分的IP网络

第1章认地址管理和子网划分基础部分7下载

以太网

在图1 - 5中,设备200 . 1 . 1 . 98 想同200 . 1 . 1 . 3 进行通信。由于它们都在同一个以太网

上,

则可直接进行信息交流。它们同时在同一个I P网络中,所以,通信时不需要任何其他设备的帮

助。

再反过来看一看与此过程相类似的邮局。某家庭中的一个孩子搬出了家中自己所住的房间,并进入大学。为了与这个孩子进行通信,则需要其他人的帮助。首先写一封信,把它放入信封,

然后再把它邮出。邮局能够保证信件准确到达接收地址。计算设备也是按此原则进行工作的。为了与不在相同物理网中的设备进行通信,计算设备也需要其他设备的帮助,下面是具体的操

作过程:

在图1 - 6中J a m e s想给S a r a h发送信息。尽管它们都能连到同一个I P网络1 5 3 . 8 8 .

0 . 0上,但它

们不在同一个物理网中。事实上,J a m e s的计算机位于Los Angeles,连接到令牌环网上;S a r a h

的计算机位于P h i l a d e l p h i a,连接到以太网上。此时要对这两个网络进行连接。

图1-6 不同位置的两个网络

像邮局负责将这封信传送给在大学中学习的孩子一样,路由器将帮助J a m e s 通过从L o s A n g e l e s到P h i l a d e l p h i a的广域网(见图1 - 7)将信息传送给S a r a h。在I P实现上,首先将信息从

J a m e s传送给路由器,路由器将信息送到其他路由器,至到信息最后到达S a r a h所在网上的路由

器。此时,S a r a h网上的路由器将会把信息送给S a r a h的计算机上。

路由器能够将一个物理网络上的I P信息送到其他物理网络上。I P协议怎么能够知道S a r a h的

机器与J a m e s的机器不在同一个物理网络上的呢?I P协议是通过使用逻辑地址分配策略来确定

S a r a h的机器与J a m e s的机器不在同一个物理网络上的。在这个例子中,地址管理员必须帮助网

络管理员将1 5 3 . 8 8 . 0 . 0网络分成更小的组成部分,并给每个物理网络分配一块地址。分配给每

个物理网络的块地址通常也叫做一个子网。

8部分IP地址管理与子网划分

下载

网络

以太网令牌环网

James

在Los Angeles

Sarah

在Philadelphia

图1-7 Inter net/Intranet连接

在图1 - 8中,J a m e s的计算机在1 5 3 . 8 8 . 2 4 0 . 0子网中;S a r a h的计算机在1 5 3 . 8 8 . 3 . 0子网中。当

J a m e s要给S a r a h发送一个信息时,I P协议能够确定S a r a h是在另一个不同的子网

中。这样信息将

被发送到路由器上进行转发。

让我们看一看如何确定子网,以及I P设备如何判定将数据报传送给一个路由器。

图1-8 已划分子网的两个位置

第1章认地址管理和子网划分基础部分9下载

网络

通信网

路由器路由器

以太网令牌环网

James

在Los Angeles

Sarah

在Philadelphia

网络

广域网

路由器路由器

子网子网

James

在Los Angeles

Sarah

在Philadelphia

I T专业人员参考编码系统十进制和二进制

在学习子网划分前,我们快速看一下编码系统。我们的编码系统是基于十进制的,共有十个数字。工作在二进制系统的计算机只有0或1两个数字。为了更有效地将这些数据位组合在一

起,开发了一个有 1 6个数字的系统,即十六进制系统。尽管我们知道十进制中的元素,但并不

一定真正地了解它们。当你读到一组数据“ 1 2 4 5 ”时,你也许会说,这就是“一千两百四十

五”。它还有什么含义呢?作为一个十进制系统,它是根据下面信息来形成的:

基数1 03 1 02 1 01 1 00

十进制数1 0 0 0 1 0 0 1 0 1

1 2 4 5

1 2 4 5 1 0 0 0 2 0 0 2 0 5

这样,数字1 2 4 5的实际组成如下:

1 0 0 0 (1千)

2 0 0 (2百)

4 0 (4十)

5(5个)

1 2 4 5

二进制的编码方式与此类似,但它的基数为2。我们经常要将二进制转换成十进制。在下面的表格中,你可以看到对二进制编码系统的详细分解以及每个值对应的十进制数。假设二进

制数为11 0 0 1 0 11,我们可以使用下面的表格将它转换成十进制:

基数2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0

十进制数1 2 8 6 4 3 2 1 6 8 4 2 1

1 1 0 0 1 0 1 1

11 0 0 1 0 11 1 2 8 6 4 0 0 8 0 2 1

二进制数1 0 0 1 0 1 0 1转换成十进制数的过程如下:

1 2 8

6 4

8

2

1

2 0 3

1.3 基本的固定长度掩码

为了帮助I P设备理解在网络中的子网划分,I P的设计者在R F C 9 5 0文档中描述了使用子网掩

码的过程。

10部分IP地址管理与子网划分

下载

I P专业人员参考I n t e r n e t网络中子网的作用

R F C 9 5 0文档中的第1页“概述”

这个备忘录描述了I n t e r n e t网络中子网的作用,从逻辑上来看,它是一个I n t e r n e t 网络中可

见的子集。由于管理或技术上的原因,许多组织已经将一个I n t e r n e t网划分成几个子网,而不是

获得一系列I n t e r n e t网络号。这个备忘录讲述了使用子网的过程。这些操作过程是针对主机的

(例如,工作站)。子网网关内部及网关间的操作过程没有描述。R F C - 9 4 0文档讲述了有关子网

划分标准的重要动机和相关的背景信息。

1.3.1 掩码的作用

简单地来说,掩码用于说明子网域在一个I P地址中的位置。这是什么意思呢?在前面的图中,1 5 3 . 8 8 . 0 . 0 是B 类网络地址。这也就是说它的前1 6 位地址是网络号。J a m e s 的机器在

1 5 3 . 8 8 .

2 4 0 . 0子网中。该如何确定这个子网呢?

首先,J a m e s是在1 5 3 . 8 8 . 0 . 0网络中。管理员使用了随后的8位做为子网号。在前面的例子

中,J a m e s处在2 4 0子网中。如果J a m e s的I P地址是1 5 3 . 8 8 . 2 4 0 . 2 2,则J a m e s既在1 5 3 . 8 8 . 0 . 0网络

中,也在这个网络中的 2 4 0子网中。它在子网中的主机地址为2 2 。在1 5 3 . 8 8 . 0 . 0网络中的所有

设备中,如果第三个8位位组为2 4 0,则可认为它们既在相同的物理网络上,也在相同的子网

2 4 0中。

子网掩码主要用于说明如何进行子网的划分。掩码是由 3 2位组成的,很像I P地址。对于这

三类I P地址来说,有一些自然的或缺省的固定掩码。

A类地址的缺省的或自然的掩码是2 5 5 . 0 . 0 . 0。在这种情况下,掩码说明前8位代表网络号。

A类地址的子网划分也要考虑这8位。如果给一个设备分配一个A类地址,掩码为2 5 5 .

0 . 0 . 0,则

表明这个网络没有子网。如果给一个设备分配一个A类地址,并且掩码不是2 5 5 . 0 . 0 . 0,则此网

络已被划分子网。设备存在于A类网络中的一个子网中。

没有子网划分:88.0.0.0 255.0.0.0

有子网划分:125.0.0.0 255.255.255.0

在上面的例子中,对1 2 5 . 0 . 0 . 0网络进行了子网划分。由于掩码的值不是缺省的,则我们知

道网络已被划分成几个子网。剩余的掩码位是什么意思呢?

像前面讲到的那样,掩码是用来说明I P地址中子网域的位置。让我们看一看掩码中有哪些内容。

I T专业人员参考2 5 5

子网掩码中经常会包含着一个重要的值2 5 5。它说明长度为8位的部分掩码内容全部为1。

例如,对掩码2 5 5 . 0 . 0 . 0 的二进制表示为:11111111 00000000 00000000 00000000 。掩码

2 5 5 . 2 5 5 . 0 . 0的二进制表示为:11111111 11111111 00000000 00000000。

第1章认地址管理和子网划分基础部分11下载

1.3.2 掩码的组成

掩码是一个3 2位二进制数字,用点分十进制来描述,缺省情况下,掩码包含两个域:网络域和主机域。这些内容分别对应网络号和本地可管理的网络地址部分。在要划分子网时,你要

重新调整对I P地址的认识。如果你工作在B类网络中,并使用标准的掩码,则此时没有子网划

分。例如,在下面的地址和掩码中,网络地址由前两个 2 5 5来说明,而主机域是由后面的0 . 0来

说明。

153 . 88 . 4 . 240 255 . 255 . 0 . 0

此时网络号是1 5 3 . 8 8,主机号是4 . 2 4 0。换句话说,前1 6位代表着网络号,而后面剩余的1 6

位代表着主机号。

如果我们将网络划分成几个子网,则网络的层次将增加。从网络到主机的结构转换成了从网络到子网再到主机的结构。如果我们使用子网掩码为 2 5 5 . 2 5 5 . 2 5 5 . 0对网络1 5 3 .

8 8 . 0 . 0进行子

网划分,则需要增加辅助的信息块。在增加一个子网域时,我们的想法发生了一些变化。看一

看前面的例子,1 5 3 . 8 8还是网络号。当使用掩码 2 5 5 . 2 5 5 . 2 5 5 . 0时,则说明子网号被定位在第三

个8位位组。子网号是. 4,主机号是2 4 0。

通过使用掩码可将本地可管理的网络地址部分划分成多个子网。掩码用来说明子网域的位

置。我们给子网域分配一些特定的位数后,剩下的位数就是新的主机域了。在下面的例子中,我们使用了一个B类地址,它有1 6位主机域。此时我们将主机域分成一个8位子网域和一个8位

主机域。

此时这个B类地址的掩码是: 2 5 5 . 2 5 5 . 2 5 5 . 0。

网络网络子网主机

2 5 5 2 5 5 2 5 5 0

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0

1.3.3 掩码值的二进制表示

如何确定使用哪些掩码呢?表面上看,过程非常简单。首先要确定在你的网络中需要有多少个子网。这就需要充分研究此网络的结构和设计。一旦知道需要几个子网,就能够决定使用

多少位子网位。你一定要保证子网域足够大,以满足未来子网数量的需求。

当网络在设计阶段时,网络管理员要和地址管理员讨论设计问题。他们的结论是:在目前的设计中应有7 3个子网,并使用一个B类地址。为了确定子网掩码,我们需要知道子网域的大

小。本地可管理的B类地址部分只有1 6位。

记住,子网域是这 1 6位中的一部分。现在的问题是要确定存储十进制数7 3需要多少位。一

旦能够知道存放十进制数7 3所需位数,我们就能够确定使用哪些掩码。

首先将十进制数7 3转换成二进制数。这个二进制数的位数为7位。

12部分IP地址管理与子网划分

下载

十进制数73= 二进制数 1 0 0 1 0 0 1

此时我们需要保留本地管理的子网掩码部分中的前7位作为子网域,剩余部分将为主机域。在下面的例子中,我们为子网域保留前7位,每一位用1来表示。剩余的位数为主机域,由0表

示。

1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0

将上面子网的二进制信息转换成十进制,然后把它作为掩码的一部分加入到整个掩码中。此时我们就能够得到一个完整的子网掩码。

1 1 1 1 1 1 1 0 =

2 5 4 十进制

0 0 0 0 0 0 0 0 = 0 十进制

完整的掩码内容是:2 5 5 .2 5 5 .2 5 4 .0

记住,B类地址的缺省掩码是 2 5 5 . 2 5 5 . 0 . 0。现在我们已经将本地的可管理掩码部分. 0 .

0 转

换成254 . 0 。这个过程描述了子网划分的策略。软件通过254 . 0 这部分就会知道本地可管理地

址部分的前7位是子网域,剩余部分是主机域。当然,如果子网掩码的个数发生变化,对子网

域的解释也将变化。

1.3.4 掩码值的十进制表示

表1 - 2、1 - 3和1 - 4给出了常用的A类、B类、C类网络的子网掩码。

表1-2 A类子网表

子网数量主机数量掩码子网位数主机位数2 4 194 302 2 5 5 . 1 9 2 . 0 . 0 2 2 2

6 2 09

7 150 2 5 5 . 2 2 4 . 0 . 0 3 2 1

1 4 1 048 574

2 5 5 . 2 4 0 . 0 . 0 4 2 0

3 0 52

4 286 2

5 5 . 2 4 8 . 0 . 0 5 1 9

6 2 262 142 2 5 5 . 2 5 2 . 0 . 0 6 1 8

1 2 6 131 070 2 5 5 . 2 5 4 . 0 . 0 7 1 7

2 5 4 65 534 2 5 5 . 2 5 5 . 0 . 0 8 1 6

5 1 0 32 76

6 2 5 5 . 2 5 5 . 1 2 8 . 0 9 1 5

1 02

2 16 382 2 5 5 . 2 5 5 . 1 9 2 . 0 1 0 1 4

2 046 8 190 2 5 5 . 2 5 5 . 2 2 4 . 0 11 1 3

4 094 4 094 2

5 5 . 2 5 5 . 2 4 0 . 0 1 2 1 2

8 190 2 046 2 5 5 . 2 5 5 . 2 4 8 . 0 1 3 11

16 382 1 022 2 5 5 . 2 5 5 . 2 5 2 . 0 1 4 1 0

32 766 5 1 0 2 5 5 . 2 5 5 . 2 5 4 . 0 1 5 9

65 534 2 5 4 2 5 5 . 2 5 5 . 2 5 5 . 0 1 6 8

131 070 1 2 6 2 5 5 . 2 5 5 . 2 5 5 . 1 2 8 1 7 7 262 142 6 2 2 5 5 . 2 5 5 . 2 5 5 . 2 9 2 1 8 6

524 286 3 0 2 5 5 . 2 5 5 . 2 5 5 . 2 2 4 1 9 5

1 048 574 1 4

2 5 5 . 2 5 5 . 2 5 5 . 2 4 0 2 0 4

2 097 150 6 2 5 5 . 2 5 5 . 2 5 5 . 2 4 8 2 1 3

4 194 302 2 2

5 5 . 2 5 5 . 2 5 5 . 2 5 2 2 2 2

第1章认地址管理和子网划分基础部分13下载表1-3 B类子网表

子网数量主机数量掩码子网位数主机位数2 16 382 2 5 5 . 2 5 5 . 1 9 2 . 0 2 1 4

6 8 190 2 5 5 . 2 5 5 . 2 2 4 . 0 3 1 3

1 4 4 094

2 5 5 . 2 5 5 . 2 4 0 . 0 4 1 2

3 0 2 046 2 5 5 . 2 5 5 . 2

4 8 . 0

5 11

6 2 1 022 2 5 5 . 2 5 5 . 2 5 2 . 0 6 1 0

1 2 6 5 1 0 2 5 5 . 2 5 5 . 2 5 4 . 0 7 9

2 5 4 2 5 4 2 5 5 . 2 5 5 . 2 5 5 . 0 8 8

5 1 0 1 2

6 2 5 5 . 2 5 5 . 2 5 5 . 1 2 8 9 7

1 02

2 6 2 2 5 5 . 2 5 5 . 2 5 5 . 1 9 2 1 0 6

2 046

3 0 2 5 5 . 2 5 5 . 2 5 5 . 2 2

4 11 5

4 094 1 4 2

5 5 . 2 5 5 . 2 5 5 . 2 4 0 1 2 4

8 190 6 2 5 5 . 2 5 5 . 2 5 5 . 2 4 8 1 3 3

16 382 2 2 5 5 . 2 5 5 . 2 5 5 . 2 5 2 1 4 2

表1-4 C类子网表

子网数量主机数量掩码子网位数主机位数

2 6 2 2 5 5 . 2 5 5 . 2 5 5 . 1 9 2 2 6

3 0 2 5 5 . 2 5 5 . 2 5 5 . 2 2

4 3

5 1 4

1 4

2 5 5 . 2 5 5 . 2 5 5 . 2 4 0 4 4

3 0

6 2 5 5 . 2 5 5 . 2 5 5 . 2 4 8 5 3 6 2

2 2 5 5 . 2 5 5 . 2 5 5 . 2 5 2 6 2

这些子网掩码表将会帮助你在给定环境下很容易地确定子网掩码。浏览一下这些表,看看有什么特点。从上向下看这些表,子网的数量在逐渐增加,而子网中的主机数量却逐渐减少。为什么会这样呢?请看每张表的右侧部分。随着表示子网的位数增加,表示主机的位数则相应

减少。由于在每一类网络地址中,这部分的位数相对固定,且每一位只有一种用途—由掩码说明。每一位不是子网位,就是主机位。如果表示子网的位数增加,则表示主机的位数将会相

应地减少。

注意,根据类别的不同,表的大小也不一样。因为对应A类、B类、C类网络,它们的主机

域分别是2 4位、1 6位和8位,所以这里有三个大小不同的表格。

1.3.5 为各种网络建立掩码

使用这些表格能够很容易地为你的网络分配正确的掩码。现在,考虑一下下面的问题:

B o b要管理一个A类地址网络。他想将网络划分出1 045 个子网。在最大的子网中有2 9 5个设

备。他查看了一下A类子网表中的子网数量和设备数量,并发现下面五条内容能够解决他的问

题。他将使用哪一个呢?

14部分IP地址管理与子网划分

下载

2 046 8 190 2 5 5 . 2 5 5 . 2 2 4 . 0 11 1 3

4 094 4 094 2

5 5 . 2 5 5 . 2 4 0 . 0 1 2 1 2

8 190 2 046 2 5 5 . 2 5 5 . 2 4 8 . 0 1 3 11

16 382 1 022 2 5 5 . 2 5 5 . 2 5 2 . 0 1 4 1 0

32 766 5 1 0 2 5 5 . 2 5 5 . 2 5 4 . 0 1 5 9

此时,B o b必须要选择一个掩码。在作出决定前,他不仅要参考这些可能的解决方案,而且还要考虑另外一个因素:网络的扩充。他的公司是否在将来会增加更多的子网?每个子网是

否会变大?或两者都有可能增长?

如果仅增加了子网的数量,而没有增加在每个子网中设备的数量,B o b 将选择

2 5 5 . 2 5 5 . 2 5 4 . 0作为掩码,这是一个非常合适的决定。如果每个子网中的设备数量也要增加,他

将选择2 5 5 . 2 5 5 . 2 5 2 . 0作为掩码。根据所使用的物理协议,在每个子网中设备的数量都受到实际

的限制。在一些网络中,如果在一个网段或子网中的物理设备数量多于1 0 0台时,这将会严重

地影响网络的使用。要想成功地划分子网,则必须要对每个子网中设备数量有一个切合实际的

估算。

在另外一个例子中,S a r a h负责一个小公司的网络。它有两个以太网段和3个令牌环网段。

它们想通过一个路由器连接在一起。每个子网中所包含的设备数量不会超过 1 5台。S a r a h

申请

到了一个C类网络地址。他通过查阅了C类子网表,发现下面的内容能够满足这个方案。

6 3 0 2 5 5 . 2 5 5 . 2 5 5 . 2 2 4 3 5

对于有5个子网,且每个子网最多有1 5个设备的结构,上面的条目是唯一的选择,即掩码为:2 5 5 . 2 5 5 . 2 5 5 . 2 2 4。

如果你已经知道子网的数量以及每个子网中的主机数量,则可使用这些表格来查找正确的掩码。这里,很重要的一点就是要知道你的子网数量或每个子网中的主机数量在未来是否会有

增加。在充分考虑这些因素后,查询这些表表格,确定使用的掩码。

1.3.6 地址和掩码的关系

我们先回顾一下I P地址的概念。一个I P地址可用于识别网络上的设备。I P地址按类别进行

分类。这些类别中包含有不同的地址组。每个I P网络都有一个网络号。每个子网都应有它的父

网络号以及子网号。子网号是由子网掩码中的子网域来确定的。

如果有一个I P地址为1 5 3 . 8 8 . 4 . 2 4 0,它的掩码是2 5 5 . 2 5 5 . 2 5 5 . 0,此时你就可以知道这个地

址是在1 5 3 . 8 8 . 0 . 0网络中。由于掩码的第三个8位位组表明地址中第三个8位位组的8位全部都组

成子网号,所以你就可以知道子网号为. 4。也就是说,I P地址的前两个8位位组为1 5 3 .

8 8的所有

设备是在同一个网络上;第 3 个8位位组为4的所有设备应属于同一个子网。为什么会是这样

呢?

在B类网络中,前1 6位为网络号。如果设备网络地址的前1 6位相同,则它们在同一个网络

第1章认地址管理和子网划分基础部分15下载

中,拥有相同的B类地址。当你想将一个数据报从源地址发送到目的地址时,I P协议要进行路

由判断。请看下面的例子:

网络网络子网主机

源地址1 5 3 . 8 8 . 4 . 2 4 0 1 0 0 11 0 0 1 0 1 0 11 0 0 0 0 0 0 0 0 1 0 0 1111 0 0 0 0

目标地址1 5 3 . 8 9 . 9 8 . 2 5 4 1 0 0 11 0 0 1 0 1 0 11 0 0 1 0 11 0 0 0 1 0 1111111 0

注意,它们在不同的网络中。尽管它们都是B类地址,但它们的前1 6位并不相同。由于它

们的不同,则从I P协议的观点来看,它们应该在不同的物理网络上。发送的数据报应先到达路

由器,然后路由器再将这个数据报转发给目标设备。如果两个地址的网络号相同,则I P协议仅

关心子网划分情况。

我们前面已经提到,子网掩码有助于我们确定子网号。请看下面的例子:

网络网络子网主机

源地址1 5 3 . 8 8 . 4 . 2 4 0 1 0 0 11 0 0 1 0 1 0 11 0 0 0 0 0 0 0 0 1 0 0 1111 0 0 0 0

目标地址1 5 3 . 8 8 . 1 9 2 . 2 5 4 1 0 0 11 0 0 1 0 1 0 11 0 0 0 11 0 0 0 0 0 0 1111111 0

掩码2 5 5 . 2 5 5 . 2 5 5 . 0 11111111 11111111 11111111 0 0 0 0 0 0 0 0

在这个例子中,你可以看到目标地址已经修改。同时我们还加入了一个子网掩码,用它来进行子网划分。注意这个掩码 2 5 5 . 2 5 5 . 2 5 5 . 0。由于我们这里使用的是B类地址,所以掩码中的

前两个2 5 5指向地址的网络部分,第三个 2 5 5用于定位子网域,它是本地可管理地址的一部分。

掩码中的1指向子网位。这两个设备是在同一个子网中吗?请看每个地址中第3个8位位组中的

每一位。源地址的二进制子网域中的内容是0 0 0 0 0 1 0 0;目标地址的二进制子网域中的内容是

11 0 0 0 0 0 0。因为这两个二进制数字不同,所以这两个设备不在同一个子网中。此时,源设备首

先要将数据报发送给路由器,路由器再将数据报发送给在目标网络中的目标设备。

到目前为止,我们一直讨论最简单的子网划分,即子网掩码为2 5 5 . 2 5 5 . 2 5 5 . 0。使用这个掩

码并读入点分十进制地址就能够解释地址中的内容,例如,地址 1 6 5 . 2 2 . 1 2 9 . 6 6包含的网络地址

是1 6 5 . 2 2 . 0 . 0,子网号是1 2 9,主机号是 6 6。这样,点分十进制地址中的每一部分就很容易理

解。

如果掩码不是这么简单,怎么办?在下面一个例子中,我们将使用这样一个B 类网络

1 6 0 . 1 4 9 . 0 . 0。管理员选择的子网掩码是

2 5 5 . 2 5 5 . 2 5 2 . 0,共划分6 2个子网,每个子网有1 0 2 2个设

备。

下面看一下,当我们试图确定两个设备的子网标识时,将会发生什么情况:

网络网络子网主机

源地址1 6 0 . 1 4 9 . 11 5 . 8 1 0 1 0 0 0 0 0 1 0 0 1 0 1 0 1 0 111 0 0 11 0 0 0 0 1 0 0 0

目标地址1 6 0 . 1 4 9 . 11 7 . 2 0 1 1 0 1 0 0 0 0 0 1 0 0 1 0 1 0 1 0 111 0 1 0 1 11 0 0 1 0 0 1

掩码2 5 5 . 2 5 5 . 2 5 2 . 0 11111111 11111111 111111 0 0 0 0 0 0 0 0 0 0

16部分IP地址管理与子网划分

下载

在上面例子中,两个地址的网络部分是一样的,这说明他们是在同一个网络中。掩码的子网部分包含6位,这样地址中第三个8位位组的前6位应该是子网号。两个地址的第三个8位位组

的前6位分别是0 111 0 0—11 5和0 111 0 1—11 7。此时可以看出这些设备不在同一个子网中。

源机器发送出去的数据报不得不先送到路由器上,然后再通过路由器送到目标设备。

为什么这两个设备在不同的子网上呢?首先,由于它们是在同一个网络中,所以这两个地址会成为同一个子网的后选对象。子网的掩码部分将说明每个地址第3个8位位组的前6位包含

着子网号。比较两个地址的子网部分,位模式并不匹配,这也就说明它们在不同的子网中。下

面是另外的一个例子:

网络网络子网主机

目标地址1 6 0 . 1 4 9 . 11 4 . 6 6 1 0 1 0 0 0 0 0 1 0 0 1 0 1 0 1 0 111 0 0 1 0 0 1 0 0 0 0 1 0

掩码2 5 5 . 2 5 5 . 2 5 2 . 0 11111111 11111111 111111 0 0 0 0 0 0 0 0 0 0

在这个例子中,地址1 6 0 . 1 4 9 . 11 5 . 8和地址1 6 0 . 1 4 9 . 11 4 . 6 6是在同一个网络和同一个子网中。

看一看第3个8位位组。将掩码中内容为1的位置对应到源地址和目的地址上,此时你会发现它

们相应位置的内容全部相同。这也就说明它们是在相同的子网中。尽管一个地址中第3个8位位

组的值为11 4,而另外一个地址中相应位置的值为11 5,但由于两个地址中有意义的子网位相同,

所以它们还是在同一个子网中。

I T专业人员参考什么是主机

在一个I P网络中,要给设备上的每个网络接口分配I P地址。这些用于分配的术语经常会混

淆。有关I P协议的R F C文档通常将这些设备叫做主机。一个主机是分配一个I P地址的实体。对

于多网和多穴的情况,可给一个设备或一个接口分配多个地址。对于“主机地址”这个术语通

常是指将I P地址直接与主机相关联,而不考虑设备或网络接口的实际物理结构。当你看到术语

h o s t、h o s t s和host address 时,请记住不要考虑得过于复杂。这只是描述已有I P地址实体的另一

种方法。

1.3.7 保留和限制使用的地址

当给网络或子网上的设备分配地址时,有一些地址是不能使用的。在网络或子网中,我们保留了两个地址用来唯一识别两个特殊功能。第一个保留地址是网络或子网地址。网络地址包

括网络号以及全部填充二进制0的主机域。2 0 0 . 1 . 1 . 0、1 5 3 . 8 8 . 0 . 0和1 0 . 0 . 0 . 0都是网络地址。这

些地址用于识别网络,不能分配给一个设备。

另一个保留地址是广播地址。当使用这个地址时,网上的所有设备都会收到广播信息。网络广播地址是由网络号以及随后全二进制1的主机域组成。下面的例子是一些网络广播地址:

2 0 0 . 1 . 1 . 2 5 5、1

3 5 . 8 8 . 2 5 5 . 2 5 5、1 0 . 2 5 5 . 2 5 5 . 2 5 5。由于这个地址是针对所有设备的,所以它不能

用在单个设备上。

第1章认地址管理和子网划分基础部分17下载

我们也在子网中限制使用一些地址。每一个子网都有一个子网地址以及广播地址。像网络地址和广播地址一样,这些地址也不能分配给网络设备。它包括全零的主机域、全1的子网地

址和子网广播。

网络网络子网主机

子网地址1 5 3 . 8 8 . 4 . 0 1 0 0 11 0 0 1 0 1 0 11 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0

掩码2 5 5 . 2 5 5 . 2 5 5 . 0 11111111 11111111 11111111 0 0 0 0 0 0 0 0

在这个例子中,有主机域为全零的子网地址;也有主机域为全1的广播地址。如果不管子网域或主机域的大小,则主机域为全零的位结构代表着子网地址;主机域为全1的位结构代表

着子网广播地址。

1.3.8 确定在子网中地址的范围

一旦确定使用什么样的掩码,并且能够理解特殊的子网地址和子网广播地址,就可以开始给特定的设备分配地址了。为了实现这个目的,需要“计算”在每个子网中使用哪些地址。每个子网应包含着一系列地址,它们具有相同的网络号和子网号。它们只是主机号有所不同。下面的示例是在C类网的一个子网中的一系列的地址。

网络地址2 0 0 . 1 . 1 . 0

子网掩码2 5 5 . 2 5 5 . 2 5 5 . 2 4 8

子网1的地址

掩码11111 0 0 0

0 0 0 0 1 0 0 0 2 0 0 . 1 . 1 . 8 子网地址

0 0 0 0 1 0 0 1 2 0 0 . 1 . 1 . 9 主机1

0 0 0 0 1 0 1 0 2 0 0 . 1 . 1 . 1 0 主机2

0 0 0 0 1 0 11 2 0 0 . 1 . 1 . 11 主机3

0 0 0 0 11 0 0 2 0 0 . 1 . 1 . 1 2 主机4

0 0 0 0 11 0 1 2 0 0 . 1 . 1 . 1 3 主机5

0 0 0 0 111 0 2 0 0 . 1 . 1 . 1 4 主机6

0 0 0 0 1111 2 0 0 . 1 . 1 . 1 5 子网广播

在这个例子中,我们使用了C类网络2 0 0 . 1 . 1 . 0,子网掩码为 2 5 5 . 2 5 5 . 2 5 5 . 2 4 8。在C类地址

中,子网划分仅发生在第4个8位位组中。使用这个掩码时,每个子网包含六个设备。在给子网

号1分配一个地址时,我们注意到每个地址的子网域都是0 0 0 0 1。这个子网域是由掩码第4个8位

位组中的11111部分来定义的。第4个8位位组的前5位就是子网域,剩余的3位用来说明主机域。

这个地址的主机域是从子网地址0 0 0开始,到子网广播地址111结束。能够分配给主机的地

18部分IP地址管理与子网划分

下载

址将从0 0 1开始到11 0结束,等价的十进制值为从1到6。为什么要这样处理地址呢?我们现在简

单地将子网号0 0 0 0 1和从0 0 0到111的主机地址相连,然后将二进制转换成十进制。此时我们可

以看到开始的地址为2 0 0 . 1 . 1 . 8(0 0 0 0 1 0 0 0),而结束的地址为 2 0 0 . 1 . 1 . 1 5(0 0 0 0 1111 )。因为

2 0 0 . 1 . 1 .是网络号,所以这部分地址是不能改变的。

实现一个地址规划的详细信息和过程将在第2章中论述。

1.3.9 通过一个地址和掩码来确定子网地址

如果此时有一个I P地址和子网掩码,就能够确定设备所在的子网。具体的操作步骤如下:

1) 将本地可管理的地址部分转换成二进制。

2) 将本地可管理的掩码部分转换成二进制。

3) 确定二进制地址的主机域,并全部用0取代。

4) 将二进制地址转换成点分十进制,此时就能得到子网地址。

5) 确定二进制地址的主机域,并全部用1取代。

6) 将二进制地址转换成点分十进制数,此时就能得到子网的广播地址。

在这两个地址中间的每一个地址都可以分配给设备。

下面的例子将说明如何使用这个过程。假设设备的地址是2 0 4 . 2 3 8 . 7 . 4 5,而子网掩码是

2 5 5 . 2 5 5 . 2 5 5 . 2 2 4。由于这是一个C类地址,所以子网划分应在第4个8位位组中。地址2 0 0 . 1 . 1 . 4 5 0 0 1 0 11 0 1

掩码2 5 5 . 2 5 5 . 2 5 5 . 2 2 4 111 0 0 0 0 0

主机位变0 0 0 1 0 0 0 0 0 . 3 2子网地址

主机位变1 0 0 111111 . 6 3子网广播地址

主机域在地址的最后5位。用0取代这个域中的内容,并将二进制转换成十进制,则能够得

到子网地址;用1取代主机域中的内容,将会得到子网广播地址。使用掩码2 5 5 . 2 5 5 . 2 5 5 . 2 2 4划

分子网后的地址2 0 0 . 1 . 1 . 4 5是在子网 2 0 0 . 1 . 1 . 3 2中。能够在此子网中分配的地址从2 0 0 . 1 . 1 . 3 3开

始,到2 0 0 . 1 . 1 . 6 2结束。

1.3.10 解释掩码

十进制二进制

0 0 0 0 0 0 0 0 0

1 2 8 1 0 0 0 0 0 0 0

1 9

2 1 1 0 0 0 0 0 0

2 2 4 1 1 1 0 0 0 0 0

2 4 0 1 1 1 1 0 0 0 0

第1章认地址管理和子网划分基础部分19下载

2 4 8 1 1 1 1 1 0 0 0

2 5 2 1 1 1 1 1 1 0 0

2 5 4 1 1 1 1 1 1 1 0

2 5 5 1 1 1 1 1 1 1 1

每个掩码都是由二进制值组成的,并可用点分十进制数来表示。在掩码中可用的十进制值请参阅本书后面内容。为了使用这些值,左边的内容必须为 2 5 5。子网的掩码位还必须是连续

的。例如,子网掩码2 5 5 . 2 5 5 . 0 . 2 2 4是不正确的。

我们有时会问:“使用多少位掩码比较合适呢?”一般来说,使用掩码的位数与地址的类

别相关。例如,如果在B类地址中使用一个掩码 2 5 5 . 2 5 5 . 2 5 4 . 0,则其中有7位为子网掩码,这样

看起来好象使用了 2 3位。为了清楚地说明子网划分的概念,我们认为对B 类地址来说,掩码是

一个7位掩码。在2 3位中仅有7位用于子网划分。剩余的 1 6位与B类地址相关。

这看起来也许会很好笑,但这个问题有时会导致很大的误解。如果仅告诉你是一个6位掩码,这代表什么意思呢?如果没有地址的类别,整个掩码可能是 2 5 5 . 2 5 2 . 0 . 0、2 5 5 . 2 5 5 . 2 5 2 . 0或

2 5 5 . 2 5 5 . 2 5 5 . 2 5 2,这些掩码都叫6位掩码。但当它们用在不同的类别地址上时,将会产生差别

很大的子网划分结构。

1.3.11 保留地址

本章的前面已经谈到一些特殊的保留地址。网络地址、网络广播地址、子网地址、子网广播地址都不能分配给任何设备或主机。这样可以避免I P软件在传送I P数据报时产生混淆。这些

地址并不能唯一确定一个特定设备。也许I P设备可以使用广播地址发送一个数据报,但这个广

播地址代表着所有设备。由于一个设备不能代表所有设备,所以一个设备必须有一个唯一的地

址。

要从地址计算中去掉这些保留地址。在做这件事时,要使用特殊公式来计算在子网中或在网络中的主机数量。如果已经知道一个地址的主机域所占位数,就能够计算出在网络或子网中

设备的数量。我们使用的公式是:

2n- 2

在这个公式中,n代表子网或主机域的位数。减2说明从计算出的地址总数中减去两个保留

地址。下面是一个C类地址子网划分表,你能看到使用这个公式计算出的结果。

子网数量主机数量掩码子网位数主机位数

1 4 1 4

2 5 5 . 2 5 5 . 2 5 5 . 2 4 0 4 4

如果使用的子网掩码是 2 5 5 . 2 5 5 . 2 5 5 . 2 4 0,则子网域占4位。用这4位所表示的位模式个数应

为24或1 6。具体内容如下:

0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 0

0 0 0 1 0 1 0 1 1 0 0 1 1 1 0 1

20部分IP地址管理与子网划分

下载

0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 0

0 0 1 1 0 1 1 1 1 0 1 1 1 1 1 1

从可能的子网数中去掉两个位模式0 0 0 0和1111 ,则得到1 4个可以使用的子网号。这种计算

方法也同样适用于主机域中的位数。

I T专业人员参考子网0和子网“全1”

R F C 9 5 0要求限制子网号为“全0”和“全1”的使用,不能把它们分配给任何一个子网。对于子网号“全0”,子网域中的所有位都是0;对于子网号“全1”,子网域中的所有位都是1。

早期的I P实现经常将这些地址和广播地址相混淆,所以R F C 9 5 0的设计者决定限制这些地址的

使用,以结束这种混淆的局面。今天,子网号“全0”和子网号“全1”还是可以用的。这

取决

子网中的设备所使用的I P软件。在一些特定情况下,I P设备能够决定是否能使用这些限制使用

的子网号。查看一下销售商的文档,看一看你的网络是否能够使用这些限制使用的地址。

1.4 小结

在本章中,你首先学到了IPv4 32 位地址的结构。同时也知道了一个I P v 4地址的组成部分、

地址的类别以及每一类地址中可分配地址的准确数量。

然后又学习了划分子网的原因以及如何划分子网。同时也知道了子网掩码的内容以及如何建立子网掩码。本章讲述了将十进制转换成二进制、将二进制转换成十进制的过程。本章还给

出了子网掩码表,并描述了为一个网络选择一个子网掩码的具体过程。

最后,本章还告诉你如何判断两个地址是否在同一个子网中以及哪些地址在子网中。另外,你也学到哪些地址不能在一个I P设备上使用。

1.5 常见问题解答

问题:在B类网络中,我能使用掩码2 5 5 . 2 5 5 . 2 5 5 . 1 3 9吗?

解答:在进行I P子网划分时,原则上不限制使用任何位序列来表示一个子网掩码。在前面讲到掩码的子网域中,所有带1的位应该在最后两个8位位组中。最后两个8位位组中的值为1的

位不一定连续。它们并不需要1位接着1位存放。

2 5 5 1

3 9

1 1 1 1 1 1 1 1 1 0 0 0 1 0 1 1

但这需要地址管理员单独计算每个地址。并且在每个子网中地址序列也不连续。使用上面这种陌生的掩码将很容易引起子网划分的混淆和困难。最好从本章的列表中选择掩码。

问题:我经常混淆地址和掩码,如何知道它们的不同?

解答:掩码的第一个8位位组是2 5 5,而地址中的第一个8位位组永远不会是 2 5 5。

问题:我如何确认我为网络选择的掩码是正确的?

解答:这是一个很好的问题。解答是“你不能”。仅管你做了正确的调查研究,并且用当

第1章认地址管理和子网划分基础部分21下载

前信息建立了可能是最好的掩码,但当你的网络设计和网络管理发生变化时,如果你不得不要

修改地址管理结构,这就说明你选择的掩码是不适当的。当你选择掩码并建立你的地址管理规

划时,最好的建议是有足够的空间以满足未来子网的增加和每个子网中主机的增加。

问题:为什么要知道二进制到十进制的转换?

解答:为了全面理解子网划分的工作,必须知道掩码中的每一位和地址中的每一位如何关联。为了看清它们的关系,有必要用二进制来描述地址和掩码。如果没有十进制到二进制的转

换,很难看到它们之间的关系。

22部分IP地址管理与子网划分

下载

IP地址与子网划分练习

1) What is the network address for the address 96.2.3.16 (地址9 6 .2 .3 . 16的网络地址是什么)? A. 96.2.0.0 B. 96.2.3.0 C. 96.0.0.0 D. Can ’t tell 2) What class of address is 190.233.27.13 (190.233.27.13是何类地址)? A. Class A B. Class B C. Class C D. Class D 3) How many bits are in the default subnet mask for the address 219.25.23.56 (在地址219.25.23.56的默认子网掩码中有多少位)? A. 8 B. 16 C. 24 D. 32 4) How many hosts are supported by a Class C network address, without subnetting (C类网络地址在没有子网的情况下支持多少个主机)? A. 254 B. 65,000 C. 255 D. 16,000 5) What is the default mask for a Class B network (B类网络的默认掩码是什么)? A. 255.0.0.0 B. 255.255.255.0 C. 255.255.0.0. D. 255.225.0.0 6) Approximately how many unique networks are possible with a Class B address (使用B类地址大约可以有多少个不相同的网络)? A. 254 B. 16K C. 65K D. 2M 7) What is the decimal value of the binary number 11 0 0 1 0 11 (二进制数11 0 0 1 0 11的十进制值是多少)? A. 203 B. 171 C. 207 D. 193 8) What is the binary value of the decimal number 219 (十进制数2 1 9的二进制值是多少)? A. 111 0 1 0 11

IP子网掩码划分及设置

IP子网掩码划分及设置 定长子网掩码: 一、子网掩码的计算 TCP/IP网间网技术产生于大型主流机环境中,它能发展到今天的规模是当初的设计者们始料未及的。网间网规模的迅速扩展对IP地址模式的威胁并不是它不能保证主机地址的唯一性,而是会带来两方面的负担:第一,巨大的网络地址管理开销;第二,网关寻径急剧膨胀。其中第二点尤为突出,寻径表的膨胀不仅会降低网关寻径效率(甚至可能使寻径表溢出,从而造成寻径故障),更重要的是将增加内外部路径刷新时的开销,从而加重网络负担。 因此,迫切需要寻求新的技术,以应付网间网规模增长带来的问题。仔细分析发现,网间网规模的增长在内部主要表现为网络地址的增减,因此解决问题的思路集中在:如何减少网络地址。于是IP网络地址的多重复用技术应运而生。通过复用技术,使若干物理网络共享同一IP网络地址,无疑将减少网络地址数。 子网编址(subnet addressing)技术,又叫子网寻径(subnet routing),英文简称subnetting,是最广泛使用的IP网络地址复用方式,目前已经标准化,并成为IP地址模式的一部分。 32位的IP地址分为两部分,即网络号和主机号,分别把他们叫做IP地址的“网间网部分” 和“本地部分”。子网编址技术将“本地部分”进一步划分为“物理网络”部分和“主机”两部分,其中“物理网络”部分用于标识同一IP网络地址下的不同物理网络,常称为“掩码位”、“子网掩码号”,或者“子网掩码ID”,不同子网就是依据这个掩码ID来识别的。 按IP协议的子网标准规定,每一个使用子网的网点都选择一个32位的位模式,若位模式中的某位置1,则对应IP地址中的某位为网络地址(包括网络部分和子网掩码号)中的一位;若位模式中的某位置0,则对应IP地址中的某位为主机地址中的一位。 例如二进制位模式:11111111 11111111 11111111 00000000中,前三个字节全1,代表对应IP地址中最高的三个字节为网络地址;后一个字节全0,代表对应IP地址中最后的一个字节为主机地址。为了使用的方便,常常使用“点分整数表示法”来表示一个IP地址和子网掩码,例如B类地址子网掩码(11111111 11111111 11111111 00000000)为:255.255.255.0。 IP协议关于子网掩码的定义提供一定的灵活性,允许子网掩码中的“0”和“1”位不连续。但是,这样的子网掩码给分配主机地址和理解寻径表都带来一定困难,并且,极少的路由器支持在子网中使用低序或无序的位,因此在实际应用中通常各网点采用连续方式的子网掩码。像255.255.255.64和255.255.255.160等一类的子网掩码不推荐使用

IP地址和子网掩码的关系

IP地址和子网掩码的基础知识 IP地址的概念 1.IP地址组成 IP地址源于Internet,是一种层次结构的地址,适合于众多的互联网。Internet中每一台主机至少有一个IP地址,且这个IP地址必须是全网唯一的。一个IP地址标识一个网络和与此网络相连的一台主机。IP地址由4个字节32位二进制数组成,使用点分十进制数表示。4个字节的IP地址分为两个层次部分:网络号(Network ID)和主机号(Host ID),如202.93.120.44。 在网络寻址时只需要网络号,从网络中经过多个网络(网关)最终到达目的网络,用网络号即能判断是否到达目的网络,与主机号无关,主机号用于在目的网络中区分某台主机。 一个基本的地址分配原则:要为同一网络的所有主机分配相同的网络标识号,同一网络内不同主机必须分配不同的主机标识号(主机号)以区分主机。不同网络内的每台主机必须有不同的网络标识号。 要使自己的主机加入Internet,为了避免IP地址与其他网络相冲突,必须向Internet NIC (网络信息中心)获得IP地址和域名。 2.IP地址的类别 因特网标准定义了五种类型的IP地址。三种基本种类是A类、B类和C类。如表1-1所示: 表1-1 IP地址的八位组 图1-1显示了根据地址种类划分网络ID和主机ID的情况。A类网络地址为主机ID分配了24位,为网络设备提供了更多可用的主机ID;B类网络地址提供的网络ID数与每个网络ID 的主机ID数目是一样的,使管理员能够配置大量的网络,但每个网络允许拥有较少的主机数;C类网络地址提供的网络ID较多,但允许每个网络ID拥有的主机数目很少。 (1)A类地址:一个字节的网络地址,最高位为0,允许有126个网络,每个网络中用3个字节表示主机地址,能够容纳多达16 777 214个主机ID。其格式如表1-2所示。使用A 类地址时可分配的网络ID范围是:1.X.Y.Z~126.X.Y.Z。A类地址适合大型网络。 表1-2 A类地址格式

IP地址与子网划分 类地址

IP地址与子网划分讲解

A类网络地址 1.0.0.0到126.0.0.0 0.0.0.0和127.0.0.0保留 B类网络地址 128.1.0.0到191.254.0.0 128.0.0.0和191.255.0.0保留 C类网络地址 192.0.1.0到223.255.254.0 192.0.0.0和223.255.255.0保留 D类网路地址 224.0.0.0到239.255.255.255用于多点广播 E类网络地址 240.0.0.0到255.255.255.254保留 255.255.255.255用于广播 简介 IP地址分为五类: ·A类用于大型网络(能容纳网络126个,主机1677214台)·B类用于中型网络(能容纳网络16384个,主机65534台)·C类用于小型网络(能容纳网络2097152个,主机254台)·D类用于组播(多目的地址的发送)

·E类用于实验 另外,全零(0.0.0.0.)地址指任意网络。全1的IP地址(255.255.255.255)是当前子网的广播地址。 在因特网中,每台计算机的每个连接都有一个由授权单位分配的用于彼此区别的号码,即IP地址。IP地址采用层次结构,按照逻辑结构划分为两个部分:网络号和主机号。网络号用于识别一个逻辑网络,而主机号用于识别网络中的一台主机的一个连接。因此,IP地址的编址方式携带了明显的位置消息。 一个完整的IP地址由个字节,即32位数字组成,为了方便用户理解和记忆,采用点分十进制标记法,中间使用符号“.”隔开不同的字节。 例如:采用32位形式的IP地址如下 00001010 00000000 00000000 00000001 采用十进制数的形式如下 10.0.0.1 A类地址 (1) A类IP地址。由1个字节的网络地址和3个字节的主机地址,网络 地址的最高位必须是“0”。 如:0XXXXXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX(X代表0或1)(2)A类IP地址范围:1.0.0.1---126.255.255.254 (3)A类IP地址中的私有地址和保留地址: ① 10.X.X.X是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址)。 范围(10.0.0.1---10.255.255.254) ② 127.X.X.X是保留地址,用做循环测试用的。 B类地址 (1) B类IP地址。由2个字节的网络地址和2个字节的主机地址,网络地 址的最高位必须是“10”。 如:10XXXXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX(X代表0或1)(2) B类IP地址范围:128.0.0.1---191.255.255.254。 (3) B类IP地址的私有地址和保留地址 ① 172.16.0.0---172.31.255.254是私有地址是我可以使用的IP地

网络子网划分练习题

一、选择题 1. 使用掩码划分子网,其可用子网数为(),每个子网内可用主机地址数为() A. 14 14 B. 16 14 C. 254 6 D. 14 62 答案:B 2. 子网掩码为,下列哪个 IP 地址不在同一网段中() A. B. D. 答案:C 3. B 类地址子网掩码为,则每个子网内可用主机地址数为() A. 10 B. 8 C. 6 D. 4 答案:C 4. 对于C 类 IP 地址,子网掩码为,则能提供子网数为() A. 16 B. 32 C. 30 D. 128 答案:C 5. 三个网段,,能够汇聚成下面哪个网段() A. B. D. 答案:D 地址的缺省子网掩码有几位? .16 C ANSWER:C 7.某公司申请到一个C 类IP 地址,但要连接6 个的子公司,最大的一个子公司有26 台计算机,每个子公司在一个网段中,则子网掩码应设为? 一台IP 地址为主机在启动时发出的广播IP 是? 规划一个C 类网,需要将网络分为9 个子网,每个子网最多15 台主机,下列哪个是合适的子网掩码? D.没有合适的子网掩码 ANSWER:D 10.与掩码属于同一网段的主机IP 地址是? 没有任何子网划分的IP 地址的网段地址是? 一个子网网段地址为2.0.0.0 掩码为网络,他一个有效子网网段地址是? A.2.1.16.0 2.3.48 一个子网网段地址为5.32.0.0 掩码为网络,它允许的最大主机地址是? 多选)14.在一个子网掩码为的网络中,哪些是合法的网段地址? (若单选则选D) 15.如果C 类子网的掩码为,则包含的子网位数、子网数目、每个子网中主机数目正确的是?,2,62 ,6,30 ,14,14 ,30,6 ANSWER:B (多选)16. 网络地址 : ,如果采用子网掩码,那么以下说法正确的是() A. 划分了 2 个有效子网; B. 划分了 4 个有效子网; C. 其中一个子网的广播地址为:; D. 其中一个子网的广播地址为:。

ip地址分类及子网划分

国际规定: 把所有的IP地址划分为A,B,C,D,E A类地址: 范围从0-127,0是保留的并且表示所有IP地址,而127也是保留的地址,并且是用于测试环回用的。因此 A类地址的范围其实是从1-126之间。 如:10.0.0.1,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。转换为2进制来说,一个A类IP地址由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”,地址范围从0.0.0.1到126.0.0.0。可用的A类网络有126个,每个网络能容纳1亿多个主机(2的24次方的主机数目)。 以子网掩码来进行区别: :255.0.0.0. B类地址: 范围从128-191,如172.168.1.1,第一和第二段号码为网络号码,剩下的2段号码为本地计算机的号码。转换为2进制来说,一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,地址范围从128.0.0.0到 191.255.255.255。可用的B类网络有16382个,每个网络能容纳6万多个主机。 以子网掩码来进行区别:255.255.0.0 C类地址: 范围从192-223,如192.168.1.1,第一,第二,第三段号码为网络号码,剩下的最后一段号码为本地计算机的号码。转换为2进制来说,一个C类IP地址

由3字节的网络地址和1字节的主机地址组成,网络地址的最高位必须是“110”。范围从192.0.0.0到 223.255.255.255。C类网络可达209万余个,每个网络能容纳254个主机。 以子网掩码来进行区别:255.255.255.0 D类地址: 范围从224-239,D类IP地址第一个字节以“1110”开始,它是一个专门保留的地址。它并不指向特定的网络,目前这一类地址被用在多点广播(Multicast)中。多点广播地址用来一次寻址一组计算机,它标识共享同一协议的一组计算机。 E类地址: 范围从240-254,以“110”开始,为将来使用保留。全零(“ 0.0. 0.0”)地址对应于当前主机。全“1”的IP地址(“ 255.255. 255.255”)是当前子网的广播地址。 在日常网络环境中,基本是都在使用B,C两大类地址,而ADE这3类地址都不打可能被使用到。 从上述描述中,就可以看到有很多朋友会犯的一个错误,就是把192开头的IP地址设置成B类地址,虽然说在局域网中的网络通讯并不会受到影响,但事实上是不规范的一种划分行为。 子网掩码的简单叙述: 子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。

IP地址和子网划分练习题(整理带答案)

IP地址和子网划分练习题(整理带答案)

1. 19 2.168.1.0/24 使用掩码255.255.255.240 划分子网,其可用子网数为(),每个子网内可用主机地址数为(A) A. 14 14 B. 16 14 C. 254 6 D. 14 62 2. 子网掩码为255.255.0.0 ,下列哪个IP 地址不在同一网段中( C) A. 172.25.15.201 B. 172.25.16.15 C. 172.16.25.16 D. 172.25.201.15 3. B类地址子网掩码为255.255.255.248 ,则每个子网内可用主机地址数为(C) A. 10 B. 8 C. 6 D. 4

4. 对于 C 类IP地址,子网掩码为25 5.255.255.248 ,则能提供子网数为(C ) A. 16 B. 32 C. 30 D. 128 5. 三个网段192.168.1.0/24 ,192.168.2.0/24 ,192.168.3.0/24 能够汇聚成下面哪个网段(D) A. 192.168.1.0/22 B. 192.168.2.0/22 C. 192.168.3.0/22 D. 192.168.0.0/22 6.IP 地址219.25.23.56 的缺省子网掩码有几位?C A.8 B.16 C.24 D.32 7.某公司申请到一个C 类IP 地址,但要连接6

个的子公司,最大的一个子 公司有26 台计算机,每个子公司在一个网段中,则子网掩码应设为?D A.255.255.255.0 B.255.255.255.128 C.255.255.255.192 D.255.255.255.224 8.一台IP 地址为10.110.9.113/21 主机在启动时发出的广播IP 是? B A.10.110.9.255 B.10.110.15.255 C.10.110.255.255 D.10.255.255.255 9.规划一个C 类网,需要将网络分为9 个子网,每个子网最多15 台主机, 下列哪个是合适的子网掩码?(D) A.255.255.224.0 B.255.255.255.224 C.255.255.255.240 D.没有合适的子网掩码

IP地址与子网划分讲解

IP地址与子网划分讲解 作者:李石新 IP地址 简介 IP地址分为五类: ·A类用于大型网络(能容纳网络126个,主机1677214台) ·B类用于中型网络(能容纳网络16384个,主机65534台) ·C类用于小型网络(能容纳网络2097152个,主机254台) ·D类用于组播(多目的地址的发送) ·E类用于实验 另外,全零(0.0.0.0.)地址指任意网络。全1的IP地址(255.255.255.255)是当前子网的广播地址。 在因特网中,每台计算机的每个连接都有一个由授权单位分配的用于彼此区别的号码,即IP地址。IP地址采用层次结构,按照逻辑结构划分为两个部分:网络号和主机号。网络号用于识别一个逻辑网络,而主机号用于识别网络中的一台主机的一个连接。因此,IP地址的编址方式携带了明显的位置消息。 一个完整的IP地址由个字节,即32位数字组成,为了方便用户理解和记忆,采用点分十进制标记法,中间使用符号“.”隔开不同的字节。 例如:采用32位形式的IP地址如下 00001010 00000000 00000000 00000001 采用十进制数的形式如下 10.0.0.1 A类地址 (1)A类IP地址。由1个字节的网络地址和3个字节的主机地址,网络地址的最高位必须是“0”。 如:0XXXXXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX(X代表0或1)(2)A类IP地址范围:1.0.0.1---126.255.255.254 (3)A类IP地址中的私有地址和保留地址: ①10.X.X.X是私有地址(所谓的私有地址就是在互联网上不使用, 而被用在局域网络中的地址)。 范围(10.0.0.1---10.255.255.254) ②127.X.X.X是保留地址,用做循环测试用的。 B类地址 (1)B类IP地址。由2个字节的网络地址和2个字节的主机地址,网络地址的最高位必须是“10”。 如:10XXXXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX(X代表0或1)(2)B类IP地址范围:128.0.0.1---191.255.255.254。

ip地址计算与子网划分详解

ip地址计算与子网划分详解 最近几天有很多的朋友反映对ip网络知识这块了解的不多,尤其是ip地址这块,希望我们能发一期关于ip地址的文章,今天我们就来一起来了解ip地址的计算与子网的划分的知识,希望通过这篇文章大家对ip地址相关知识有一个深入的了解。 IP地址分为五类 ·A类用于大型网络(能容纳网络126个,主机1677214台)·B 类用于中型网络(能容纳网络16384个,主机65534台)·C 类用于小型网络(能容纳网络2097152个,主机254台)·D 类用于组播(多目的地址的发送)·E类用于实验 另外,全零(0.0.0.0.)地址指任意网络。全1的IP地址(255.255.255.255)是当前子网的广播地址。 在因特网中,每台计算机的每个连接都有一个由授权单位分配的用于彼此区别的号码,即IP地址。IP地址采用层次结构,按照逻辑结构划分为两个部分:网络号和主机号。网络号用于识别一个逻辑网络,而主机号用于识别网络中的一台主机的一个连接。因此,IP地址的编址方式携带了明显的位置消息。 一个完整的IP地址由个字节,即32位数字组成,为了方便用户理解和记忆,采用点分十进制标记法,中间使用符号“.”

隔开不同的字节。例如:采用32位形式的IP地址如下00001010 00000000 00000000 00000001采用十进制数的形式如下10.0.0.1 各类ip地址划分 A类地址(1)A类IP地址。由1个字节的网络地址和 3个字节的主机地址,网络地址的最高位必须是“0”。如: 0XXXXXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX(X代表0或1) (2)A类IP地址范围:1.0.0.1---126.255.255.254 (3)A类IP地址中的私有地址和保留地址:① 10.X.X.X是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址)。范围(10.0.0.1---10.255.255.254)② 127.X.X.X是保留地址,用做循环测试用的。B类地址(1)B类IP地址。由2个字节的网络地址和2个字节的主机地址,网络地址的最高位必须是“10”。如: 10XXXXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX(X代表 0或1) (2)B类IP地址范围:128.0.0.1---191.255.255.254。(3)B类IP地址的私有地址和保留地址① 172.16.0.0---172.31.255.254是私有地址② 169.254.X.X是保留地址。如果你的IP地址是自动获取IP地址, 而你在网络上又没有找到可用的DHCP服务器。就会得到其

IP地址和子网划分习题教学教材

I P地址和子网划分习 题

IP地址和子网划分习题 1、十进制二进制互化 210 ②10111001 ③145 ④10000111 2、172.202.202.202/20,所在的子网和子网内所有节点分别如何表示? 3、189.189.189.189/18 ,所在的子网和子网内所有节点分别如何表示? 4、192.192.240.240,掩码255.255.255.248,计算网络地址和广播地址。 5、10.11.200.200,掩码 255.255.255.192,计算网络地址和广播地址。 6、195.166.0.42/27,计算网络地址和广播地址。 7、172.25.17.201/20,172.25.15.15/20,172.25.19.26/20, 172.25.23.15/20,四个IP哪个跟其他地址不再同一网段? 8、C类IP地址,掩码255.255.255.224,包含子网数、每个子网主机数各为多少?

9、公司分到一个C类IP,划分6个子公司,每个子公司26台电脑,子网掩码使用什么? 10、规划一个C类网络,9个子网,每个子网15台主机,能否规划出符合要求的网络? 11、192.168.1.0/24 用子网掩码255.255.255.240划分子网,可用子网数和每个子网可用主机数分别是多少? 12、192.168.9.0/24,进行子网规划,要求每个子网有10台主机,用什么掩码合理? 13、200.200.0.0/22,可以由以下哪些网络使用CIDR技术汇聚而成? A、200.200.1.0/24 B、200.200.2.0/24 C、200.200.3.0/24 D、 200.200.4.0/24 14、214.197.27.0网段,划分20个子网,每个子网里5台主机,如何划分?

IP地址分类与子网划分

一 IP 地址概念 IPV4: 32 IPV6: 128 每个B 类网络最多可以拥有216-2台主机 B 类网络数量:64*28个 每个C 类网络最多可以拥有28-2台主机 (254) C 类网络数量:32*216个 为什么减2? ——减掉一个主机号全为0的IP (网络号:主机号部分全为0) ——减掉一个主机号全为1的IP (广播号:主机号部分全为1) 网络号和广播号都不能作为主机IP 地址。 三 划分子网(求网络号、IP 分配范围、广播地址) 子网掩码:二进制形式的IP 的网络号部分全为1,主机号部分全为0 通过子网掩码,屏蔽掉了具体的网络号和主机号,但是可以通过子网掩码看出网 络号位数和主机号位数,从而得出该网络的规模。 1根据子网掩码求网络规模 每个子网最多拥有的主机数量=2n -2 (n 为主机号的位数) 例1: 已知150.58.1.29 /26,求该子网拥有的主机数量 解: /26表示前26位是网络号,则主机号的位数是32-26=6位

拥有的主机数量=26-2=62台主机 例2:已知某网络子网掩码为255.255.248.0,请问该网络能容纳多少台主机?255.255.248.0=11111111.11111111.11111000.00000000 主机号有11位,该网络规模=211-2=2048-2=2046台主机 2 如何根据IP地址和子网掩码判断2个IP地址是否在同一子网中? 方法:将2个IP地址分别与子网掩码做“与”运算(逻辑乘),得出这2个IP 地址的网络号,若网络号相同则在同一子网,否则不同子网。 例3:IP1:192.168.1.44 子网掩码:255.255.255.192 IP2: 192.168.1.131子网掩码:255.255.255.192 请判断这两个主机之间通信是否需要路由器 解:192.168.1.44^255.255.255.192 =11000000. 10101000.00000001.00101100 ^11111111. 11111111 .11111111 . 11000000 =11000000.10101000.00000001. 00000000 =192.168.1.0(是192.168.1.44的网络号) 192.168.1.131^255.255.255.192 =11000000. 10101000.00000001.10000011 ^11111111. 11111111 .11111111 . 11000000 =11000000. 10101000.00000001.10000000 =192.168.1.128(是192.168.1.131的网络号) 这2个IP分别处于不同网络号,所以必须要使用路由器才可以互相通信 例4:10.10.10.29和以下哪个IP在同一子网中?(子网掩码均为255.255.255.224) A 10.10.10.30(00011101)√ B 10.10.10.31(00011111)虽然网络号相同,但主机号全为1,这是一个广播地址,不作为主机IP C 10.10.10.32(00100000)×网络号不同 D 10.10.10.33(00100001)×网络号不同 29=00011100 3 划分子网后,求每个子网可分配的起始IP和终止IP,以及每个子网的网络号和广播号 子网划分: 将网络号199.28.3.0进行子网划分,借用主机号的最高位作为子网号 1)划分1-2个子网:借用主机号最高1位作为网络号,则总的网络号=25位,主机号只有7位,每个子网的规模是27-2台主机 这两个子网号为:199.28.3.00000000和199.28.3.10000000

IP地址和子网划分练习题

1. 19 2.168.1.0/24 使用掩码255.255.255.240 划分子网,其可用子网数为(),每个子网内可用主机地址数为() A. 14 14 B. 16 14 C. 254 6 D. 14 62 2. 子网掩码为255.255.0.0 ,下列哪个IP 地址不在同一网段中() A. 172.25.15.201 B. 172.25.16.15 C. 172.16.25.16 D. 172.25.201.15 3. B类地址子网掩码为255.255.255.248 ,则每个子网内可用主机地址数为() A. 10 B. 8 C. 6 D. 4 4. 对于C 类IP地址,子网掩码为25 5.255.255.248 ,则能提供子网数为() A. 16 B. 32 C. 30 D. 128 5. 三个网段192.168.1.0/24 ,192.168.2.0/24 ,192.168.3.0/24 能够汇聚成下面哪个网段() A. 192.168.1.0/22 B. 192.168.2.0/22 C. 192.168.3.0/22 D. 192.168.0.0/22 6.IP 地址219.25.23.56 的缺省子网掩码有几位?() A.8 B.16 C.24 D.32 7.某公司申请到一个C 类IP 地址,但要连接6 个的子公司,最大的一个子 公司有26 台计算机,每个子公司在一个网段中,则子网掩码应设为?() A.255.255.255.0 B.255.255.255.128 C.255.255.255.192 D.255.255.255.224

8.一台IP 地址为10.110.9.113/21 主机在启动时发出的广播IP 是?() A.10.110.9.255 B.10.110.15.255 C.10.110.255.255 D.10.255.255.255 9.规划一个C 类网,需要将网络分为9 个子网,每个子网最多15 台主机,下列哪个是合适的子网掩码?() A.255.255.224.0 B.255.255.255.224 C.255.255.255.240 D.没有合适的子网掩码 10.与10.110.12.29 mask 255.255.255.224 属于同一网段的主机IP 地址是 ( ) A.10.110.12.0 B.10.110.12.30 C.10.110.12.31 D.10.110.12.32 11.IP 地址190.233.27.13/16 的网络部分地址是? ( ) A.190.0.0.0 B.190.233.0.0 C.190.233.27.0 D.190.233.27.1 12.没有任何子网划分的IP 地址125.3.54.56 的网段地址是? ( ) A.125.0.0.0 B.125.3.0.0 C.125.3.54.0 D.125.3.54.32

IP地址管理与子网划分

第1章地址管理和子网划分基础 本章内容: ?IP地址基础。 ?子网划分的目的。 ?基本的固定长度掩码。 1.1 IP地址基础 I P v 4的地址管理主要用于给一个物理设备分配一个逻辑地址。听起来很复杂,但实际上很简单。一个以太网上的两个设备之所以能够交换信息就是因为在物理以太网上,每个设备都有 一块网卡,并拥有唯一的以太网地址。如果设备A向设备B传送信息,设备A需要知道设备B的 以太网地址。像M i c r o s o f t的N e t B I O S协议,它要求每个设备广播它的地址,这样其他设备才能 知道它的存在。I P协议使用的这个过程叫做地址解析协议。不论是哪种情况,地址应为硬件地 址,并且在本地物理网上。 I T专业人员参考R F C 在本章,你将会看到一个术语—R F C。R F C(Request For Comment :请求评注)文档是由 I n t e r n e t团体建立的一个文档。使用它来定义控制I n t e r n e t和相关协议的正常工作的过程、步骤、 标准。例如,R F C 7 9 1的标题为“I n t e r n e t协议”。这个标准定义了I P协议的特征、功能和过程。 R F C文档是免费的,任何R F C的文本文件都可以从I n t e r n e t上下载,其地址为: U R L:/ / w w w. i s i . e d u / i n - n o t e s 作为I T专业人员,你也许会问:“为什么要知道这些内容?”因为R F C文档是I n t e r n e t的官 方文档,你可通过阅读与问题相关的R F C文档来获得满意的答案。 如果一个在以太网上的设备B向令牌环网上的设备C发送信息,会发生什么情况呢?由于它 们在不同的物理网络上,所以不能够直接通信。为了解决设备A和设备B的地址问题,我们使 用一个更高层的协议,如I P v 4。它允许给一个物理设备分配一个逻辑地址。不论使用哪种通信 方法,都可以通过一个唯一的逻辑地址来识别这个设备。在实际通信中,逻辑地址最终还要转 换成物理地址。 1.1.1 地址的分类 I P v 4的设计者目前面临着一个地址管理困境。在I n t e r n e t发展早期,网络很小,但互连设备 却很多,问题是未来的发展。在2 0世纪7 0年代初期,建立I n t e r n e t的工程师们并未意识到计算 机和通信在未来的迅猛发展。局域网和个人电脑的发明对未来的网络产生了巨大的冲击。开

IP地址和子网划分练习题

IP地址和子网划分练习题 11.IP 地址190.233.27.13/16 的网络部分地址是? (B ) A.190.0.0.0 B.190.233.0.0 C.190.233.27.0 D.190.233.27.1 12.没有任何子网划分的IP 地址125.3.54.56 的网段地址是? (A ) A.125.0.0.0 B.125.3.0.0 C.125.3.54.0 D.125.3.54.32 13.一个子网网段地址为2.0.0.0 掩码为255.255.224.0 网络,他一个有效子 网网段地址是? (A ) A.2.1.16.0 B.2.2.32.0 C.2.3.48.0 D.2.4.172.0 14.一个子网网段地址为5.32.0.0 掩码为255.224.0.0 网络,它允许的最大主机地址是? (C ) A.5.32.254.254 B.5.32.255.254 C.5.63.255.254 D.5.63.255.255 15.在一个子网掩码为255.255.240.0 的网络中,哪些是合法的网段地址?(D ) A.150.150.0.0 B.150.150.0.8 C.150.150.8.0 D.150.150.16.0 16.如果C 类子网的掩码为255.255.255.224,则包含的子网位数.子网数目. 每个子网中主机数目正确的是?(B ) A.2,2,62 B.3,6,30

C.4,14,14 D.5,30,6 17. 网络地址 :172.16.0.0 ,如果采用子网掩码255.255.192.0 ,那么以下说法正确的是(BC )双选 A. 划分了 2 个有效子网; B. 划分了 4 个有效子网; C. 其中一个子网的广播地址为: 172.16.191.255 ; D. 其中一个子网的广播地址为: 172.16.128.255 。 18. 关于主机地址 192.168.19.125 (子网掩码: 255.255.255.248 ),以下说法正确(AC )双选 A. 子网地址为: 192.168.19.120 ; B. 子网地址为: 192.168.19.121 ; C. 广播地址为: 192.168.19.127 ; D. 广播地址为: 192.168.19.128 。 19. 一个 C 类地址: 192.168.5.0 ,进行子网规划,要求每个子网有10 台主机,使用哪个子网掩码划分最合理( C) A. 使用子网掩码255.255.255.192 ; B. 使用子网掩码255.255.255.224 ; C. 使用子网掩码255.255.255.240 ; D. 使用子网掩码255.255.255.252 。 //252不能用 20. 网络地址 192.168.1.0/24 ,选择子网掩码为255.255.255.224 ,以下说法正确的是(BC )双选 A. 划分了 4 个有效子网; B. 划分了 6 个有效子网; C. 每个子网的有效主机数是30 个; D. 每个子网的有效主机数是31 个; E. 每个子网的有效主机数是32 个。 21. IP 地址:192.168.12.72 ,子网掩码为:255.255.255.192,该地址所在网段的网络地址和广播地址( D) A. 192.168.12.32 , 192.168.12.127 ; B. 192.168.0.0 , 255.255.255.255 ; C. 192.168.12.43 , 255.255.255.128 ; D. 192.168.12.64 , 192.168.12.127 。 22. 172.16.10.32/24 代表的是(B ) A. 网络地址; B. 主机地址; C. 组播地址; D. 广播地址。

IP地址与子网划分

IP地址与子网划分 第 1 题 以下不能用来标识主机接口的IPv4地址的是( D )。 A. 10110100 00110011 01100010 10101100 B. 11101110 11011011 11100000 10001100 C. 01001010 01100011 01100000 10011000 D. 11111110 11100011 01100100 00001100 第 2 题 分配给某校园网的地址块是202.105.192.0/18,该校园网包括( 62 )个C类网络。 A. 8 B. 16 C. 32 D. 64 第 3 题 在一个子网掩码为255.255.248.0的网络中,( A )是合法的网络地址。不是网络号和广播号的地址就是那个 A. 150.150.42.0 B. 150.150.15.0 C. 150.150.7.0 D. 150.150.96.0 第 4 题 一个A类网络已有60个子网,若还要添加2个新的子网,并要求每个子网有尽可能多的主机ID,则子网掩码为( A )。 A. 255.240.0.0 B. 255.248.0.0 C. 255.252.0.0

D. 255.254.0.0 第 5 题 私网地址用于企业内部IP地址分配,网络标准规定的私网地址有 A. A类有10个:10.0.0.0~20.0.0.0 B. B类有16个:172.0.0.0~172.15.0.0 C. C类有256个:192.168.0.0~192.168.255.0 D. D类有1个:244.0.0.0 第 6 题 下面的地址中,属于私网地址的是(D ) A. 192.118.10.1 B. 127.1.0.1 C. 172.14.2.240 D. 172.17.20.196 第 7 题 路由器收到一个数据包,其目标地址为195.26.17.4,该地址属于()子网 A. 195.26.0.0/21 B. 195.26.16.0/20 C. 195.26.8.0/22 D. 195.26.20.0/22 第 8 题 通常公网路由器不进行转发的网络地址是 A. 101.1.32.7 B. 192.178.32.2 C. 172.16.32.1 D. 172.35.32.244 第 9 题

ip地址管理与规划

计算机网络规划与设计 6.2 IP地址 6.2.1 IP地址的类型 1. 什么是IP地址? 2. IP地址的分类 下面是常用A、B、C三类地址的总结表: 表6-2 网络类别、网络地址和主机编号字段的取值范围 表6-3归纳了A、B、C三类网络IP地址W段的取值范围、网络个数及主机个数。 表6-3 A、B、C三类网络的特性参数取值范围 3. IP地址中网络地址的使用规则 无论在Internet上还是在局域网上,分配网络地址(即网络ID)时,常用的A、B和C三类网络的取值范围如表6-4所示,配置和使用IP地址时,应遵循以下规则: ①网络地址必须惟一。 ②网络地址不能以127开头。因为127保留给诊断用的回送函数使用。 ③网络地址中的各位不能全为“0”,0表示本地主机,不能传送。 ④网络地址的各位不能全为“1” 即,十进制的255),全为1时,仅在本网络上进行广 播,各路由器均不转发。

表6-4 A、B、C网络地址和主机地址的取值范围 4. IP地址中-主机地址的使用规则 ①在网络地址相同时,即在同一网络中,主机地址(编号)必须惟一。即I P地址中主机编号相对于网络编号来说必须惟一。例如:在202.112.144这个C类网络中,只能有一台主机的编号为“8”。 ②IP地址中主机编号的各位不能全为0,主机号全0表示该网的IP地址,例如,202.112.144.0。 ③IP地址中主机编号的各位不能全为“1”,主机号全1的地址是本网的广播地址,因此,255不能用做主机的编号。例如:202.112.144.255或128.1.255.255。 ④127.0.0.1代表本地主机的IP地址,用于测试;因此,该地址不能分配给网络上的任何计算机使用。 5. IP地址的表示规则 ①在主机或路由器中存放的IP地址都是32 bit的二进制代码。为了提高可读性,在写出 给人看的IP地址时,往往每隔8 bit插入一个空格。但这样还是不方便。于是我们常常将32 bit的IP地址中的每8 bit用其等效的十进制数字表示,并且在这些数字之间加上一个点。这就叫做点分十进制记法(dotted decimal notation)。下图7-8表示了这种方法,这是一个B类IP地址。 ②当一个主机同时连接到两个网络上时,该主机就必须同时具有两个相应的IP地址,其 网络号net-id是不同的。这种主机称为多归宿主机(multihomed host),或多接口主机。 ③按照因特网的观点,用转发器、网桥或传统交换机连接起来的若干个局域网仍为一个 网络,因此这些局域网都具有同样的网络号net-id。 ④在IP地址中,所有分配到网络号net-id的网络都是平等的。 ⑤互联网中设备及IP地址:路由器连接的是IP子网,因此,它总会具有两个或两个以 上的IP地址,这些IP地址通常具有不同的网络编号或子网编号。图7-9画出了3个局域网(LAN1, LAN2和LAN3)通过3个路由器(R1, R2和R3)互连起来所构成的一个互联网(此互联网用虚线圆角方框表示)。 应当注意到下述问题: ?在同一个局域网上的主机或路由器的IP地址中的网络号必须是一样的。 ?用网桥(它只在链路层工作)互连的网段仍然是一个局域网,只能有一个网络号。

IP地址和子网划分练习题一

IP地址和子网划分练习题一 使用掩码255.255.255.240划分子网,其可用子网数为(),每个子网内可用主机地址数为() A. 14 14 B. 16 14 C. 254 6 D. 14 62 (2)子网掩码为255.255.0.0,下列哪个IP 地址不在同一网段中() A. 172.25.15.201 B. 172.25.16.15 C. 172.16.25.16 D. 172.25.201.15 (3) B类地址子网掩码为255.255.255.248,则每个子网内可用主机地址数为()A. 10 B. 8 C. 6 D. 4 (4)对于C 类IP 地址,子网掩码为255.255.255.248,则能提供子网数为() A. 16 B. 32 C. 30 D. 128 (5)一个子网网段地址为10.32.0.0掩码为255.224.0.0的网络,它允许的最大主机地址是() A. 10.32.254.254; B. 10.32.255.254; C. 10.63.255.254; D. 10.63.255.255。 (6)IP地址219.25.23.56的缺省子网掩码有() A.8 B.16 C.24 D.32 (7)某公司申请到一个C 类IP 地址,但要连接6个的子公司,最大的一个子 公司有26台计算机,每个子公司在一个网段中,则子网掩码应设() A.255.255.255.0 B.255.255.255.128 C.255.255.255.192 D.255.255.255.224 (8)一台IP 地址为主机在启动时发出的广播IP 是?() A.10.110.9.255 B.10.110.15.255 C.10.110.255.255 D.10.255.255.255

相关文档