计算机网络习题答案(5)

2019-01-07 15:18

请分别回答下列问题:

1)为了使得主机1能够以域名方式访问www.university.edu.cn服务器,主机1应该配置哪些TCP/IP参数?每个参数值是多少?

2)假设主机1使用1234的UDP端口与DNS服务器通信,使用5678的TCP端口与Web服务器通信,请分别填写主机1发给DNS服务器和Web服务器的UDP报文和TCP报文中的源端口和目的端口、IP报文中的源IP地址和目的IP地址以及在3个物理网络中发送的MAC帧中的源MAC地址和目的MAC地址。

3)主机1用户在IE浏览器中键入www.university.edu.cn地址后,获得学校的主页。请详细叙述主机1是如何获取www.university.edu.cn主页的?也就是说,详细叙述主机1在获取主页过程中主机1、路由器R1、路由器R3、DNS服务器、Web服务器是如何交换各种报文的,不同层次的协议之间是如何相互作用的,以及路由器是如何进行IP报文转发的。整个过程涉及的协议和报文格式包括DNS、HTTP、UDP、TCP、IP、ARP、以太网和FDDI(重复的过程只需要描述一次即可) 答:(1)主机1配置的参数有: IP地址:202.197.10.1 子网掩码:255.255.255.0 默认网关:202.197.10.3 DNS服务器:202.197.11.4 (2)主机1发给DNS服务器的UDP报文:源端口 1234,目的端口 53 主机1 发给Web服务器的TCP报文:源端口 5678,目的端口 80 主机1发给DNS服务器的IP报文:源地址 202.197.10.1,目的地址 202.197.11.4 主机1发给Web服务器的IP报文:源地址 202.197.10.1,目的地址 202.197.12.6 网络1中 主机1发给DNS服务器的MAC帧:源MAC地址 E1 目的MAC地址 E3 主机1发给Web服务器的MAC帧:源MAC地址 E1 目的MAC地址 E3 网络2中 主机1发给DNS服务器的MAC帧:源MAC地址 F1 目的MAC地址 F4 主机1发给Web服务器的MAC帧:源MAC地址 F1 目的MAC地址 F3 网络3中 主机1发给Web服务器的MAC帧:源MAC地址 E4 目的MAC地址 E6 (3)主机1获取www.university.edu.cn主页的步骤是

1)主机1首先到DNS服务器上将www.university.edu.cn的IP地址找回。 在主机1中的处理过程:

a. 主机1按照DNS协议格式形成DNS请求包,将它交给传输层去传递;

b. 传输层将收到的应用层数据形成UDP报文(源端口和目的端口的内容如(2)所示),交给网络层;

c. 网络层将收到的数据放入IP协议的数据字段中,形成 IP报文(源IP地址和目的IP地址如(2)所示),利用IP报文中的目的IP地址查找本地路由表,发现目的地址与自己不在一个网络内,因此,将该IP报文转发给默认网关。在交给链路层前需将默认网关IP地址所对应的MAC地址找回:

① 利用ARP协议去找默认网关IP地址所对应的MAC地址。主机1将在网络中广播

第21页

ARP请求报文(源IP地址:202.197.10.1,源MAC地址:E1;目的IP地址:202.197.10.3,目的MAC地址?),该报文会被路由器R1接收到,因此对这个ARP协议进行应答。

② 路由器R1首先将主机1的IP地址和MAC地址对应关系写入自己的缓存中,然后给出ARP应答报文(源IP地址:202.197.10.3,源MAC地址:E3;目的IP地址:202.197.10.1,目的MAC地址E1)。

③ 主机1收到应答后,将路由器R1的IP地址和MAC地址对应关系写入自己的缓存中,然后取出路由器R1的MAC地址,和IP报文一起交给数据链路层。

d. 数据链路层将收到的数据封装成以太网帧(原MAC地址:E1,目的MAC地址:E3),采用CSMA/CD协议获取发送的权利,然后交给物理层。 e. 物理层将接收的数据一位一位的发送出去。(采用广播方式)。 在路由器R1中处理过程:

a. 通过a接口将数据一位一位的接收后,形成一个帧交给数据链路层;

b. 数据链路层通过检查目的MAC地址发现是交给自己的帧,进行差错检查,如果正确就去掉帧头,将数据部分交给网络层;

c. 网络层取出目的IP地址,查找路由表,找出目的地址为与接口c在同一个网络,因此,重新进行IP封装(目的地址IP与源地址IP不变),同时,查找IP地址为202.197.11.4的物理地址;

查找过程与主机1的一样。

d. 数据链路层收到数据后,按照FDDI的格式封装成数据链路帧(源物理地址:F1,目的物理地址:F4),采用令牌环机制,当收到令牌时,将数据交给物理层去发送;

e. 物理层将将接收的数据一位一位的发送出去。 在主机5上的处理过程: 主机将接收到的域名解析为IP地址,形成DNS回答报文,交给传输层,传输层形成UDP报文交给网络层,网络层封装成IP包交给数据链层,数据链路层按照FDDI格式封装成帧,交给物理层发送,然后路由器R1接收到该帧,找出路由表后交给接口a发送,最后主机1接收该报文,从中取出域名对应的IP地址。 2)主机1形成到域名的请求报文 在主机1中的处理过程:

a. 按照HTTP格式形成HTTP请求,然后交给传输层;

b. 传输层接收到数据后,向目标发出建立TCP连接请求报文,该报文将传递到主机4(具体传输过程与1)类似),通过三次握手,TCP连接建立起来,将数据交给网络层;

c. 网络层先查找本地路由,知道将数据交给默认网关,因此,首先找回默认网关的物理地址,此时,其物理地址在本地缓存中,然后交给数据链路层;

d. 数据链路层按照以太网格式进行封装后交给物理层; e. 物理层将数据发送到网络1上。 在路由器R1上的处理过程:

路由器R1收到发送的数据,逐层上交到网络层,查找路由表,知道下一跳地址为202.197.11.3;

重新封装成IP包,然后利用ARP协议找回202.197.11.3对应的物理地址,一起交给数据链路层;数据链路层按照FDDI格式进行封装后交给物理层发送; 在路由器R2上的处理过程: 路由器 R1接收到数据后,逐层上交到网络层,查找路由表,知道目的地址在b接口所在的网络,因此,重新封装成IP包,同时利用ARP协议找出目的地址所对应的物理地址,一起交给数据链路层;数据链路层按照以太网的格式封装成帧,交给物理发送。

第22页

在主机4上的处理过程: 主机4收到这个HTTP请求,按照请求将相应的网页取出,按照HTTP格式形成应答报文交给传输层,传输层封装好后通过建立的TCP连接将书记交给网络层,网络层在本地查找路由后,取出默认网关的物理地址,交给数据链路层,数据链路层封装好交给物理层发送。 响应报文通过路由器R2到路由器R1,然后到主机1,主机1收到数据后将与主机4的TCP连接断开,完成传输。

10、一个二进制文件共3027字节长。若使用base64编码,并且每发送完80字节就插入一个回车符CR和一个换行符LF,问一共发送了多少个字节?

解:每80字节一组共分为3072÷80,为39组,故插入回车符CR和一个换行符LF为78个字节,所以需要编码的字节为3072+78=3150字节,将它们分成3字节一组,共有1050组,每组又需要换算成4字节,故需发送的字节数为1050×4=4200字节。 11、试将数据11001100 10000001 00111000进行base64编码,并得出最后传送的ASCII数据。 解:对应的ASCII数据为zIE4,对应的二进制代码为:01111010 01001001 01000101 00110100.

12、试将数据01001100 10011101 00111001进行quoted-printable编码,并得出最后传送的ASCII数据。这样的数据用quoted-printable编码后,其编码开销有多大?

解:编码后:01001100 00111101 01000100 00111001.编码开销为24÷48=67.6%。

13、用ASN.1基本编码规则对以下4个数组(SEQUENCE-OF)进行编码。假定每一个数字占用4个字节。2345,1236,122,1236 解:整个的编码为 30 18 20 04 00 00 09 29 20 04 00 00 04 D4 20 04 00 00 00 7A 20 04 00 00 04 D4

14、对象tcp的OBJECT IDENTIFIER是什么? 解:{1.3.6.1.2.1.6}

15、在ASN.1中,IP地址(IPAddress)的类别是应用类。若IPAddress=131.21.14.2,试求其ASN.1编码。

解:40 04 83 15 0E 02

第九章 网络安全

1、信息安全的特性有哪些?

答:完整性、机密性、可用性、不可否认性和可控性。

2、公开密钥加密的过程。 答:

第23页

3、挑战-应答认证协议。答

1 Alice, RA RB, KAB(RA) Bob Alice 2 3 KAB(RB)

4、IPSEC的工作方式。 答:传输方式和隧道方式。

5、防火墙的实现技术。

答:报文过滤、应用级网关和状态检测。

第24页


计算机网络习题答案(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:00 无线产品维护手册之--无线产品常见问题处理指导手册

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: