当前位置:问答库>考研试题

2018年华侨大学工学院408计算机学科专业基础综合之计算机网络考研强化五套模拟题

  摘要

一、综合题

1. 电子邮件的信封和内容在邮件的传送过程中起什么作用?和用户的关系如何?

【答案】电子邮件由信封(Envelope )和内容(Content )两部分组成。电子邮件的传输程序根据邮件信封上的信息来传送邮件。在邮件的信封上,最重要的就是收件人的地址。TCP/IP体系的电子邮件系统规定电子邮件地址(E-mail Address)的格式如下:

收件人邮箱名@邮箱所在主机的域名

, 在上式中,符号“@”读作“at”,表示“在”的意思。收件人邮箱名又简称为用户名(User Name)

是收件人自己定义的字符串标识符。但应注意,标志收件人邮箱名的字符串在邮箱所在邮件服务器的计算机中必须是唯一的。这样就保证了这个电子邮件地址在世界范围内是唯一的。这对保证电子邮件能够在整个因特网范围内的准确交付是十分重要的。电子邮件的用户一般采用容易记忆的字符串。

使用电子邮件的用户看不见邮件发送的具体过程,包括连接建立,邮件传送和连接释放,所有这些复杂过程都被电子邮件的用户代理屏蔽了。写电子邮件时,在用户写好首部后,邮件系统自动地将信封所需的信息提取出来并写在信封上,所以用户不需要填写电子邮件信封上的信息。而且只有当用户在从自己邮箱中读取邮件的时候才能看到邮件的内容。

2. 收发两端之间的传输距离为1000km ,信号在媒体上的传播速率为

种情况的发送时延和传播时延:

(1)数据长度为

数据长度为数据发送速率为100kb/s。 数据发送速率为 试计算以下两

从以上计算结果可得出什么结论?

【答案】发送时延和传播时延的计算公式:

(1)发送时延

传播时延

(2)发送时延

传播时延 从以上计算结果得出的结论是:若数据长度大且发送速率低,则在总时延中,发送时延往往大于传播时延;若数据长度短且发送速率高,则传播时延有可能是总时延中的主要成分。

3. 试给出两个例子分别在细粒度和粗粒度上使用QoS 显式路由选择。

【答案】细粒度:按照源点和终点间的每一个应用流定义QoS 需求,细粒度的例子是为特定源主机和目的主机之间的特定应用指派的FEC ;

粗粒度:按照一组网络前缀或两个网络之间的应用流定义QoS 需求,粗粒度的例子是与特定出口LSR (不管数据流是从哪一个源结点发送过来的)相关联的FEC 。

4. 主机H 通过快速以太网连接Internet ,IP 地址为192.168.0.8,服务器S 的IP

地址为

,主机H 与S 使用TCP 通信时在主机H 上捕获的其中5个IP 分组见如表1所示。

表1 在主机H 上捕获的IP 分组

请回答下列问题。

(1)表17中的IP 分组中,哪几个是由主机H 发送的?哪几个完成了TCP 连接建立过程?哪几个在通过快速以太网传输时进行了填充?

(2)根据表1中的IP 分组,分析主机S 已经收到的应用层数据字节数是多少?

(3)若表1中的某个IP 分组在主机S 发出的前40B 见表4-8,则该IP 分组到达主机H 时经历了多少个路由器?

表2 主机S 发出的IP 分组

IP 分组头和TCP 段头结构分别如图1和图2所示。

图1 IP 分组头部

图2 TCP 段头结构

【答案】(1)三个小问的解题思路。

第一小问的解题思路:数据由H 发送,说明此IP 数据报的源IP 地址肯定是主机H 的IP 地址,主机H 的IP 地址为192.168.0.8, 转换成十六进制为COA80008。

从图1可以看出,IP 分组的源地址是在IP 分组头结构的第138〜168, 现在需要做的是:对照表4-8, 看看哪个分组的第138〜168恰好为COA80008。对照表,可以看出分组1、3、4的第138〜168恰好为C0A80008。所以1、3、4号分组是由主机H 发送的。

第二小问的解题思路:要想看出哪几个分组完成了TCP 连接,首先考生需要非常清楚TCP

,建立连接的三次握手的详细过程。首先,第一次握手ACK 必须为0(—般不写出)而根据图4-17

ACK 位于第148的第4位,所示的结构可以看出,而5个分组中第148的第4位只有分组1为0,

其余分组均为1,所以第一次握手的分组必须为分组1。而分组1的32位序号为846B41C5, 所以下一个分组的确认号必须为846B41C6,并且SYN 字段要为1,只有分组2满足。而分组3的序号必须为846B41C6, 确认序号必须为分组2的序号加1,即E0599FF0, 而现在分组3和分组4都满足。但是,肯定是先建立连接,再发送数据。所以只能选择分组3为TCP 连接建立的第3次握手,故分组1、2、3完成了TCP 连接建立的过程。

第三小问的解题思路:需要填充的IP 分组,表明该分组加上188的MAC 帧首部还达不到最短帧长648。所以接下来就需要分别判断这5个分组的长度。

从图1可以看出,第38和第48代表IP 分组的总长度。5个IP 分组的总长度分别是:0030、0030、0028、0038、0028,转换成十进制分别为48、48、40、56、40。所以可以看出第3个和第5个IP 分组在通过快速以太网传输时需要填充;

(2)由于到第三个报文为止,TCP 连接已经建立好。从第3个分组封装的TCP 段可知,发

ACK 为846B41D6H , 所以送应用层数据初始序号为846B41C6H , 由5号分组封装的TCP 段可知,

主机S 已经收到的应用层数据的字节数为846B41D6H-846B41C6H=10H=16B。

(3)由于主机S 发出的IP 分组的标识=6811H, 而表4-8中的第5个分组的标识也为6811H ,

TTL 字段在IP 分组头部的第9所以该分组所对应的是表1中的第5个分组。从图4-16可以看出,

个字节,所以可得主机S 发出的IP 分组的TTL=40H=64,而第5个分组的TTL=31H=49, 64-49=15, 所以IP 分组到达主机H 时经过了15个路由器。