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

2017年山东中医药大学计算机网络复试实战预测五套卷

  摘要

一、综合题

1. 在IPV4首部中有一个“协议”字段,但在IPV6的固定首部中却没有,这是为什么?

【答案】IPV4中的协议字段指出,此数据报携带的运输层数据是使用何种协议,以便目的主机的IP 层知道将此数据提交给哪个进程,而在IP 数据报传送的路径上的所有路由器都不需要知道这一信息。实际上,在IPV6使用“下一个首部”字段实现了IPV4中的“协议”字段的功能。当IPV6数据报没有扩展首部时,下一个首部字段的作用和IPV4的协议字段一样,它的值指出了基本首部

6或17分别表示应交付给TCP 或UDP )后面的数据应交付给IP 上面的哪一个高层协议(例如:。

当出现扩展首部时,下一个首部字段的值就标识后面第一个扩展首部的类型。

2. 如果应用程序愿意使用UDP 完成可靠传输,这可能吗?请说明理由。

【答案】这是可能的,但需要对UDP 的不可靠的传输进行适当的改进,以减少数据的丢失。应用进程本身可在不影响应用的实时性的前提下,增加一些提高可靠性的措施,如采用前向纠错或重传已丢失的报文。

3. NGI 和NGN 各表示什么意思?它们的主要区别是什么?

NGI ,即下一代因特网;NGN ,【答案】(Next Generation lntemet)(Next Generation Network)

即下一代电信网,两者的主要区别如表所示。

表 NGN 与NGI 的主要区别

4. 试用画图解释运输层的复用。画图说明许多个运输用户复用到一条运输连接上,而这条数据又复用到IP 数据报上。

【答案】

5. 基于万维网的电子邮件系统有什么特点?在传送邮件时使用什么协议?

【答案】(1)基于万维网的电子邮件系统的特点是用户可以随时通过万维网浏览器进行邮件的收发,相应的邮件收发协议是由HTTP 协议和SMTP 协议共同完成的。邮件系统中的用户代理就是普通的万维网浏览器,这为用户提供了极大的便利。基于万维网的电子邮件的传送过程如下:假定用户A 通过浏览器发送电子邮件给用户B , 先通过HTTP 协议把邮件发送到邮件服务器,邮

件服务器之间通过SMTP 协议传输,最后用户B 通过HTTP 协议从邮件服务器中读取收到的邮件。

(2)基于万维网的电子邮件系统在传送邮件时使用HTTP 协议和SMTP 协议。

6. 试举出常用的几种系统调用的名称,说明它们的用途。

【答案】系统的调用包括多种,例如bind 、accept 、listen 等。

当套接字被创建后,它的端口号和IP 地址都是空的,因此应用进程要调用bind (绑定)来指明套接字的本地地址(本地端口号和本地IP 地址)。在服务器端调用bind 时就是把熟知端口号和本地IP 地址填写到已创建的套接字中,称为把本地地址绑定到套接字。在客户端也可以不调用bind ,这时由操作系统内核自动分配一个动态端口号(通信结束后由系统收回)。

服务器在调用bind 后,还必须调用listen (收听)把套接字设置为被动方式,以便随时接受客户的服务请求。UDP 服务器由于只提供无连接服务,不使用listen 系统调用。

服务器紧接着就调用accept (接受),以便把远地客户进程发来的连接请求提取出来。系统调用accept 的一个变量就是要指明是从哪一个套接字发起的连接。

7. PPP 协议的工作状态有哪几种?当用户要使用PPP 协议和ISP 建立连接进行通信需要建立哪几种连接?每一种连接解决什么问题?

【答案】(l )PPP 协议的工作状态有:链路静止状态,链路建立状态,鉴别状态,网络层协议状态,链路打开状态和链路终止状态;

(2)使用PPP 协议和ISP 需建立的连接:链路静止、链路建立、鉴别、网络层协议、链路打开;

(3)链路静止时,在用户PC 和ISP 的路由器之间并不存在物理层的连接。

链路建立时,目的是建立链路层的LCP 连接。鉴别时,只允许传送LCP 协议的分组、鉴别协议的分组以及监测链路质量的分组。网络层协议时,PPP 链路两端的网络控制协议NCP 根据网

络层的不同协议互相交换网络层特定的网络控制分组。链路打开时,链路的两个PPP 端点可以彼此向对方发送分组。

8. 试述资源预留协议RSVP 的工作原理。

【答案】资源预留协议RSVP 的工作原理:

RSVP 从含有“业务类别(TSpec )”信息的发送端发送一个路径信息给目的地址。

每一个支持RSVP 的路由器沿着下行路由建立一个“路径状态表”,其中包括路径信息里先前的源地址。为了获得资源预留,接收端发送一个上行的RESV (预留请求)消息。RESV 消息里有“请求类别(Rspec )”,表明所要求的综合服务类型,还有一个“过滤器类别”,表征正在为分组预留资源。路由器是靠“流的描述符”来识别每一个预留资源的。“流的描述符”即把RSpec 和过滤器类别合起来。

当每个支持RSVP 的路由器沿着上行路径接收RESV 的消息时,它采用输入控制过程证实请求,并且配置所需的资源。若请求得不到满足,路由器向接收端返回一个错误消息。若消息被接受,路由器就发送上行RESV 到下一个路由器。当最后一个路由器接收RESV ,同时接受请求的时候,它再发送一个证实消息给接收端。当发送端或接收端结束了一个RSVP 会话时,则断开连接。