TCP如何保证可靠性

转载 2015年07月08日 22:58:08
在TCP的连接中,数据流必须以正确的顺序送达对方。TCP的可靠性是通过顺序编号和确认(ACK)来实现的。TCP在开始传送一个段时,为准备重传而首先将该段插入到发送队列之中,同时启动时钟。其后,如果收到了接受端对该段的ACK信息,就将该段从队列中删去。如果在时钟规定的时间内,ACK未返回,那么就从发送队列中再次送出这个段。TCP在协议中就对数据可靠传输做了保障,握手与断开都需要通讯双方确认,数据传输也需要双方确认成功,在协议中还规定了:分包、重组、重传等规则;而UDP主要是面向不可靠连接的,不能保证数据正确到达目的地。      
    另外,TCP是面向流的,发送和接收对于此协议来说,没有什么头和尾,全部顺序投递;而UDP是面向包的,每次接收与发送都是一个数据块。这样在编程时需要注意程序应提供不同的处理模型。在进行传输之前,首先发送请求信号,目的端接收信号后,回复信息,之后建立连接开始传输数据,俗称TCP三次握手。
TCP如何保证可靠性?
TCP如何保证可靠性?

TCP如何保证可靠性?

TCP协议如何保证传输可靠性

TCP提供一种面向连接、可靠的字节流服务。 1.面向连接:使用TCP的应用(服务端和客户端)在彼此交换数据之前必须先建立一个TCP三次握手连接。在一个TCP连接中,仅有两方进行彼此通信。注意广播和多...
  • u012495483
  • u012495483
  • 2017年08月17日 23:54
  • 701

TCP协议如何来保证传输的可靠性

TCP提供一种面向连接的、可靠的字节流服务。   面向连接:意味着两个使用TCP的应用(通常是一个客户和一个服务器)在彼此交换数据之前必须先建立一个TCP连接。在一个TCP连接中,仅...
  • jhh_move_on
  • jhh_move_on
  • 2015年05月16日 18:12
  • 16211

TCP如何保证它的通信的可靠性

主要用下列方式提供可靠性 1,应用数据被分割成TCP
  • silence306
  • silence306
  • 2014年09月03日 15:34
  • 468

TCP如何保证消息顺序以及可靠性到达

TCP如何保证消息顺序以及可靠性到达,以及TCP的流量控制,拥塞控制 TCP可靠性传输传输的工作原理: (1)、停止等待协议 (2)、连续ARQ协议 TCP可靠性传输传输的实现 ...
  • dccmxj
  • dccmxj
  • 2016年08月03日 15:08
  • 2298

TCP协议如何来保证传输的可靠性和数据的顺序性

TCP提供一种面向连接的、可靠的字节流服务。   面向连接:意味着两个使用TCP的应用(通常是一个客户和一个服务器)在彼此交换数据之前必须先建立一个TCP连接。在一个TCP连接中,仅有两方进...
  • wang664626482
  • wang664626482
  • 2016年08月02日 09:16
  • 3258

TCP的可靠性体现在哪里

TCP提供一种面向连接的、可靠的字节流服务。我们都知道两个使用TCP的应用,必须先建立TCP连接才能进行数据通信。那么TCP都有哪些机制来确保可靠性呢??? 1、超时重传 发送一个报文段,会立即启...
  • LF_2016
  • LF_2016
  • 2017年03月10日 15:35
  • 1323

TCP如何保证可靠性?

在TCP的连接中,数据流必须以正确的顺序送达对方。TCP的可靠性是通过顺序编号和确认(ACK)来实现的。TCP在开始传送一个段时,为准备重传而首先将该段插入到发送队列之中,同时启动时钟。其后,如果收到...
  • kloud1989
  • kloud1989
  • 2015年04月24日 10:45
  • 310

tcp如何保证可靠性

前几天面试腾迅,几个面试提和大家分享: tcp如何保证可靠性? 首先,TCP提供一种面向连接的、可靠的字节流服务。   面向连接:意味着两个使用TCP的应用(通常是一个客户和一个服务器...
  • Travelerwz
  • Travelerwz
  • 2017年04月09日 15:21
  • 224

TCP 如何保证可靠性

TCP 可靠性原理
  • ai_xiangjuan
  • ai_xiangjuan
  • 2017年07月19日 23:37
  • 92

TCP协议如何保证可靠传输

1、应用数据被分割成TCP认为最适合发送的数据块。 2、超时重传:当TCP发出一个段后,它启动一个定时器,等待目的端确认收到这个报文段。如果不能及时收到一个确认,将重发这个报文段。 3、TCP给发...
  • qq_16209077
  • qq_16209077
  • 2016年10月01日 18:43
  • 15508
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:TCP如何保证可靠性
举报原因:
原因补充:

(最多只允许输入30个字)