3-way 핸드 세이크 과정을 거침
사용 예
SYN : 클라이언트가 서버에 연결 요청을 보내는 단계SYN - ACK : 서버가 요청을 받고 클라이언트에 응답하는 단계ACK : 클라이언트가 서버의 응답을 확인하고 연결을 설정하는 단계
사용 예
| 항목 | TCP | UDP |
|---|---|---|
| 패킷 교환 방식 | 가상회선 패킷 교환 | 데이터그램 |
| 신뢰성 | 높음 | 낮음 |
| 오류 검사 | 재전송, 체크섬 | 체크섬 |
| 패킷의 순서 보장 | 보장함 | 보장하지 않음 |
| 헤더 길이 | 20-60 바이트 | 8 바이트 |
| 연결 보장 | 연결을 보장함 3-way 핸드셰이크로 연결을 맺고 4-way 핸드셰이크로 연결을 해제 | 연결 설정 및 해제 불필요 |
| 브로드캐스트 지원 여부 | 지원하지 않음 | 지원함 |
| 속도 | 상대적으로 느림 | 상대적으로 빠름 |