TCP重傳

TCP重傳發送包丟失會再發包,接收方丟了包,後續收到包之後ack都是丟了包的序號,這樣發送方只知道丟的包是哪個但是不知道後續接收方收到了那些包,引入SACK,SACK記錄收到包的區間回覆發送方ack時,帶着SACK,讓發送方知道接收方收了那些,D-SCAK:發送方重傳的話,接收方的SACK會返回重傳部分的區間,這樣如果ack大於SACK的區間便可以知道是接收方的ack包丟了,其實接收方已經收到包了
相關文章
相關標籤/搜索