🌞 TCP vs UDP
🌼 연결형 / 비연결형
TCP
- 연결형 서비스
1) 연결을 위해 할당되는 논리적인 경로가 있다.
2) 전송 순서가 보장된다.
UDP
- 비연결형 서비스
1) 연결이라는 개념이 없다.
2) 전송 순서 보장되지 않는다.
🌼 속도와 신뢰성
TCP
- 신뢰성 GOOD, 속도 BAD
1) 분실이 일어나면 책임지고 다시 전송한다. (신뢰성GOOD)
2) 물건을 주고 받을 상황이 아니면 일부만 보냄 (흐름 / 혼잡제어)
3) 고려할 것이 많아 속도가 BAD
UDP
- 신뢰성 BAD 속도 GOOD
1) 분실에 대한 책임 없음 (신뢰성BAD)
2) 일단 보내고 생각한다.
3) 단순하기 때문에 속도가 GOOD