计算机网络技术实用教程(第四版)习题答案(6)
发布时间:2021-06-08
发布时间:2021-06-08
持确认重传机制,所以多数无连接服务可靠性不高。
4.OSI模型包括哪七层?
答案:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层 5. 简述OSI模型各层的功能?
答案:
(1)物理层协议定义了接口的机械特性、电气特性、功能特性、规程特性等4个基本特性。
(2)数据链路层负责通过物理层从一台计算机到另一台计算机无差错地传输数据帧,允许网络层通过网络连接进行虚拟无差错地传输。
(3)网络层负责选择最佳路径。
(4)传输层的功能是保证在不同子网的两台设备间数据包可靠、顺序、无错地传输。在传输层。传输层负责处理端对端通信,传输层的另一主要功能就是将收到的乱序数据包重新排序,并验证所有的分组是否都已被收到。
(5)会话层的主要功能是在两个结点间建立、维护和释放面向用户的连接,并对会话进行管理和控制,保证会话数据可靠传送。
(6)表示层还负责数据的加密,以在数据的传输过程对其进行保护。数据在发送端被加密,在接收端解密。使用加密密钥来对数据进行加密和解密。表示层还负责文件的压缩,通过算法来压缩文件的大小,降低传输费用。
(7)应用层是OSI参考模型中最靠近用户的一层,它直接与用户和应用程序打交道,负责对软件提供接口以使程序能使用网络。
6. 简述数据发送方封装和接收方解封装的过程。
答案:发送方封装:首先由应用程序生成了数据,应用层生成该层的包头并将数据放在它的后面,这个数据便传递到了表示层,表示层生成该层的包头并将数据放在它的后面,以次类推,直到传递到物理层。
接收方解封装:读取物理地址和由直接相连的对等数据链路层所提供的控制信息,从该帧剥离该控制信息并由此创建一个数据报。遵照在帧的控制部分中出现的内容而把数据报向上传送到相邻层。
7. 同一台计算机之间相邻层如何通信。
答案:数据是由主机中的一些应用程序生成的。每层生成一个头部及所传数据一并传到下一层。下一层需要在包头或包尾中加入一些信息。例如,传输层发送其数据和包头;网络层在其包头中加入正确的网络层目的地址,以使包能被传送到其他计算机上。
8.不同计算机上同等层之间如何通信。
答案:OSI参考模型的分层禁止了不同主机间的对等层之间的直接通信。因此,机主机A的每一层必须依靠主机A相邻层提供的服务来与主机B的对应层通信。假定主机A的第4层必须与主机B的第4层通信。那么,主机A的第4层就必须使用主机A的第3层提供的服务。第4层叫服务用户,第3层叫服务提供者。第3层通过一个服务接入点(SAP)给第4层提供服务。这些服务接入点使得第4层能要求第3层提供服务。
9. 在TCP/IP协议中各层有哪些主要协议?
答案:
网络层的主要协议有四个,即IP协议、ARP协议、RARP协议和ICMP协议。 传输层的主要协议有TCP协议和UDP协议。
应用层的主要协议有:文件传输协议FTP、超文本传输协议HTTP、简单邮件传输协议SMTP、虚拟终端TELNET;常见的应用支撑协议包括域名服务DNS和简单网络管理协议SNMP。
10. 简述TCP/IP网络模型中数据封装的过程。 答案:TCP/IP网络模型数据封装的过程: (1)生成数据
(2)为端以端的传输将数据打包 (3)在报头上附加目的网络地址
上一篇:采购绩效考核制度