TCP协议非常重要,这里把它的连接和释放整理一下。 首先是三次握手: 1、 客户端发起,像服务器发送的报文SYN=1,ACK=0,然后选择了一个初始序号:seq=x。 SYN是干什么用的? 在链接的时候创建一个同步序号,当SYN=1同时ACK=0的时候,表明这是一个连接请求的报文段。如果对方有意链接,返回的报文里面SYN=1,ACK=1,。从这个意义上来说,SYN=1的时候,就表明这是一个请求或者接受请求的报文。 SYN=1的报文段不能携带数据。但是要消耗掉一个序号, ACK是干什么用的? 仅当ACK=1的时候,确认字号(期望收到对方下一个报文段的第一个数据字节
2014-09-25 11:58 周县长
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。