SYN + ACK 단계: 서버는 클라이언트의 SYN을 수신하고 서버의 ISN을 보내며 승인번호로 클라이언트의 ISN + 1을 보낸다.
ACK 단계: 클라이언트는 서버의 ISN + 1한 값인 승인번호를 담아 ACK를 서버에 보낸다.
클라이언트와 서버의 상태
TCP연결을 하면서 클라이언트는 closed, syn-sent, established가 되며 server는 closed, listen, syn_received, established 상태가 됩니다.
이러한 서버와 클라이언트 간의 연결 설정 과정이 있기 때문에 TCP는 신뢰성이 있다. 라고 하며 이러한 과정이 없는 UDP는 신뢰성이 없다. 라고 말합니다.
배울점이 많은 글이네요. 감사합니다