原文:TCP錯誤恢復特性之一TCP重傳

TCP的錯誤恢復特性是我們用來定位 診斷並最終修復網絡高延遲的最好工具。 常見的TCP錯誤恢復特性有:TCP重傳 TCP重復確認和快速重傳 . TCP重傳: 重傳數據包是TCP最基本的錯誤恢復特性之一,用來對付數據包的丟失。 數據包丟失可能原因有很多,如:出故障的應用程序 流量負載沉重的路由器或臨時性的服務中斷。 數據包層次上的移動速度非常快,而且數據包丟失通常都是暫時的,因此TCP能否檢測到數據 ...

2017-07-12 10:37 0 2441 推薦指數:

查看詳情

TCP的快速重傳和快速恢復算法

TCP除了有重傳定時器來保證將丟失的數據重傳以外,還有一些輔助算法用來協助完成數據的重傳。 我們認識到在收到一個失序的報文段時, T C P立即需要產生一個 A C K(一個重復的 A C K)。這個重復的 A C K不應該被遲延(tcp需要ack,可是為了效率以及考慮到資源消耗等問題,並不是 ...

Sun Apr 12 18:22:00 CST 2020 0 846
TCP超時重傳、滑動窗口、擁塞控制、快重傳和快恢復

TCP超時重傳 原理是在發送某一個數據以后就開啟一個計時器,在一定時間內如果沒有得到發送的數據報的ACK報文,那么就重新發送數據,直到發送成功為止。  影響超時重傳機制協議效率的一個關鍵參數是重傳超時時間(RTO,Retransmission TimeOut)。RTO的值被設置過大過小都會對協議 ...

Thu Sep 20 08:09:00 CST 2018 0 3647
TCP系列11—重傳—1、TCP重傳概述

在最開始介紹TCP的時候,我們就介紹了TCP的三個特點,分別是面向連接、可靠、字節流式。前面內容我們已經介紹過了TCP的連接管理,接下來的這部分內容將會介紹與TCP可靠性強關聯的TCP重傳。 很多網絡協議都提供了checksum或者CRC手段來檢測收到的數據包是否 ...

Mon Nov 07 21:45:00 CST 2016 0 2661
TCP快速重傳與快速恢復原理分析

原文轉自:http://blog.csdn.net/zhangskd/article/details/7174682 超時重傳TCP協議保證數據可靠性的一個重要機制,其原理是在發送一個數據以后就開啟一個計時器,在一定時間內如果沒有得到發送數據報的ACK報文,那么就重新發送數據,直到發送成功為止 ...

Sat May 07 18:30:00 CST 2016 0 1651
tcp 慢啟動,擁塞避免,快速重傳,快速恢復

為了防止網絡的擁塞現象,TCP提出了一系列的擁塞控制機制。最初由V. Jacobson在1988年的論文中提出的TCP的擁塞控制由“慢啟動(Slow start)”和“擁塞避免(Congestion avoidance)”組成,后來TCP Reno版本中又針對性的加入了“快速重傳 ...

Mon Jul 17 20:02:00 CST 2017 1 5638
tcp設置超時重傳

TCP超時和重傳的基礎是怎樣根據給定連接RTT設置RTO,若TCP先於RTT開始重傳,可能會在網絡中引入不必要的重復數據,反之,若延遲至遠大於RTT的間隔發送重傳數據,整體網絡利用率會隨之下降。由於RTT的測量較為復雜,根據路由和網絡資源的不同,它會隨時間而改變。TCP必須跟蹤這些變化並適時做出 ...

Sun Apr 21 00:18:00 CST 2019 0 873
TCP 如何處理失敗重傳呢?

1 網絡協議背景概念 4層網絡傳輸是基於udp基於端口 7層網絡協議傳輸是基於tcp基於端口(tcp的復雜度很高很高..),並在tcp之上添加了會話層表示層應用層 upd協議面向報文,tcp協議 面上字節流。 啥是面向字節流呢? 2 TCP傳輸通信過程 tcp面向字節流 ...

Mon Sep 16 06:51:00 CST 2019 0 766
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM