确保可靠性的TCP协议杂谈
Posted 不只是测试
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了确保可靠性的TCP协议杂谈相关的知识,希望对你有一定的参考价值。
回首这几年,凡是做的好的东西背后都有【习惯】在支撑,凡是做的不好的东西背后都缺乏稳定【习惯】。习惯就是【系统】。
TCP 是面向连接的传输控制协议。
TCP 具有高可靠性,确保传输数据的正确性,不出现丢失或乱序。
TCP 协议可以保证接收端毫无差错地接收到发送端发出的字节流,为应用程序提供可靠的通信服务。(对可靠性要求高的通信系统往往使用 TCP 传输数据。比如 HTTP 运用 TCP 进行数据的传输。)
UDP 提供了无连接的数据报服务。
UDP 在传输数据前不建立连接,不对数据报进行检查与修改,无须等待对方的应答,所以会出现分组丢失、重复、乱序,应用程序需要负责传输可靠性方面的所有工作。
UDP 具有较好的实时性,工作效率较 TCP 协议高。
UDP 段结构比 TCP 的段结构简单,因此网络开销也小。
http://breathlessway.com/home
以上是关于确保可靠性的TCP协议杂谈的主要内容,如果未能解决你的问题,请参考以下文章
TCP如何确保可靠传输(确认应答,重传机制,滑动窗口,流量控制)
详解TCP如何确保可靠传输(确认应答,重传机制,滑动窗口,流量控制)