32bit, 2 ^ 32(4 GB) 까지 표현 가능
SYN : 클라이언트측에서 연결을 요청할때에만 SYN을 설정하여 서버측에 보낸다. 서버측에서는 SYN을 받고 응답을 할때 SYN + ACK를 설정해서 클라이언트에 보낸다.
Seq 의미 : N offset 부터 데이터를 보낸다.
Ack 의미 : N - 1 offset 까지 데이터를 받았다 다음은 N부터의 데이터를 보내라.
MSS 교환 : 클라이언트나 서버중 MSS가 작은 값으로 하향 평준화
정책 교환 : 혼잡 제어(수신이 안되는 형상), Congestion Control, SACK 주로 사용
가장 최근 받은 Ack에서 -1 해서 Seq를 보낸다
Syn, Fin이 설정되어 있을때는 Payload 길이가 0 이어도 Next Seq는 Seq + 1이다.