UDP协议 在有些应用程序中,保持最快的速度比保证每一位数据都正确到达更重要.例如,在实时音频或视频中,丢失数据包只会作为干扰出现.干扰是可以容忍的,但当TCP请求重传或等待数据包到达而它却迟迟不到时,音频流中就会出现尴尬的停顿,这让人无法接受的.在其他应用中,可以在应用层实现可靠性传输.例如:如果客户端向服务器发送一个短的UDP请求,倘若制定时间内没有响应返回,它会认为这个包已丢失.域名系统就是采用这样的工作方式.事实上,可以用UDP实现一个可靠的文件传输协议,而且很多人确实是这样做的:网络文…