기본 콘텐츠로 건너뛰기

TCP/UDP

UDP

비연결형 서비스


  • 각 datagram을 독립적으로 처리
  • segment들이 손실되거나 무작위로 배달될수 있음
  • 순서를 고려하지 않는 서비스

비신뢰적


  • 오류복구X, 오류검출은 O
  • 흐름제어X(상대방 UDP의 수신 buffer 용량을 고려X)
  • 데이터 순서 보장X
  • 중복에 대한 보호
  • application layer에서 신뢰성 추가

오버헤드가 적다

Multicasting and broadcasting application에 사용

TCP

연결지향적(connection oriented) 

  • 연결설정, 연결유지, 연결종료를 제공

신뢰적인 data 전송

  • Error control, flow control, congestion control 제공

하나의 process 사이에서만 사용가능

  • multicast 지원X

댓글