首页 > 其他 > 详细

TCP传输连接中的SYN、ACK、SEQ、AN分别是什么意思?他们所带的数字又是代表什么?

时间:2020-07-21 22:13:24      阅读:309      评论:0      收藏:0      [点我收藏+]

TCP首部有6个标志比特。bai
SYN是其中之一,du它是个同步序号,当TCP连接建立时zhi会把SYN置1。
一般请求端会发dao送一个报文,其中包含这样的字段SYN 1415531521:1415531521(0)。
然后服务端收到后会返回一个ack 1415531522,ack表示确认收到。
SYN,ACK是标志位。
SEQ,AN是数据包序号。
SYN=1, ACK=0, SEQ=200 的意思是:发送的为一个SYN请求,发送端的初始数据包序号为200
SYN=1, ACK=1, SEQ=4800, AN=201 的意思是:接收端的确认信息,且接收端的初始数据包。序号为4800。

 

 

TCP首部有6个标志比bai特,SYN是其中之一du,它是个同步序号,当TCP连接建zhi立时会把SYN置1,

一般请求端会发送一个报文dao,其中包含这样的字段SYN 1415531521:1415531521(0),

然后服务端收到后会返回一个ack 1415531522,ack表示确认收到;

TCP传输连接中的SYN、ACK、SEQ、AN分别是什么意思?他们所带的数字又是代表什么?

原文:https://www.cnblogs.com/zxdz/p/13356867.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!