TCP和UDP有什么不同呢?
下文笔者讲述TCP和UDP的区别说明,如下所示
TCP和UDP的区别说明
区别1: 连接上不同 TCP面向连接(如打电话要先拨号建立连接) UDP是无连接的,即发送数据之前不需要建立连接 区别2: 是否可靠 TCP提供可靠的服务,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达 TCP通过校验和,重传控制,序号标识,滑动窗口,确认应答实现可靠传输 UDP尽最大努力交付,既不保证可靠交付 区别3: 工作效率上不同 UDP具有较好的实时性,工作效率比TCP高 适用于高速传输和失效性有较高的通信或广播通信 区别4: 每一条TCP连接只能是点到点 UDP支持一对一,一对多,多对一和多对多的交互通信 区别5: 系统资源占用上 TCP对系统资源占用多 UDP对系统资源占用少
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。