TCP와 UDP

YES31·2023년 2월 28일
0

TIL

목록 보기
22/35

공통점과 차이점

Transmission Control Protocol은 연결 지향적이기 때문에 연결을 설정하고 데이터를 전송한 후, 연결을 해제하며, 데이터 전송중 손실이나 오류 발생 시 데이터를 재전송해 신뢰성을 보장함. 또한 패킷이 전송된 순서대로 수신되고, 중복 패킷도 제거됨. 따라서 대량의 데이터를 보내거나 신뢰성이 중요한 파일 전송, 웹 페이지 요청에 사용됨.

반면 User Datagram Protocol은 비연결 지향적이기 때문에 데이터를 보내기만하고 연결을 설정하지 않고, 손실이나 오류 발생시 데이터 재전송을 하지 않으며, 패킷을 순서대로 전송하지 않고 중복 패킷도 제거하지 않음. 따라서 UDP는 신뢰성을 보장하기 위해 여러 절차를 가진 TCP에 비해 빠르고, 스트리밍과 같은 연속성이 중요한 실시간 서비스에 유용하다.

profile
🏀 주니어 개발자

0개의 댓글