TCP 3, 4 way handShake

JH·2022년 11월 6일

Computer Science

목록 보기
3/9

TCP의 특징 중 하나는 연결형 서비스로 가상 회선 방식을 제공하는 것이다.
➡️ 3-way handshaking 과정을 통해 연결을 설정하고, 4-way handshaking을 통해 연결을 해제한다.

3-way handshaking

TCP 통신을 이용하여 데이터를 전송하기 위해 네트워크 연결을 설정하는 과정

  • A ---요청(SYN)---> B
  • A <---확인+요청(SYN+ACK)--- B
  • A ---확인(ACK)---> B

4-way handshaking

TCP의 연결을 해제하는 과정

  • A ---종료(FIN)---> B
  • A <---확인(ACK)--- B
  • A <---종료(FIN)--- B
  • A ---확인(ACK)---> B

TCP 헤더 코드비트

TCP의 연결 확립, 종료 과정에서 TCP헤더의 플래그(코드비트)가 중요한 역할을 한다.
여기서 사용하는 SYN, ACK, FIN 등은 TCP헤더의 코드비트이고 초기값은 0, 각각 1비트이다.

❗️ 참고

https://www.youtube.com/watch?v=gPsSLwaFhYo

profile
매일 한 문제씩 풀기

0개의 댓글