A 向B发送一个x,B收到后向A传送一个x+1,表示收到并回复,并且向A发送一个x’,A收到后回复x’+1表示自己收到。双方确认身份后开始传输信息,保证信息的准确无误传达。
TCP协议工作在OSI的传输层,是一种可靠的面向连接的数据流协议,TCP之所以可靠,是因为它保证了传送数据包的顺序。顺序是用一个序列号来保证的。响应包内也包括一个序列号,表示接收方准备好这个序列号的包。在TCP传送一个数据包时,它会把这个数据包放入重发队列中,同时启动计时器,如果收到了关于这个包的确认信息,便将此数据包从队列中删除,如果在计时器超时的时候仍然没有收到确认信息,则需要重新发送该数据包。另外,TCP通过数据分段中的序列号来保证所有传输的数据可以按照正常的顺序进行重组,从而保障数据传输的完整。
在TCP通讯中主要有连接的建立、数据的传输、连接的关闭三个过程!每个过程完成不同的工作,而且序列号和确认号在每个过程中的变化都是不同的。
TCP三次握手内容概述和序列号顺序号是什么
最新推荐文章于 2024-08-28 14:19:12 发布
TCP协议在传输层提供可靠的数据流服务,通过序列号和确认号确保数据包顺序与完整性。连接建立、数据传输和连接关闭过程中,TCP使用重传机制和序列号重组数据,保证信息准确无误。此外,TCP还涉及三次握手和四次挥手来建立和结束连接。
摘要由CSDN通过智能技术生成