TCP 与 UDP 区别

TCP (Transmission Control Protocol)  传输控制协议视频

UDP(User Datagram Protocol) 用户数据报协议资源

两者 都是 传输层协议io

TCP :效率

优势:可靠 稳定,基于连接面向字节流。可靠性:在创建链接以前须要三次握手协议。稳定性:在传输数据时 有确认,重传,窗口,堵塞控制 等机制保证 数据传输。数据

在数据传输完成时,关闭链接。 协议

缺点:效率低  慢   因 链接 有确认机制,重传机制 窗口机制 拥塞机制 致使了占用资源co

使用场景:数据传输量少,对数据的正确性要求高,不丢包,数据顺序。例如  HTTP  FTP AMQP 等协议。交互

UDP:tag

优势:传输速率高,无需连接面向报文。支持一对多 多对多交互

缺点:尽最大努力交付,即不保证可靠交付

适用场景:数据传输量大,要求传输速度高 例如 语音 视频等。

相关文章
相关标签/搜索