TCP vs UDP

taehee kim·2022년 9월 28일
tcpudp
연결 수립 여부연결을 수립함. 연결 수립, 유지, 종료를 해주어야함.연결하지 않음.
전송 순서전송 순서를 보장함전송 순서를 보장하지 않음.
전송 보장모든데이터의 최종적 전송을 보장함.데이터가 유실될 수 있음.
재전송전송 보장을 위해 재 전송을 할 수 있음.유실되어도 재 전송 하지않음.
체크썸체크썸을 함.체크썸을 함.
전송 방식데이터는 바이트 스트림으로서 읽혀진다 메시지는 세그먼트 단위로 전송된다.UDP 패킷단위로 개별적으로 전송된다.
속도UDP보다 느리다TCP보다 빠르다.
브로드캐스팅연결지향이기 때문에 브로드캐스팅 할 수 없다.브로드캐스팅 할 수 있다.
혼잡 제어재 전송이 네트워크 부하를 유도하고 이는 더 큰 패킷 유실로 이루어질 수 있기 때문에 네트워크 상태에 맞추어 혼잡 제어를 한다.혼잡제어를 하지 않는다.
사용 케이스HTTPS, HTTP, SMTP, POP, FTPVideo conferencing, streaming, DNS, VoIP
profile
Fail Fast

0개의 댓글