美文网首页
TCP 通过以下方式提供传输的可靠性

TCP 通过以下方式提供传输的可靠性

作者: Crazy2015 | 来源:发表于2019-06-09 14:17 被阅读0次

1.应用数据被分割成TCP认为最合适发送的数据块
2.当TCP发出一个段后,它启动一个定时器,等待目的段确认收到这个报文段。如果不能及时收到一个确认,将重发这个报文段。
3.当TCP收到发自TCP连接另一段的数据,它将发送一个确认。这个确认不是立即发送的,通常将推迟几分之一秒。(200ms)
4.TCP将保持首部和数据的校验和。
5.既然TCP的报文段作为IP数据报来传输,而IP的数据报的到达可能失序,因此TCP的报文到达也可能失序,如果有必要TCP将收到的报进行重新排序,将接收到的数据已正确的顺序交给应用层。
6.既然IP数据包可能重复,TCP的接收端必须丢掉重复的数据。
7.TCP还提供流量控制,TCP连接的每一方都提供一定大小的缓冲空间,TCP的接受端只允许另一端发送接收端缓冲区所能接受大小的数据。防止溢出。

相关文章

  • TCP 通过以下方式提供传输的可靠性

    1.应用数据被分割成TCP认为最合适发送的数据块2.当TCP发出一个段后,它启动一个定时器,等待目的段确认收到这个...

  • TCP数据传输

    传输原理 TCP通过 “ 发送 — 应答 (ACK确认)”来确保传输的可靠性,它是端到端传输的。TCP传输是分段的...

  • TCP协议为什么握手时3次?挥手是4次?

    名词解释 TCP是传输层协议 提供端到端的可靠性传输:为应用提供到应用的能力。可靠性(数据保证无损传输)主机到主机...

  • TCP/IP

    Tcp 通过下列方式提供可靠性: tcp 是面向连接,可靠的字节流服务。 字节流服务:两个应用程序通过tcp 连接...

  • TCP,UDP协议的区别

    TCP和UDP协议属于传输层协议,其中TCP提供IP环境下的数据可靠传输,它提供的服务包括数据流传送、可靠性、有效...

  • Tcp协议详解

    确保可靠性的TCP协议 按层次分,TCP位于传输层,提供可靠的字节流服务。所谓的字节流服务是指,为了方便传输,将大...

  • Socket/TCP粘包、断包

    TCP(transport control protocol,传输控制协议)是面向连接的,面向流的,提供高可靠性服...

  • python 传输层网络编程那些事

    一.TCP协议的处理方式1.tcp协议是一种面向连接,保证数据传输的高可靠性的,一对一的传输层协议2.高可靠性,通...

  • 网络协议

    tcp(传输控制协议):1):提供IP环境的数据可靠性,多路复用服务,是面向连接,端到端的传输;2)面向连接:正式...

  • TCP协议

    TCP的可靠性 TCP提供了一种面向连接的、可靠的字节流服务。TCP的可靠性主要有下面方式所保证的。 应用数据被分...

网友评论

      本文标题:TCP 通过以下方式提供传输的可靠性

      本文链接:https://www.haomeiwen.com/subject/rmvgxctx.html