TCP/IP
无鞋童鞋
有远大抱负的人不可忽略眼前的工作
展开
-
面试之计算机网络TCP协议——三次握手与四次挥手
在计算机网络的学习中TCP协议与Http协议是我们必须掌握的内容,其中TCP协议属于传输层,而Http协议属于应用层,本博客主要讲解Tcp协议中的三次握手与四次挥手。1. 三次握手 第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,进入SYN_SEND状态,等待服务器确认; 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(原创 2016-11-09 20:04:28 · 1396 阅读 · 0 评论 -
TCP如何保证可靠性
在TCP的连接中,数据流必须以正确的顺序送达对方。TCP的可靠性是通过顺序编号和确认(ACK)来实现的。TCP在开始传送一个段时,为准备重传而首先将该段插入到发送队列之中,同时启动时钟。其后,如果收到了接受端对该段的ACK信息,就将该段从队列中删去。如果在时钟规定的时间内,ACK未返回,那么就从发送队列中再次送出这个段。TCP在协议中就对数据可靠传输做了保障,握手与断开都需要通讯双方确认,数据传输也转载 2017-08-03 23:09:17 · 2653 阅读 · 0 评论