【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《浙江大学城市学院2006《计算机网络》答案A》,欢迎阅读!
浙江大学城市学院2006《计算机网络》答案A
《计算机网络》A卷答案
一、 填空题
1.( 通信 ) 2.( 帧/frame ) 3.( 数据报 ) 4.( UDP ) 5.( 211.90.238 ) 6.( 交换机 ) 7.( 48K/48000 ) 8.( 链路状态 ) 9.( TELNET ) 10.( 非对称 )
二、 单项选择题
1.2.3.4.5.6.7.8.9.10.
(D(A(B(A(C(D(B(C(D(C ) ) ) ) ) ) ) ) ) ) 11.12.13.14.15.16.17.18.19.20.(B(A(D(C(D(A(B(C(C(A ) ) ) ) ) ) ) ) ) ) 21.22.23.24.25.26.27.28.29.30.(B(C(A(B(D(C(A(D(C(C ) ) ) ) ) ) ) ) ) )
三、 问答与计算题
1.(6分)为什么要对计算机网络进行分层?并描述OSI参考模型和TCP/IP参考模型的层次结构。
答:计算机网络中采用层次结构,是为了将复杂的网络问题分解成许多较小的、较容易处理的部分来处理,以便于学习、理解和设计计算机网络。分层的设计有以下好处:
①各层之间相互独立,高层并不需要知道低层如何实现;
②灵活性好,当任何一层发生变化时,其他层并不受影响;
③各层都可以采用最合适的技术来实现; ④易于实现和维护;
⑤有利于促进标准化。(2分)
OSI参考模型分为七层(2分),TCP/IP参考模型共有四层结构(2分),如图所示:
OSI参考模型
TCP/IP参考模型
应 用 层
应 用 层表 示 层会 话 层传 输 层网 络 层数据链路层物 理 层
传 输 层互 联 层主机―网络层
评分标准:OSI参考模型和TCP/IP参考模型层次描述完整正确各得2分,若有部分错,酌情扣1-2分。
2.(6分)CRC属于检错码还是纠错码?如果某一数据通信系统采用CRC校验方式,生成多项式G(x)为X4+X3+1,目的结点接收到二进制比特序列为110111101(含CRC校验码),判断传输过程中是否出现了错误?并解释原因。
答:CRC属于检错码(1分)。G(x)的二进制比特序列为11001(1分),收到的二进制比特序列除以生成多项式的余数为110(3分),传输出现差错(1分)。 评分标准:若余数答错,扣3分。
3.(6分)某8比特数据经“0比特插入/删除”后在信道上用曼彻斯特编码发送,信道上的波形如下图所示,试求原8比特的数据。
答:由波形图及曼彻斯特编码规则可知信道上传输的编码为111110010(3分),经“0比特插入/删除”后,原8比特数据为11111010(3分)。
4.(6分)已知一IP地址为131.107.3.24,请回答以下问题:
(1)说明该地址属于哪一类IP地址;
(2)计算该类地址最大网络数和每个网络中的最大主机数;
(3)如果要将该IP所属的网络划分为100个子网,请给出恰当的子网掩码。
答:(1)属于B类IP地址(1分);
(2)最大网络数:2=16384个(1分),最大主机数:216-2=65534个(1分);
(3)该IP属于B类网络,100个子网加上2个特殊地址,需要的子网数量至少为102,因此合适的子网号的位长为7(1分),所以子网掩码为11111111 11111111 11111110 00000000,即255.255.254.0。(2分)
5.(6分)请说明IP数据报头中与数据报分片相关的域有哪些,并对下图中所示的原始IP数据报(数据长度为2200B,报头长度为20B,设MTU为820B)进行分片。
答:IP数据报头其中,与数据报分片相关的域有域标识、标志和片偏移(3分,每个1分)
14
原始数据报
2220
265
0
00
0
265
分片1
820
0
01
0
数据编码号:0~2199数据编码号:0~799
分片2
820
265
0
01
100
265
分片3
620
0
00
200
数据编码号:800~1599数据编码号:1600~2199
具体分片如下(3分):
6.(6分)请说明对称密钥加密和非对称密钥加密的原理,并解释它们在数字信封技术中的应用。
答:对称密钥加密——对称密钥加密技术利用同一个密钥对数据进行加密和解密。(2分)
非对称密钥加密——非对称密钥加密需要两个密钥:公开密钥(public key)和私有密钥(private key),因为加密和解密使用的是两个不同的密钥,所以叫作非对称密钥加密。非对称加密又称为公钥加密,加密公钥和解密私钥是成对出现的,但是不能通过加密公钥来计算出解密私钥。(2分)
数字信封技术结合了对称密钥加密和非对称密钥
加密,在内层利用了对称加密技术,使用对称密钥对发送数据进行加密,在外层,利用非对称加密技术加密对称密钥,保证密钥传递的安全性。(2分)
四、 综合题
1.(12分)看下面两段命令,并回答问题。
(1)Baidu网站的Web服务器的IP地址是什么?(2分)
标准答案:211.94.144.100。 评分标准:答错或未答全均不给分。
(2)从上面的返回结果可以知道,采用Ping命令,向目的主机发出的探测数据包的数目为多少?每个探测数据包的大小为多少?(2分) 标准答案:4个,32bytes。 评分标准:答对1个给1分。
(3) Tracert命令的主要功能是什么?(2分) 参考答案:跟踪路由,查看本地主机到目的主机的路由,显示数据包经过的网关及到达时间。
评分标准:答出查看本地主机到目的主机的路由,1分;答出数据包经过的网关和到达时间, 1分。
(4)通往Baidu第一个网关的IP地址是多少?从上述命令中你能看出从WWW客户机到Baidu网站的Web服务器,途中经过几个网关?(2分) 参考答案:第一个网关的IP地址211.90.238.193。途中经过11个网关。
评分标准:答对第一个网关的IP地址,1分;答出经过11个网关,1分。
(5) TTL是指什么?结合上述两个命令,你认为探测数据包的初始生存时间为多少?(2分)
参考答案:TTL(Time to Live),指数据包的剩余生存时间;数据包的初始生存时间为64。
评分标准:答出TTL的定义,1分;答对初始生存时间,1分。
(6)在ping中为何会返回 www.a.shifen.com 这个域名?(2分)
参考答案:www.a.shifen.com 是baidu域名的一个别名,和www.baidu.com指向同一台主机。 评分标准:答出别名给2分。
2. (12分)校园网内一源主机IP地址为10.66.27.111,通过FTP命令连接浙江大学FTP服务器ftp.zju.edu.cn,下图是利用Ethereal软件捕获的部分数据包,试回答以下问题。
(1)请指出FTP连接中进行三次握手的TCP数据包的序号,并解释采用三次握手进行TCP连接的详细过程。(4分)
标准答案:三次握手的TCP数据包的序号分别为1、2、3(1分)。
“三次握手”的详细过程(3分):
(1) 序号1报文段:源主机向目的主机发出连接
请求报文,其中SYN=1,ACK=0,同时报文段序号Seq=0;
(2) 序号2报文段:目的主机发出应答报文段,
SYN=1,ACK=1,报文段序号Seq=0,同时,该报文段通过使用确认号AN=1表示源主机序号为0的报文段已正确接收;
(3) 序号3报文段:源主机向目的主机发出确认
报文段,SYN=0,ACK=1,报文段序号Seq=1,同时确认目的主机序号为0的报文段已正确接受。
评分标准:序号全对给1分,三次握手每一个步骤1分。
(2)从上面的捕获结果可以知道,源主机用来连接FTP服务器的源端口是多少?源主机的物理地址是多少?(2分)
标准答案:源端口为1365(1分),源主机的物理地址为:00:0e:7f:af:57:0e(1分)。 评分标准:答对1个给1分。
(3)从上述结果中你能看出连接FTP服务器所用的帐号是什么?(1分)
标准答案:帐号是匿名帐号(或anonymous)(1分)。 评分标准:答对给1分。
(4)请结合上图描述FTP协议的工作原理。(5分) 参考答案:FTP在传输层采用的是TCP协议,在网络层采用的是IP协议,FTP的工作过程经历连接建立、传输FTP包与释放连接等三个阶段。其中,连接建立又分为控制连接建立与数据连接建立2个阶段(2分)。 首先FTP Client发起对FTP Server的连接建立。FTP Client将利用公开的FTP Server的熟知端口号,
请求建立连接。第一阶段建立的连接是控制连接(control connection),FTP Server控制连接的熟知端口号为21。控制连接用于发送FTP命令,接收FTP Server的应答。在控制连接建立以后,将进入建立数据传输连接阶段。FTP Server熟知数据传输连接端口号为20。在数据传输连接建立之后,FTP Client就从FTP Server下载或上传文件了。FTP Client与FTP Server的连接建立、文件检索或存储以及连接释放过程的所有数据交换必须通过传输层的TCP协议、网络层的IP协议、数据链路层与物理层采用的Ethernet协议来实现(3分)。
评分标准:答出控制连接和数据连接2个阶段给2分,具体展开描述给3分。
本文来源:https://www.wddqxz.cn/feddabff350cba1aa8114431b90d6c85ec3a8886.html