UDP和TCP

UDP协议是一种不可靠的、面向无连接的协议。在通信过程中,它并不像TCP那样需要先建立一个连接,只要(目的地址,端口号,源地址,端口号)确定了,就可以直接发送信息报文,并且不需要确保服务端一定能收到或收到完整的数据。UDP提供的是非面向连接的、不可靠的数据流传输。

TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。TCP旨在适应支持多网络应用的分层协议层次结构。它要求在传输报文段之前必须在源进程和目的进程之间建立传输连接,提供端到端的、全双工的字节流传输服务。为了实现可靠的数据传输服务,TCP提供了对报文段的检错、确认、重传和排序等功能,还提供了流量控制和阻塞控制的机制。TCP常被用来在一个不可靠的互联网中为应用程序提供面向连接的、可靠的、端到端的字节流服务。

相关推荐
拾光拾趣录7 小时前
GET/POST 的区别:从“为什么登录请求不能用 GET”说起
前端·网络协议
sx2436948 小时前
day33:零基础学嵌入式之网络——TCP并发服务器
网络·网络协议·http
许愿OvO14 小时前
IP--MGER综合实验报告
网络·tcp/ip·智能路由器
小刘|15 小时前
Https以及CA证书
网络·网络协议·https
筑梦之月16 小时前
如何查看电脑后门IP和流量?
网络协议·tcp/ip·电脑
林深的林1 天前
Http证书体系及证书加密流程(通信流程)
网络协议·http·https
7ACE1 天前
Wireshark TS | 发送数据超出接收窗口
网络协议·tcp/ip·wireshark
先知后行。1 天前
网络协议HTTP、TCP(草稿)
网络·网络协议
xzkyd outpaper1 天前
QUIC协议如何在UDP基础上解决网络切换问题
网络·计算机网络·udp·quic