Menu
Coddy logo textTech

TCP 핸드셰이크

Coddy의 OSI 모델 코스 레슨. 32개 중 17번째.

TCP는 바이트가 완전한 상태로 순서대로 도착하도록 보장합니다. 이 보장은 하나의 의식에서 시작됩니다. 데이터가 흐르기 전에 양쪽이 3-way handshake를 수행합니다.

  1. 클라이언트가 SYN을 보냅니다: "통신하고 싶어. 여기 내 시작 번호가 있어."
  2. 서버가 SYN-ACK으로 응답합니다: "들었어. 나도 통신하고 싶어."
  3. 클라이언트가 ACK으로 확인하면 연결이 열립니다.

지구상의 모든 TCP 연결, 모든 웹 페이지, 모든 SSH 세션은 정확히 이 세 개의 패킷으로 시작합니다.

challenge icon

챌린지

초급

이론에 작성된 그대로 세 번의 핸드셰이크 단계를 순서대로 한 줄에 하나씩 출력하세요.

예상 출력:

SYN
SYN-ACK
ACK

직접 해보기

터미널

OSI 모델의 모든 레슨

직접 연습해 보세요: Terminal 플레이그라운드