Skip to content
hongyangwu
搜索文档
K
Main Navigation
⭐ 前端
✨ Web
✨ HTML
✨ CSS
✨ JavaScript
✨ Jquery
✨ Vue
✨ React
✨ TypeScript
✨ Flutter
✨ 前端工程化
✨ Echarts
✨ Electron
⭐ 后端
✨ Node
✨ Java
✨ Mysql
✨ Python
✨ 算法
⭐ 面试
✨ 前端面试
✨ flutter 面试题
⭐ 笔记
✨ 项目笔记
✨ leetcode
⭐ 资料
✨ 前端编程语言
✨ 后端编程语言
✨ 网站收藏
⭐ 其他
✨ 常用知识与工具
✨ 英语学习
主题
菜单
回到顶部
页面导航
Table of Contents for current page
TCP 和 UDP
区别
TCP
是面向连接的,
UDP
是无连接的即发送数据前不需要先建立链接。
TCP
提供可靠的服务。即无差错,不丢失,不重复,且按序到达。
UDP
尽最大努力交付,即不保证可靠交付。
TCP
是面向字节流,
UDP
面向报文,并且网络出现拥塞不会使得发送速率降低(因此会出现丢包)。
TCP
只能是1对1的,
UDP
支持1对1、1对多。
TCP
的首部较大为
20
字节,而
UDP
只有
8
字节。