计算机网络复习题计算题.docx

上传人:b****5 文档编号:30736201 上传时间:2023-08-20 格式:DOCX 页数:12 大小:122.88KB
下载 相关 举报
计算机网络复习题计算题.docx_第1页
第1页 / 共12页
计算机网络复习题计算题.docx_第2页
第2页 / 共12页
计算机网络复习题计算题.docx_第3页
第3页 / 共12页
计算机网络复习题计算题.docx_第4页
第4页 / 共12页
计算机网络复习题计算题.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

计算机网络复习题计算题.docx

《计算机网络复习题计算题.docx》由会员分享,可在线阅读,更多相关《计算机网络复习题计算题.docx(12页珍藏版)》请在冰豆网上搜索。

计算机网络复习题计算题.docx

计算机网络复习题计算题

计算机网络复习题-计算题汇总

第一章

1、(计网的性能指标:

1.6.1,P20、课后题P36:

1-17)试计算以下两种情况的发送时延和传播时延:

(1)数据长度为107bit,数据发送速率为100kbit/s,传播距离为1000km,信号在媒体上的传播速率为2×108m/s。

(2)数据长度为103bit,数据发送速率为1Gbit/s,传输距离和信号在媒体上的传播速率同上。

(1):

发送延迟=107/(100×1000)=100s

传播延迟=1000×1000/(2×108)=5×10-3s=5ms

(2):

发送延迟=103/(109)=10-6s=1us

传播延迟=1000×1000/(2×108)=5×10-3s=5ms

4.(课后题P37:

1-19)长度为100字节的应用层数据交给运输层传送,需加上20字节的TCP首部。

再交给网络层传送,需加上20字节的IP首部。

最后交给数据链路层的以太网传送,加上首部和尾部18字节。

试求数据的传输效率。

若应用层数据长度为1000字节,数据的传输效率是多少?

数据传输效率=应用数据长/发送的总数据长

答:

数据长度为100字节时

传输效率=100/(100+20+20+18)=63.3%

 

数据长度为1000字节时,

传输效率=1000/(1000+20+20+18)=94.5%

31、(计网的性能指标:

1.6.1,P19-23,虽然是第五章的题但主要考的还是那几个性能指标,课后题P232:

5-30,、5-31)设TCP使用的最大窗口为64KB,即64×1024字节,而传输信道的带宽可认为是不受限制的。

若报文段的平均平均往返时延为20ms,问所能得到的最大吞吐量是多少?

答:

可见在报文段平均往返时延20ms内,发送方最多能发送64×1024×8比特,所以最大的吞吐量为=64×1024×8÷(20×10-3)=26214400bit/s=26.21Mbit/s

32、(计网的性能指标:

1.6.1,P20、课后题P233:

5-35)试计算一个包括5段链路的运输连接的单程端到端时延。

5段链路程中有2段是卫星链路。

每条卫星链路又由上行链路和下行链路两部分组成。

可以取这两部分的传播时延之和为500ms,每一个广域网的范围为1500km,其传播时延可按150000km/s来计算。

各段数据链路数率为48kbit/s,帧长为960bit。

答:

5段链路的传播时延=500×2+(1500/150000)×3×1000=1030ms

5段链路的发送时延=960÷(48×1000)×5×1000=100ms

所以5段链路单程端到端时延=1030+100=130ms

 

第二章

7、(码分复用CDM:

2.4.3,P54、课后题P64:

2-16)共有4个站进行码分多址通信。

4个站的码片序列为

A:

(-1-1-1+1+1-1+1+1)B:

(-1-1+1-1+1+1+1-1)

C:

(-1+1-1+1+1+1-1-1)D:

(-1+1-1-1-1-1+1-1)

现收到这样的码片序列S:

(-1+1-3+1-1-3+1+1)。

问哪个站发送数据了?

发送数据的站发送的是0还是1?

答:

S·A=(+1-1+3+1-1+3+1+1)/8=1,A发送1

S·B=(+1-1-3-1-1-3+1-1)/8=-1,B发送0

S·C=(+1+1+3+1-1-3-1-1)/8=0,C无发送

S·D=(+1+1+3-1+1+3+1-1)/8=1,D发送1

第三章

10、(点对点信道差错检测CRC循环冗余检验,3.1.2,P70,课后题P109:

3-07)要发送的数据为1101011011。

采用CRC的生成多项式是P(x)=x4+x+1。

试求应添加在数据后面的余数。

数据在传输过程中最后一个1变成了0,问接收端能否发现?

若数据在传输过程中最后两个1都变成了0,问接收端能否发现?

答:

添加的检验序列为1110(11010110110000除以10011)

数据在传输过程中最后一个1变成了0,11010110101110除以10011,余数为011,不为0,接收端可以发现差错。

数据在传输过程中最后两个1都变成了0,11010110001110除以10011,余数为101,不为0,接收端可以发现差错。

14、(CSMA/CD协议,3.3.2,P82-85,课后题P110:

3-20)假定1km长的CSMA/CD网络的数据率为1Gbit/s。

设信号在网络上的传播速率为200000km/s。

求能够使用此协议的最短帧长。

答:

对于1km电缆,单程端到端传播时延为:

τ=1÷200000=5×10-6s=5μs,

端到端往返时延为:

2τ=10μs

为了能按照CSMA/CD工作,最小帧的发送时延不能小于10μs,以1Gb/s速率工作,10μs可发送的比特数等于:

10×10-6×1×109=10000bit=1250字节。

11、(集线器和交换机的工作原理及作用,3.4.1、3.5.2,P86、P100,课后题P110:

3-28)有10个站连接到以太网上,试计算以下三种情况下每一个站所能得到带宽。

(1)10个站点连接到一个10Mbit/s以太网集线器;

(2)10站点连接到一个100Mbit/s以太网集线器;

(3)10个站点连接到一个10Mbit/s以太网交换机。

答:

(1)10个站共享10Mbit/s;

(2)10个站共享100Mbit/s;

(3)每一个站独占10Mbit/s。

32、(第3章)试计算一个包括5段链路的运输连接的单程端到端时延。

5段链路程中有2段是卫星链路。

每条卫星链路又由上行链路和下行链路两部分组成。

可以取这两部分的传播时延之和为500ms,每一个广域网的范围为1500km,其传播时延可按150000km/s来计算。

各段数据链路数率为48kbit/s,帧长为960bit。

答:

5段链路的传播时延=500×2+(1500/150000)×3×1000=1030ms

5段链路的发送时延=960÷(48×1000)×5×1000=100ms

所以5段链路单程端到端时延=1030+100=130ms

第四章:

19、(IP地址类别、划分子网、子网掩码,4.2.2、4.3.1,P119、P135-138,课后题P185:

4-24)试找出可产生以下数目的A类子网的子网掩码(采用连续掩码)

(1)2,

(2)6,(3)20,(4)62,(5)122,(6)250

答:

(3)20<25(所以子网号占用5bit,所以网络号加子网号共13bit,子网掩码为前13个1后19个0,即255.248.0.0。

依此方法:

(1)255.128.0.0,

(2)255.224.0.0,(3)255.248.0.0(4)255.252.0.0,(5)255.254.0.0,(6)255.255.0.0

27、(IP地址类别、划分子网、子网掩码,4.2.2、4.3.1,P119、P135-138)在因特网上的一个B类地址的子网掩码是255.255.240.0。

试问在其中每一个子网上的主机数最多是多少?

答:

240=(11110000)2,子网掩码为前20个连续的1,后12个连续的0。

所以该子网表示主机有12bit,

子网上的主机数=212-2=4094,(减去主机全0和全1两个特殊地址)

25、(IP地址类别、划分子网、子网掩码,4.2.2、4.3.1,P119、P135-138,课后题P184:

4-21)某单位分配到一个B类IP地址,其net-id为129.250.0.0。

该单位有4000台机器,平均分布在16个不同的地点。

如选用子网掩码为255.255.255.0,试给每一地点分配一个子网号码,并计算出每个地点主机号码的最小值和最大值。

答:

4000/16=250,平均每个地点250台机器。

如选255.255.255.0为掩码,则每个网络所连主机数=28-2=254>250,共有子网数=28=256>16,能满足实际需求。

可给每个地点分配如下子网号码

地点:

子网号子网网络号主机IP的最小值和最大值

1:

00000001129.250.1.0129.250.1.1---129.250.1.254

2:

00000010129.250.2.0129.250.2.1---129.250.2.254

3:

00000011129.250.3.0129.250.3.1---129.250.3.254

4:

00000100129.250.4.0129.250.4.1---129.250.4.254

5:

00000101129.250.5.0129.250.5.1---129.250.5.254

6:

00000110129.250.6.0129.250.6.1---129.250.6.254

7:

00000111129.250.7.0129.250.7.1---129.250.7.254

8:

00001000129.250.8.0129.250.8.1---129.250.8.254

9:

00001001129.250.9.0129.250.9.1---129.250.9.254

10:

00001010129.250.10.0129.250.10.1--129.250.10.254

11:

00001011129.250.11.0129.250.11.1--129.250.11.254

12:

00001100129.250.12.0129.250.12.1--129.250.12.254

13:

00001101129.250.13.0129.250.13.1--129.250.13.254

14:

00001110129.250.14.0129.250.14.1--129.250.14.254

15:

00001111129.250.15.0129.250.15.1--129.250.15.254

16:

00010000129.250.16.0129.250.16.1--129.250.16.254

26、(IP数据报格式,4.2.5,P127-129,课后题P185:

4-22)一个数据报长度为4000字节(固定首部长度)。

现在经过一个网络传送,但此网络能够传送的最大数据长度为1500字节。

试问应当划分为几个短些的数据报片?

各数据报片的数据长度、片偏移字段和MF标志应为何值?

答:

IP数据报固定首部长度为20字节

总长度(字节)

数据长度(字节)

MF

片偏移

原始数据报

4000

3980

0

0

数据报片1

1500

1480

1

0

数据报片2

1500

1480

1

185

数据报片3

1040

1020

0

370

24、(使用子网时的分组转发,4.3.2,P139,课后题P184:

4-20)设某路由器建立了如表7-19所示的转发表:

目的网络

子网掩码

下一跳

128.96.39.0

255.255.255.128

接口0

128.96.39.128

255.255.255.128

接口1

128.96.40.0

255.255.255.128

R2

192.4.153.0

255.255.255.192

R3

*(默认)

0.0.0.0

R4

此路由器可以直接从接口0和接口1转发分组,也可通过相邻的路由器R2,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试分别计算其下一跳。

答:

路由表的查找原则是将目的IP地址与路由表中第一表项的子网掩码相与,如果结果与该表项的目的网络相等,则按该表项中的下一跳所指转发。

否则与第二表项的子网掩码相与,如此下去,如果所有表项均不匹配,则按默认路由转发。

因而检测表中第i项的计算过程可表示为:

if((Mask[i]&D)==Destination[i])forwardingtoNextHop[i];

(1):

128.96.39.10&255.255.255.128==128.96.39.0,与第一条表项匹配,按下一跳所指接口0转发。

(2):

128.96.40.12&255.255.255.128==128.96.40.0,与前两条表项不匹配,与第三条表项匹配,按下一跳R2转发。

(3):

128.96.40.151&255.255.255.128==128.96.40.128,与前三条表项不匹配;

128.96.40.151&255.255.255.192==128.96.40.128,与第四条表项也不匹配;

最终按默认路由表项转发到下一跳R4。

(4):

192.4.153.17&255.255.255.128==192.4.153.0,与前三条表项不匹配;

192.4.153.17&255.255.255.192==192.4.153.0,与第四条匹配,按下一跳R3转发。

(5):

192.4.153.90&255.255.255.128==192.4.153.0,与前三条不匹配;

192.4.153.90&255.255.255.192==192.4.153.64,与第四条表项也不匹配;

最终按默认路由表项转发到下一跳R4。

21、(CIDR无分类编址,CIDR地址块,4.3.3,P140-143,课后题P185:

4-26)有如下的四个/24地址块,试进行最大可能的聚合。

212.56.132.0/24,212.56.133.0/24。

212.56.134.0/24,212.56.135.0/24

答:

212=(11010100)2,56=(00111000)2

132=(10000100)2,

133=(10000101)2

134=(10000110)2,

135=(10000111)2

所以共同的前缀有22位,即1101010000111000100001,聚合的CIDR地址块是:

212.56.132.0/22·

28、(CIDR无分类编址,CIDR地址块,4.3.3,P140-143,课后题P185:

4-29)一个自治系统有5个局域网,其连接如图所示,LAN1至LAN5上的主机数分别为:

3、91、150、3和15,该自治系统分配到的IP地址块为30.138.118/23,试给出每一个局域网的地址块(包括前缀)。

 

答:

对LAN3,主机数150,(27-2)<150+1<(28-2),所以主机位为8bit,网络前缀为24,分配地址块30.138.118.0/24。

(第24位为0)

对LAN2,主机数91,(26-2)<91+1<(27-2),所以主机位为7bit,网络前缀为25,分配地址块30.138.119.0/25。

(第24,25位10)

对LAN5,主机数为15,(24-2)<15+1<(25-2),所以主机位为5bit,网络前缀27,分配的地址块为30.138.119.192/27,(第24,25,26,27位为1110)

对LAN1,主机数为3,(22-2)<3+1<(23-2),所以主机位为3bit,网络前缀29,分配的地址筷为30.138.119.232/29(第24,25,26,27,28,29位为111101)

对LAN4,主机数为3,(22-2)<3+1<(23-2),所以主机位为3bit,网络前缀29,分配的地址筷为30.138.119.240/29(第24,25,26,27,28,29位为111110)

 

第五章:

8、(停止等待协议,5.4,P198-201)信道速率为4kbit/s。

采用停止等待协议。

传播时延tp=20ms。

确认帧长度和处理时间可忽略。

问帧长为多少才能使信道利用率达到至少50%?

答:

得t发≥40ms,则帧长L≥40ms×4kbit/s=160bit

9、(停止等待协议、ARQ协议,5.4,P198-202)卫星通信的数据率为1Mbit/s。

数据帧长为2000bit。

忽略确认帧长和处理时间,并设卫星信道传播时延为0.25秒。

若忽略可能出现的传输差错,试计算下列情况下的信道利用率:

(1)停止等待协议;

(2)连续ARQ协议,WT=7;

(3)连续ARQ协议,WT=127;

(4)连续ARQ协议,WT=255。

答:

(1)信道利用率=

(2)(3)(4)信道利用率=

(2)=

;(3)=

;(4)≈0.5

33、(TCP报文段序号:

5.5,P202)网络允许的最大报文段长度为128字节,序号用8bit表示,报文段在网络中的生存时间为30秒。

试求每一条TCP连接所能达到的最高数据率。

答:

具有相同编号的TCP报文段不应该同时在网络中传输,必须保证,当序列号循环回来重复使用的时候,具有相同序列号的TCP报文段已经从网络中消失。

现在存活时间是30秒,那么在30秒的时间内发送发送的TCP报文段的数目不能多于255个。

255×128×8÷30=8704b/s

所以每条TCP连接所能达到的最高速率是8.704kb/s

23、(第5章)一个3200bit长的TCP报文传到IP层,加上160bit的首部后成为数据报。

下面的互联网由两个局域网通过路由器连接起来。

但第二个局域网所能传送的最长数据帧中的数据部分只有1200bit,因此数据报在路由器必须进行分片。

试问第二个局域网向其上层要传送多少比特的数据(这里的“数据”当然指局域网看见的数据)?

答:

第二个局域网所能传送的最长数据帧中的数据部分只有1200bit,即每个IP数据片的数据部分<1200-160(bit),由于片偏移是以8字节即64bit为单位的,所以IP数据片的数据部分最大不超过1024bit,这样3200bit的报文要分4个数据片,所以第二个局域网向上传送的比特数等于(3200+4×160),共3840bit。

34、(TCP报文窗口,5.5,P204、课后题P232:

5-24)一个TCP连接下面使用256kbit/s的链路,其端到端时延为128ms。

经测试,发现吞吐量只有120kbit/s。

试问发送窗口是多少?

(两种情况不同答案)

答:

来回路程的时延=128×2=256ms。

情况1:

接收端收完一批数据最后发出确认后才能发下一个窗口的数据,因此发送端经过比256ms多的时间后才能发送下一个窗口的数据

设发送窗口为X字节,假定一次最大发送量等于窗口值,那么,每发送一次都得停下来等待得到本窗口的确认,以得到新的发送许可,这样

X=7228字节

情况2:

接收端每收到一个很小报文段后就发回确认,因此每经过256ms就能发送下一个窗口的数据

吞吐量=X/256ms=120kb/s

X=3840B

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 英语考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1