第三章
3-09 一个PPP帧的数据部分(用十六进制写出)是7D5EFE277D5D7D5D657D5E。试问真正的数据是什么(用十六进制写出)?
7E FE 27 7D 7D 65 7E
3-18 试说明10BASE-T中的“10”“BASE”和“T”所代表的意思。
答:10BASE-T:“10”表示数据率为10Mb/s的数据速率,“BASE”表示连接线上的信号是基带信号,“T”代表双绞线。 3-32现有五个站分别连接在三个局域网上,并且用两个透明网桥连接起来,如下图所示。每一个网桥的两个端口号都标明在图上。在一开始,两个网桥中的转发表都是空的。以后有以下各站向其他的站发送了数据帧,即H1发送给H5,H3发送给H2,H4发送给H3,H2发送给H1。试将有关数据填写在下表中
4-09(1)子网掩码为255.255.255.0代表什么意思?
答:可以代表C类地址对应的子网掩码默认值;也能表示A类和B类地址的掩码,前24位决定网络号和子网号,后8位决定主机号。
(2)一网络的现在掩码为255.255.255.248,问该网络能够连接多少个主机?
255.255.255.248化成二进制序列为:11111111111111111111111111111000,根据掩码的定义,后三位是主机号,一共可以表示8个主机号,除掉全0和全1的两个,该网络能够接6个主机。
(3)一A类网络和一B类网络的子网号subnet-id分别为16个1和8个1,问这两个网络的子网掩码有何不同? 子网掩码的形式是一样的,都是255.255.255.0;但是子网的数目不一样,前者为65534,后者为254。 (4)一个B类地址的子网掩码是255.255.240.0。试问在其中每一个子网上的主机数最多是?
答:255.255.240.0(11111111.11111111.11110000.00000000)是B类地址的子网掩码,主机地址域为12比特,所以每个子网的主机数最多为:212-2=4094
(5)一A类网络的子网掩码为255.255.0.255,它是否为一个有效的子网掩码?
答:子网掩码由一连串的1和一连串的0组成,1代表网络号和子网号,0对应主机号.255.255.0.255变成二进制形式是:11111111111111110000000011111111.可见,是一个有效的子网掩码,但是不是一个方便使用的解决办法。 (6)某个IP地址的十六进制表示为C2.2F.14.81,试将其转换为点分十进制的形式。这个地址是哪一类IP地址? 答:用点分十进制表示,该IP地址是194.47.20.129,为C类地址 (7)C类网络使用子网掩码有无实际意义?为什么? 答:有,对于小网络这样做还可以进一步简化路由表。
4-10试辨认以下IP地址的网络类别。
(1)128.36.199.3 B (2)21.12.240.17 A (3)183.194.76.253 B (4)192.12.69.248 C (5)89.3.0.1 A (6)200.3.6.2 C
4-16在因特网中将IP数据报分片传送的数据报在最后的目的主机进行组装。还可以有另一种做法,即数据报片通过一
—
个网络就进行一次组装。试比较这两种方法的优劣。 答:在目的站而不是在中间的路由器进行组装是由于:(1)路由器处理数据报更简单;
(2)并非所有的数据报片,都经过同样的路由器,因此在每一个中间的路由器进行组装可能会缺少几个数据报片(3)也许分组后面还要经过一个网络,它还要给这些数据报片划分成更小的片。如果在中间的路由器进行组装就可能会组装多次。
4-20.设某路由器建立了如下路由表(这三列分别是目的网络、子网掩码和下一跳路由器,若直接交付则最后一列表示应当从哪一个接口转发出去):
目的网络 子网掩码 下一跳 128.96.39.0 255.255.255.128 接口m0 128.96.39.128 255.255.255.128 接口m1 128.96.40.0 255.255.255.128 R2 192.4.153.0 255.255.255.192 R3 *(默认) R4
现共收到5个分组,其目的站IP地址分别为:(1)128.96.39.10(2)128.96.40.12(3)128.96.40.151(4)192.4.153.17(5)192.4.153.90试分别计算其下一跳。 解:(1)分组的目的站IP地址为:128.96.39.10。先与子网掩码255.255.255.128相与,得128.96.39.0,可见该分组经接口0转发。
(2)分组的目的IP地址为:128.96.40.12。①与子网掩码255.255.255.128相与得128.96.40.0,不等于128.96.39.0。②与子网掩码255.255.255.128相与得128.96.40.0,经查路由表可知,该项分组经R2转发。
(3)分组的目的IP地址为:128.96.40.151,与子网掩码255.255.255.128相与后得128.96.40.128,与子网掩码255.255.255.192相与后得128.96.40.128,经查路由表知,该分组转发选择默认路由,经R4转发。
(4)分组的目的IP地址为:192.4.153.17。与子网掩码255.255.255.128相与后得192.4.153.0。与子网掩码255.255.255.192相与后得192.4.153.0,经查路由表知,该分组经R3转发。
(5)分组的目的IP地址为:192.4.153.90,与子网掩码255.255.255.128相与后得192.4.153.0。与子网掩码255.255.255.192相与后得192.4.153.64,经查路由表知,该分组转发选择默认路由,经R4转发。
4-22一具数据报长度为4000字节(固定首部长度)。现在经过一个网络传送,但此网络能够传送的最大数据长度为1500字节。试问应当划分为几个短些的数据报片?各数据报片的数据字段长度、片偏移字段和MF标志应为何数值?
4-24试找出可产生以下数目的A类子网的子网掩码(采用连续掩码) (1)2,(2)6,(3)20,(4)62,(5)122,(6)250 答:(3)20+2=22<25(加2即将不能作为子网号的全1和全0的两种,所以子网号占用5bit,所以网络号加子网号共13bit,子网掩码为前13个1后19个0,即255.248.0.0。依此方法:(1)255.192.0.0,(2)255.224.0.0,(4)255.252.0.0,(5)255.254.0.0,(6)255.255.0.0
4-25以下有四个子网掩码,哪些是不推荐使用的?为什么? (1)176.0.0.0,(2)96.0.0.0,(3)127.192.0.0,(4)255.128.0.0答:只有(4)是连续的1和连续的0的掩码,是推荐使用的。
4-26有如下的四个/2地址块,试进行最大可能的聚合。 212.56.132.0/24
答:212=(11010100)2,56=(00111000)2132=(10000100)2,133=(10000101)欢迎下载 2 2134=(10000110)2,135=(10000111)2 所以共同的前缀有22位,即1101010000111000100001,聚合的CIDR地址块是:212.56.132.0/22 —
212.56.133.0/24 212.56.134.0/24 212.56.135.0/24
4-31以下地址中的哪一个和86.32/12匹配?请说明理由。(1)86.33.224.123;(2)86.79.65.216;(3)86.58.119.74;(4)86.68.206.154。 答案:
(1)与11111111111100000000000000000000逐比特相“与”和86.32/12匹配 (2)与11111111111100000000000000000000逐比特相“与”和86.32/12不匹配 (3)与11111111111100000000000000000000逐比特相“与”和86.32/12不匹配 (4)与11111111111100000000000000000000逐比特相“与”和86.32/12不匹配
4-32以下的地址前缀中哪一个地址和2.52.90.140匹配?请说明理由。(1)0/4;(2)32/4;(3)4/6;(4)80/4。 答案:
(1)2.52.90.140与11110000000000000000000000000000逐比特相“与”和0/4匹配 (2)2.52.90.140与11110000000000000000000000000000逐比特相“与”和32/4不匹配 (3)2.52.90.140与11110000000000000000000000000000逐比特相“与”和4/6不匹配 (4)2.52.90.140与11110000000000000000000000000000逐比特相“与”和80/4不匹配
4-33下面的前缀中的哪一个和地址152.7.77.159及152.31.47.252都匹配?请说明理由。 (1)152.40/13;(2)153.40/9;(3)152.64/12;(4)152.0/11。 答案:(1)152.7.77.159与11111111111110000000000000000000逐比特相“与”和(1)不匹配,故(1)不符合条件。 (1)152.7.77.159与11111111100000000000000000000000逐比特相“与”和(2)不匹配,故(2)不符合条件。 (1)152.7.77.159与11111111111100000000000000000000逐比特相“与”和(3)不匹配,故(3)不符合条件。 (1)152.7.77.159与11111111111000000000000000000000逐比特相“与”和(4)匹配,152.31.47.252和11111111111000000000000000000000逐比特相“与”和(4)匹配,故(4)不符合条件。 4-34与下列掩码相对应的网络前缀各有多少比特? (1)192.0.0.0;(2)240.0.0.0;(3)255.224.0.0;(4)255.255.255.252。答案:点分十进制的地址化成二进制记法,1的个数就是前缀的个数。
(1)11000000000000000000000000000000,对应的网络前缀是2比特 (2)11110000000000000000000000000000,对应的网络前缀是4比特 (3)11111111111000000000000000000000,对应的网络前缀是11比特 (4)11111111111111111111111111111100,对应的网络前缀是30比特
4-37某单位分配到一个地址块136.23.12.64/26。现在需要进一步划分4个一样大的子网。试问:
(1)每个子网的前缀有多长?(2)每一个子网中有多少个地址?(3)每一个子网的地址块是什么?(4)每一个子网可分配给主机使用的最小地址和最大地址是什么? (1)每个子网前缀28位
(2)每个子网的地址中有4位留给主机用,因此公有16 个地址。 (3)四个子网的地址块是:
第一个地址块 136.23.12.64/28,可分配给主机使用 最小地址:136.23.12.01000001=136.23.12.65/28 最大地址:136.23.12.01001110=136.23.12.78/28 第二个地址块 136.23.12.80/28,可分配给主机使用 最小地址:136.23.12.01010001=136.23.12.81/28 最大地址:136.23.12.01011110=136.23.12.94/28 第三个地址块 136.23.12.96/28,可分配给主机使用 最小地址:136.23.12.01100001=136.23.12.97/28 最大地址:136.23.12.01101110=136.23.12.110/28 第四个地址块 136.23.12.112/28,可分配给主机使用 最小地址:136.23.12.01110001=136.23.12.113/28 最大地址:136.23.12.01111110=136.23.12.126/28
4-41假定网络中的路由器B的路由表有如下的项目(这三列分别表示“目的网络”、“距离”和“下一跳路由器”) N 1 17 A
欢迎下载
3
计算机网络



