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 |