TCP 的那些事儿之一:TCP协议、算法和原理
发布时间:2019-03-20 04:47:24 所属栏目:教程 来源:cpp软件架构狮
导读:TCP是一个巨伟大的协议,由于他要办理许多题目,而这些题目又带出了许多子题目和幽暗面。以是进修TCP自己是个较量疾苦的进程,但对付进修的进程却能让人有许多收成。关于TCP这个协议的细节,我照旧保举你去看W.Richard Stevens的《TCP/IP 详解 卷1:协议》
留意,吸取端给发送端的Ack确认只会确认最后一个持续的包,好比,发送端发了1,2,3,4,5一共五份数据,吸取端收到了1,2,于是回ack 3,然后收到了4(留意此时3充公到),此时的TCP会怎么办?我们要知道,由于正如前面所说的,SeqNum和Ack是以字节数为单元,以是ack的时辰,不能跳着确认,只能确认最大的持续收到的包,否则,发送端就觉得之前的都收到了。 超时重传机制 一种是不回ack,死等3,当发送方发明收不到3的ack超时后,会重传3。一旦吸取方收到3后,会ack 回 4——意味着3和4都收到了。 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |