TCP | UDP | |
是否连接 | 面向连接 | 面向非连接 |
应用场合 | 可靠的 | 不可靠的 |
速度 | 慢 | 快 |
传送数据 | 字节流 | 数据报 |
(1)数据被分割成最适合发送的数据块
(2)每一个被发送的数据对应一个确认
(3)超时重发(通过发送端设置定时器)
(4)TCP有16位检验和,如果有差错,则丢弃
(5)如有必要,TCP会对收到的数据重新排序
(6)丢弃重复数据
(7)流量控制
-
TCP对传送的字节流不作任何解释
TCP | UDP | |
是否连接 | 面向连接 | 面向非连接 |
应用场合 | 可靠的 | 不可靠的 |
速度 | 慢 | 快 |
传送数据 | 字节流 | 数据报 |
(1)数据被分割成最适合发送的数据块
(2)每一个被发送的数据对应一个确认
(3)超时重发(通过发送端设置定时器)
(4)TCP有16位检验和,如果有差错,则丢弃
(5)如有必要,TCP会对收到的数据重新排序
(6)丢弃重复数据
(7)流量控制