[C# 서버] TCP, UDP

Yerin·2023년 10월 8일

C# 게임 서버

목록 보기
13/13

TCP vs UDP 차이점

TCP ☎

1) 안전한 트럭
2) 전화 연결 방식

연결형 서비스

1) 연결을 위해 할당되는 논리적인 경로가 있다
2) 전송 순서가 보장된다

신뢰성 Good 속도 Bad

1) 분실이 일어나면 책임지고 다시 전송한다 (신뢰성 Good)
2) 물건을 주고 받을 상황이 아니면 일부만 보냄(흐름/혼잡제어)
3) 고려할 것이 많으니 속도가 Bad

UDP ✉

1) 위험한 총알 배송
2) 우편 전송 방식

비연결형 서비스

1) 연결이라는 개념이 없다
2) 전송 순서는 보장되지 않는다

신뢰성 Bad 속도 Good

1) 분실에 대한 책임 없음 (신뢰성 Bad)
2) 일단 보내고 생각한다 (완전체가 전송됨)
3) 단순하기 때문에 속도가 Good

profile
재밌는 코딩 공부

0개의 댓글