admin

tcp对比分析,对比tcp和udp协议的优缺点

admin 比赛数据 2024-06-18 29浏览 0

UDP和TCP的区别?

1、在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,用户数据报协议(UDP)是同一层内, 另一个重要的传输协议。在因特网协议族(Internet protocol suite)中,TCP层是位于IP层之上,应用层之下的中间层。

2、TCP和UDP都属于socket通信协议,前者是以100个数据流的方式进行通信,后者是以数据包的方式进行通信。TCP是有向连接协议,UDP是无向连接协议。当tcpclient和服务器建立连接时,它们需要三个握手协议。UDP不需要握手,直接发送数据包。TCP通信不会丢失数据,UDP通信会丢失数据包。

3、UDP程序结构较简单。流模式(TCP)与数据报模式(UDP)。TCP保证数据正确性,UDP可能丢包。TCP保证数据顺序,UDP不保证。TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接。TCP提供可靠的服务。

4、面向连接:正式通信前必须要与对方建立连接。事先为所发送的数据开辟出连接好的通道,然后再进行数据发送,像打电话。3)TCP支持的应用协议:Telnet(远程登录)、FTP(文件传输协议)、SMTP(简单邮件传输协议)。TCP用于传输数据量大,可靠性要求高的应用。

版权声明

本文仅代表作者观点,不代表B5编程立场。
本文系作者授权发表,未经许可,不得转载。

继续浏览有关 tcp对比分析 的文章
发表评论