《计算机网络教程》第五版(微课版)谢钧谢希仁编著课后习题参考答案最全整理 下载本文

机(或路由器)所连接到的网络,而另一个字段则是主机号 host-id,它标志该主机( 或路由器)。

各类地址的网络号字段net-id分别为1,2,3,0,0字节;主机号字段host-id分别为3

字节、2字节、1字节、4字节、4字节。 特点:

(1)IP 地址是一种分等级的地址结构。分两个等级的好处是: 第一,IP 地址管理机构在分配 IP 地址时只分配网络号,而剩下的主机号则由得到该

网络号的单位自行分配。这样就方便了 IP 地址的管理。

第二,路由器仅根据目的主机所连接的网络号来转发分组(而不考虑目的主机号),这

样就可以使路由表中的项目数大幅度减少,从而减小了路由表所占的存储空间。

(2)实际上 IP 地址是标志一个主机(或路由器)和一条链路的接口。

当一个主机同时连接到两个网络上时,该主机就必须同时具有两个相应的 IP 地址,其

网络号 net-id 必须是不同的。这种主机称为多归属主机(multihomed host)。

由于一个路由器至少应当连接到两个网络(这样它才能将 IP 数据报

从一个网络转发到

另一个网络),因此一个路由器至少应当有两个不同的 IP 地址。 (3) 用转发器或网桥连接起来的若干个局域网仍为一个网络,因此这些局域网都具有同 样的网络号 net-id。

(4) 所有分配到网络号 net-id 的网络,范围很小的局域网,还是可能覆盖很大地理范 围的广域网,都是平等的。

6.试根据IP地址的规定,计算出表4-2中的各项数据。

解:1)A类网中,网络号占七个bit, 则允许用的网络数为2的7次方,为128,但是要

除去0和127的情况,所以能用的最大网络数是126,第一个网络号是1,最后一个网络号

是 126。主机号占24个bit, 则允许用的最大主机数为2的24次方,为16777216,但是也 要除

2) B类网中,网络号占14个bit,则能用的最大网络数为2的14次方,为16384,第 一

个网络号是128.0,因为127要用作本地软件回送测试,所以从128开始,其点后的还可

以 容纳2的8次方为256,所以以128为开始的网络号为128.0~~128.255,共256个,以此

类 推,第16384个网络号的计算方法是:16384/256=64128+64=192,则可推算出为

191.255。主机号占16个 bit, 则允许用的最大主机数为2的16次方,为65536,但是也

要除去全0和全 1的情况,所以能用的最大主机数是65534。 3)C类网中,网络号占21个bit, 则能用的网络数为2的21次方,为2097152,第一个 网

络号是 192.0.0,各个点后的数占一个字节,所以以 192 为开始的网络号为

是: 2097152/65536=32192+32=224,则可bit, 则

允许用的最大主机数为2的8次方,为256,但是也要除去全0和全1的情况,所以能用的 最大主机数是254。

7.试说明IP地址与硬件地址的区别,为什么要使用这两种不同的地址?

IP 地址就是给每个连接在因特网上的主机(或路由器)分配一个在全世界范围是唯一

的 32 位的标识符。从而把整个因特网看成为一个单一的、抽象的网络

在实际网络的链路上传送数据帧时,最终还是必须使用硬件地址。 MAC地址在一定程度上与硬件一致,基于物理、能够标识具体的链路通信对象、IP地址

给予逻辑域的划分、不受硬件限制。

8.IP地址方案与我国的电话号码体制的主要不同点是什么? 于网络的地理分布无关 有三种含义

其一是一个A类网的子网掩码,对于A类网络的IP地址,前8位表示网络号,后24位表示 ,最后8位为主机号。

第二种情况为一个B类网,对于B类网络的IP地址,前16位表示网络号,后16位表示主机

号,网络号,中间8位用于子网段的划分,最 后8位为主机号。

第三种情况为一个C类网,这个子网掩码为C类网的默认子网掩码。 每一个子网上的主机为(2^3)=6 台

掩码位数29,该网络能够连接8个主机,扣除全1和全0后为6台。 (3)一A类网络和一B网络的子网号subnet-id分别为16个1和8个1,问这两个子网掩码 有何不同? 多是多少?

(240)10=(128+64+32+16)10=(11110000)2 Host-id的位数为4+8=12,因此,最大主机数为: 2^12-2=4096-2=4094

其转化为点分十进制的形式。这个地