[네트워크] 3방향 핸드셰이크

2025. 5. 5. 23:00·CS/네트워크

 


 

1. 데이터 전달 목적에 따른 전송 계층 통신

  • 연결형 통신: 데이터를 정확하게 전달하는 것을 목표로 하는 통신으로, TCP 프로토콜을 사용한다.
  • 비연결형 통신: 효율적으로 데이터를 보내는 통신으로, UDP 프로토콜을 사용한다.

 

2. 3방향 핸드셰이크(3 Way Handshake)

  • TCP 프로토콜이 통신하는 방법으로 통신을 하는 장치 간에 서로 통신할 준비가 되었는지 확인하는 과정이다.
    • 송신자는 수신자에게 연결 요청을 위해 SYN(Synchronize Sequence Number)이라는 임의의 숫자를 보낸다.
    • 수신자는 ACK와 SYN(임의의 숫자)을 송신자에게 보낸다. 이때 ACK는 앞에서 받았던 SYN에 1이 더해진 숫자이다.
    • 마지막으로 송신자가 다시 ACK를 보낸다. 이때 ACK는 앞에 받은 SYN에 1이 더해진 숫자이다.

'CS > 네트워크' 카테고리의 다른 글

[네트워크] UDP 구조  (0) 2025.05.08
[네트워크] TCP 구조  (0) 2025.05.07
[네트워크] 전송계층의 역할  (0) 2025.05.02
[네트워크] 라우터의 동작 방식  (0) 2025.04.29
[네트워크] 네트워크 데이터 전송 방식  (0) 2025.04.25
'CS/네트워크' 카테고리의 다른 글
  • [네트워크] UDP 구조
  • [네트워크] TCP 구조
  • [네트워크] 전송계층의 역할
  • [네트워크] 라우터의 동작 방식
초오오이
초오오이
  • 초오오이
    초이
    초오오이
  • 전체
    오늘
    어제
    • 분류 전체보기 (101)
      • PHP (4)
      • Laravel (7)
      • Vue.js (5)
      • CS (73)
        • WEB (1)
        • 컴퓨터 구조 (12)
        • 운영체제 (24)
        • 네트워크 (24)
        • 자료구조 & 알고리즘 (12)
      • etc (6)
        • 자격증 (3)
  • 인기 글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
초오오이
[네트워크] 3방향 핸드셰이크
상단으로

티스토리툴바