TCP
<aside>
<img src="/icons/fan-deck_green.svg" alt="/icons/fan-deck_green.svg" width="40px" />
설명

- 높은 신뢰성
- 패킷 손실, 중복, 순서 변경 등 없도록 보장


- 3-way handshaking과정을 통해 연결, 4-way handshaking을 통해 해제
- UDP보다 속도가 느림
- 전이중(Full-Duplex), 점대점(Point to Point)방식
- 연결지향적(connection-oriented)방식으로 패킷 교환 방식 사용
</aside>
UDP
<aside>
<img src="/icons/bullseye_blue.svg" alt="/icons/bullseye_blue.svg" width="40px" />
설명

- 비연결형 서비스로 데이터그램 방식 제공
- 정보를 주고 받을 때 정보를 보내거나 받는다는 신호절차를 거치지 않음
- 신뢰성이 낮음
- TCP보다 속도가 빠름
- UDP헤더의 CheckSum 필드를 통해 최소한의 오류만 검출
</aside>