TCP三次握手
1.TCP报文组成部分
PSH(push):应尽快交付应用进程
URG字段:URG置一为紧急报文,不通过缓存直接发向对方
ACK;表示顺便携带了确认号
RSE(reset):表示在TCP过程中出现严重差错
SYN(synchronization):同步字段
FIN(finish):断开连接时使用的字段
TCP三次握手
1.第一次握手:A的TCP向B发出连接请求报文段,SYN = 1,seq = x;
表明传送数据时,第一个数据字节的序号是X
.
2.B的TCP收到连接请求报文段后,如同意,则发回确认
B在确认报文段中应是SYN = 1,使ACK=1,使确认号ack=x+1,自己选择的序号seq = t
.
3.ack = 1 seq = x+1 ack = y+1
其它字段作用
窗口字段是用来进行流量控制的
选项字段规定双方的MSS1460
1460 + TCP首部20 + IP首部20 = 150MTU