问题
单项选择题
在网络中,如果对数据的实时性要求比较高,但对数据的准确性要求相对较低(如在线视频),一般可在传输层采用( )协议。
A.TCP
B.IP
C.UDP
D.FIP
答案
参考答案:C
解析:UDP提供一种面向进程的无连接传输服务,这种服务不确认报文是否到达,不对报文排序,也不进行流量控制,因此UDP报文可能会出现丢失、重复和失序等现象。UDP传输中,对于差错、流量控制和排序的处理,由上层协议(ULP)根据需要自行解决,UDP协议本身并不提供这些功能。与TCP相同的是,UDP协议也是通过端口号支持多路复用功能,多个ULP可以通过端口地址共享单一的UDP实体。由于UDP是一种简单的协议机制,通信开销很小,效率比较高,比较适合于对可靠性要求不高,但需要快捷、低延迟通信的应用场合,如交互型应用(一来一往交换报文),即使出错重传也比面向连接的传输服务开销小,特别是网络管理方面,大都使用UDP协议。