问答题 使用TCP对实时话音数据的传输有没有什么问题?使用UDP在传送数据文件时会有什么问题?
【正确答案】
【答案解析】如果话音数据不是实时播放(即边接收边播放)就可以使用TCP,因为TCP有重传机制可靠。接收端用TCP将话音数据接收完毕后,可以在以后的任何时间进行播放。但假定是实时传输,不宜重传,则必须使用UDP。UDP不保证可靠递交,没有重传机制,但UDP比TCP的开销要小很多,实时性好;因此只要应用程序接受这样的服务质量就可以使用UDP。