要保证在峰值时间应用任务的处理速度仍可接受,服务器所需的最小主存是多少?(单位:MB) 在该系统中是否适合采用UDP作为服务器与客户机的通信协议?用150字以内的文字说明原因(可针对不同应用进行讨论)。

admin2010-01-29  37

问题 要保证在峰值时间应用任务的处理速度仍可接受,服务器所需的最小主存是多少?(单位:MB)
在该系统中是否适合采用UDP作为服务器与客户机的通信协议?用150字以内的文字说明原因(可针对不同应用进行讨论)。

选项

答案由于UDP协议是一种不可靠、无连接的协议,其报头长度固定为8B,适用于一些要求运行效率较高的应用,而应用任务1、应用任务2用于实时显示交易数据,且数据在局域网内部传输,偶发性的数据包丢失关系不大,因此适合选择UDP协议 应用任务3用于处理合同数据,数据不准丢失,为了保证数据的完整性,不适合选择UDP协议

解析 这是一道要求读者根据实际应用环境选择传输层协议的综合分析题。本题的解答思路如下。
   ①在TCP/IP协议簇中,传输层协议主要有传输控制协议(TCP)和用户数据报协议(UDP)。其中, TCP协议是一种提供高可靠服务、面向连接、全双工通信的协议,其报头长度为20-60B,它适用于需要大量传输交互式报文的应用场合(例如HTTP协议、SMTP协议、FTP协议等)。而UDP协议是一种不可靠的、无连接的协议,其报头长度固定为8B,它适用于一些要求运行效率较高的特殊应用场合(例如SNMP协议、DNS系统、IP电话、流媒体通信等)。
   ②在表5-9所提供的信息中,应用任务1、应用任务2用于实时显示交易数据,而且数据在局域网内部传输(数据的丢包率较低、可靠性较高),偶发性的数据包丢失关系不大,因此适合选择UDP协议。
   ③应用任务3用于处理合同数据,数据信息较为重要,不准丢失,因此为了保证数据的完整性,应用任务3应选用传输可靠性高的TCP协议,而不适合选择UDP协议。
转载请注明原文地址:https://kaotiyun.com/show/Y9QZ777K
0

最新回复(0)