TCP 和 UDP 的区别有哪些?


1. 问题

  • TCP 和 UDP 的区别有哪些?

2. 解答

  • TCP 是面向连接的流传输控制协议,具有高可靠性,确保传输数据的正确性,有验证重发机制,因此不会出现丢失或乱序。UDP 是无连接的数据报服务,不对数据报进行检查与修改,无须等待对方的应答,会出现分组丢失、重复、乱序的情况,但具有较好的实时性。UDP 的段结构比 TCP 的段结构简单,因此网络开销也小;
  • 详见:网络编程基础: UDP 和 TCP
发布了279 篇原创文章 · 获赞 283 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/Regino/article/details/105035989