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

2018年北京师范大学脑与认知科学研究院408计算机学科专业基础综合之计算机网络考研仿真模拟五套题

  摘要

一、综合题

1. 试述邮局协议POP 的工作过程。,为什么必须使用POP 和SMTP 这两个协议?在电子邮件中

IMAP 与POP 有何区别?

【答案】(1)邮局协议POP 的工作过程:

当收取邮件时,电子邮件软件首先会根据用户名和密码调用DNS 协议对POP 服务器进行IP 地址解析,然后邮件程序便开始使用TCP 协议连接邮件服务器的110端口。当邮件程序成功地连上POP 服务器后,其首先使用USER 命令将邮箱的账号传给POP 服务器;其次再使用PASS 命令将邮箱的密码传给服务器,当完成这一认证过程后,邮件程序使用STA T 命令请求服务器返回邮箱的统计资料,比如邮件总数和邮件大小等;接着UST 便会列出服务器里邮件数量;然后邮件程序就会使用RETR 命令接收邮件,接收一封后便使用DELETE 命令将邮件服务器中的邮件置为删除状态。当使用QUIT 时,邮件服务器便会将置为删除标志的邮件删除。

(2)使用POP 和SMTP 这两个协议的意义:

POP 协议和SMTP 协议是分别用来收信、发信时使用的协议。也就是说,这两个协议是专门

为接收、发送邮件设计的语言,通过使用POP 和SMTP 协议,可以使接收以及发送邮件变得方便。

(3)IMAP 与POP 的区别:

因特网报文存取协议IMAP 比POP 复杂,虽然都是按照客户服务器方式工作,但还是有很大的差别。①IMAP 是一个联机协议,用户可以在自己的PC 机上操纵ISP 邮件服务器的邮箱,就像在本地操纵一样,因此IMAP 是一个联机协议。在接收邮件的用户PC 机中的用户代理必须运行POP 客户程序,而在收件人所连接的ISP 的邮件服务器中则运行POP 服务器程序; ②在用户未发出删除邮件的命令之前,IMAP 服务器邮箱中的邮件一直保存着。而POP3协议只要用户从POP

POP 服务器就把该邮件删除;服务器读取了邮件,③当用户PC 机上的IMAP 客户程序打开IMAP

服务器的邮箱时,用户就可看到邮件的首部。若用户需要打开某个邮件,则该邮件才传到用户的

计算机上。而POP 服务器只有在用户输入鉴别信息(用户名和口令)后,才允许对邮箱进行读取。

2. 假设主机A 要向主机B 传输一个长度为512KB 的报文,数据传输速率为50Mbps ,途中需要经过8个路由器。每条链路长度为1000km ,信号在链路中的传播速度为200000km/s, 并且链路是可靠的。假定对于报文与分组,每个路由器的排队延迟时间为lms , 数据传输速率也为50Mbps 。那么,在下列情况下,该报文需要多长时间才能到达主机B?

(1)采用报文交换方式,报文头部长为32字节;

(2)采用分组交换方式,每个分组携带的数据为2KB , 头部长为32字节。

【答案】本题主要考查对互联网中数据交互的理解。

(1)如果采用报文交换方式,由于报文头部长为32字节,报文携带的数据为512KB ,整个报文长为

时延为

1000/200000=0.005s=5ms。

因此,该报文从主机A 到主机B 所需的总时间

=传输时延

+传播时延

+

排队时延

(2)如果采用分组交换方式,由于分组头部长为32字节,每个分组携带的数据为2KB ,每个分组的总长度为分组的个数N 为512/2=256。已知数据传输速率为

50Mbp/s,则发送该一个分组所需的传输时延为

1000/200000=0.005s=5ms。

因此,从主机A 到主机B 发送所有分组所需的总时间为主机A 发送(N-1)个分组的传输时延加上最后一个分组从主机A 到主机B 的总时间,即等于(N-l ) ×传输时延+

播时延+排队时延=

3. 试简述RIP ,OSPF 和BGP 路由选择协议的主要特点。 传输时延+传 已知数据传输速率为50Mbps , 则发送该报文所需的传输

另外,报文经过每个路由器的排队时延为lms , 在每条链路上的传播时延为另外,每个分组经过每个路由器的排队时延为lms , 在每条链路上的传播时延为

【答案】RIP 、OSPF 和BGP 路由选择协议的主要特点,如表所示。

表 RIP 、OSPF 、BGP 路由选择协议主要特点

4. SNMP 要发送一个GetRequest 报文,以便向一个路由器获取ICMP 的icmplnParmProbs 的值。在icmp 中变量icmpInParmProbs 的标号是(5),它是一个计数器,用来统计收到的类型为参数问题的ICMP 差错报告报文的数目。试给出这个GetRequest 报文的编码。 【答案】

5. 为什么密钥分配是一个非常重要但又十分复杂的问题?试举出一种密钥分配的方法。

【答案】密钥分配是指如何将密钥分配给用户,密钥应做到经常更换同时尽量减少人的参与。密钥必须通过最安全的通路进行分配。

密钥分配主要解决的就是密钥的存储和传送问题,如何安全的存储和传送密钥是十分重要的。可以派非常可靠的信使携带密钥分配给互相通信的各用户,这种方法称为网外分配方式。但随着用户的增多和网络流量的増大,密钥更换频繁,派信使的方法已不再适用,而采用网内分配方式,即对密钥自动分配。

目前常用的密钥分配方式是设立密钥分配中心KDC ,通过KDC 来分配密钥。密钥分配步骤如下:

假设用户A 和B 都是KDC 的注册用户,他们分别拥有与KDC 通信的主密钥

登记的身份;

(2)KDC 用随机数产生“一次一密”的会话密钥

送回答报文。这个回答报文用A 的密钥

这个票据用B 的密钥供A 和B 的这次会话使用,然后向A 发和请。加密。这个报文中包含有这次会话使用的密钥 (1)首先,用户A 向KDC 发送用明文,说明想和用户B 通信。在明文中给出A 和B 在KDC A 转给B 的一个票据,它包含A 和B 在KDC 登记的身份,以及这次会话将要使用的密钥加密,因此A 无法知道此票据的内容;

(3)当B 收到A 传来的票据并使用自己的密钥

道KDC 为这次和A 通信所分配的会话密钥

此后,A 和B 就可以使用密钥。 解密后,就知道A 要和他通信,同时也知进行这次的通信了。

6. 多协议标记交换MPLS 的工作原理是怎样的,它有哪些主要的功能?

【答案】MPLS 是基于标记的IP 路由选择方法。这些标记可以被用来代表逐跳式或者显式路由,并指明服务质量、虚拟专网以及影响一种特定类型的流量、在网络上的传输方式等各类信息。MPLS 采用简化了的技术,来完成第三层和第二层的转换。它可以提供每个IP 数据包一个标记,将之与IP 数据包封装于新的NPLS 数据包,由此决定IP 数据包的传输路径以及优先顺序,而与MPLS 兼容的路由器会在将IP 数据包按相应路径转发之前仅读取该MPLS 数据包的包头标记,无需再去读取每个IP 数据包中的IP 地址位等信息,因此数据包的交换转发速度大大加快。IP 包进入网络核心时,边界路由器给它分配一个标记。自此,MPLS 设备就会自始至终查看这些标记信息,将这些有标记的包交换至其目的地。由于路由处理减少,网络的等待时间也就随之缩短,而可伸缩性却有所增加。