UDP和TCP

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

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

相关推荐
不染尘.18 分钟前
UDP客户服务器模型和UDP协议
服务器·网络·网络协议·计算机网络·udp
小妖6661 小时前
力扣(LeetCode)- 93. 复原 IP 地址(JavaScript)
javascript·tcp/ip·leetcode
车载测试工程师2 小时前
CAPL学习-AVB交互层-功能函数-监听器函数函数
网络·学习·tcp/ip·capl·canoe
爬山算法3 小时前
Netty(21)Netty的SSL/TLS支持是如何实现的?
网络·网络协议·ssl
前端小白在前进3 小时前
力扣刷题:复原IP地址
tcp/ip·算法·leetcode
渡我白衣3 小时前
计算机组成原理(7):定点数的编码表示
汇编·人工智能·嵌入式硬件·网络协议·机器学习·硬件工程
Bruce_Liuxiaowei5 小时前
网站敏感文件_目录大全(分类记忆+风险标注)
运维·网络·网络协议·http·网络安全·https
猛喝威士忌5 小时前
【虚拟机】使用OpenWrt作为虚拟机集群的软路由(下)
linux·网络协议
2401_890443025 小时前
传输层协议TCP
网络·网络协议·tcp/ip
玥轩_5216 小时前
静态路由原理 及实验案例
网络·网络协议·网络安全·智能路由器·路由器·交换机