TCP/UDP 비교

Icarus_w·2022년 12월 25일
0

CS공부

목록 보기
14/25

TCP

연결형, 신뢰성 전송 프로토콜

연결지향적 서비스를 제공하기 위해 데이터 전송전에 3way handshaking을 하여 논리적 연결을 성립

신뢰성 있는 서비스를 제공하기 위해 오류, 흐름, 혼잡 제어 등을 실행, header가 더 크고 속도가 비교적 느리다는 단점

통신 단계

  1. Connection Setup
  2. Data Transfer
  3. Connection Termination

패킷명 : Segment

HTTP, File 전송에 사용

UDP

비연결형 프로토콜

단순성 덕분에 적은 양의 오버헤드를 갖고 수신 여부를 확인하지 않아 속도가 빠르다

패킷명 : datagram

실시간성이 중요한 통신(동영상 스트리밍)에 사용

[TCP/UDP비교]

TCPUDP
논리적연결성립비성립
중점신뢰성실시간성
속도느림빠름
패킷명segmentdatagram
활용 예시HTTP, File 전송에 사용동영상 스트리밍

TCP/IP 전송 계층

image

profile
하루에 하나

0개의 댓글