Internet上的流量基于TCP(传输控制协议)和UDP(用户数据报协议)。
虽然TCP在互联网上更流行,但UDP不能被完全渲染成冗余的。TCP允许错误纠正,但UDP不允许。在TCP的情况下,在下载点或地址点有数据传输的保证。这是通过“流量控制”实现的,它决定了重发数据的需求。流量控制还会检查和停止数据传输,除非之前的数据包已经成功发送。这是基于这样一个过程:客户端可以从服务器请求重发特定数据包,直到以原始形式接收到整个数据包。
UDP也很常见,但它不能用于发送安全文件、重要网页等重要数据。它主要用于音频和视频等流媒体。UDP比TCP快,媒体播放器用它工作得最好。没有流量控制或错误纠正,但速度要快得多,所以尽管流媒体不是高质量的,它可以用UDP正确地查看。
TCP比UDP更安全,因为后者为病毒提供了足够的掩护。TCP还具有复杂的帧结构。在UDP的情况下,操作系统必须做很少的工作来转换数据。
UDP连接较少,而TCP面向连接,需要后者在接收方和发送方之间建立完全连接。在传输完成后需要关闭连接,以释放协议正在使用的系统资源。UDP不需要授权,可以自由传播数据。
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。
转载请注明:文章转载自 有区别网 [http://www.vsdiffer.com]
本文标题:TCP和UDP的区别
本文链接:https://www.vsdiffer.com/vs/difference-between-tcp-vs-udp.html
免责声明:以上内容仅是站长个人看法、理解、学习笔记、总结和研究收藏。不保证其正确性,因使用而带来的风险与本站无关!如本网站内容冒犯了您的权益,请联系站长,邮箱: ,我们核实并会尽快处理。