tcp和udp的区别

tcp和udp的区别

首页维修大全综合更新时间:2023-09-17 17:32:04

tcp和udp的区别

TCP/IP协议是一个协议簇,里面包括很多协议的,UDP只是其中的一个。

1、首先TCP是面向连接的,UDP是无需连接的,TCP有着三握四挥,并且三次握手和四次挥手是对TCP建立的连接有着重要意义的两步,并且TCP是对IP无可靠性提供可靠性的源头,UDP继承了IP的特性,不保证不丢失包,不保证按顺序到达;

2、TCP面向字节流,发送的时候是一个流,没有头尾,IP包不是一个流,而是一个个的IP包,UDP也是如此;

3、TCP是有拥塞控制的,但是UDP没有。

4、基于连接与无连接;

5、对系统资源的要求(TCP较多,UDP少);

6、UDP程序结构较简单;

7、流模式与数据报模式 ;

8、TCP保证数据正确性,UDP可能丢包;

9、TCP保证数据顺序,UDP不保证。

大家还看了
也许喜欢
更多栏目

© 2021 3dmxku.com,All Rights Reserved.