TCP 특징(전송 제어 프로토콜)
- 연결지향 - TCP 3 way handshake(가상 연결), 논리적인 연결
- 3 way-handshake란 TCP 네트워크에서 통신 하는 장치가 서로 연결이 잘 되었는지 확인하는 방법입니다.
- 송신자와 수신자는 총 3번에 걸쳐 데이터를 주고받으며 통신이 가능한 상태인지 확인합니다.
- 4 wap handshake: TCP 네트워크에서 통신 하는 장치의 연결을 해제하는 방법.
- 데이터 전달 보증
- 순서 보장
- 신뢰할 수 있는 프로토콜
- 현재는 대부분 TCP 사용
UDP 특징(사용자 데이터그램 프로토콜)
- 하얀 도화지에 비유(기능이 거의 없음)
- 연결 지향 - TCP 3 way handshake X
- 데이터 전달 보증 X
- 순서 보장 X
- 데이터 전달 및 순서가 보장되지 않지만, 단순하고 빠름
- IP와 거의 같음 + PORT + 체크섬 정도만 추가
- 애플리케이션에서 추가 작업 필요
'http' 카테고리의 다른 글
URI와 웹브라우저 요청 흐름 (0) | 2024.03.06 |
---|---|
상태 코드 (0) | 2023.11.09 |
HTTP API 설계 예시 (1) | 2023.11.09 |
URI, HTTP (0) | 2023.11.08 |
IP(인터넷 프로토콜) (0) | 2023.11.08 |