[네트워크]TCP와 UDP의 차이점

서민지·2022년 2월 1일
0

아는만큼 보인다

목록 보기
3/9

TCP와 UDP 모두 네트워크에서 사용하는 데이터 전송(통신)방식이다. OSI 7계층의 4계층인 전송계층에 속하며 segment의 단위를 갖고있다.

TCP(Transmission Control Protocal)계층

TCP프로토콜은 원격 호스트와 통신하고자 할 때 먼저 연결이 되어야 하는 연결 지향 프로토콜이다. 연결만 되면 전송되는 패킷이 어디를 통해 정확히 갈 것인가를 걱정하지 않아도 된다. TCP 프로토콜은 패킷을 수신했는지 확인하고 중복된 패킷도 처리해주므로 신뢰성있는 전송이 필요할 때 사용된다.

TCP

  • 연결형 서비스를 지원하는 전송계층 프로토콜
  • 신뢰할 수 있는 통신
  • UDP에 비해 속도가 느리다
  • 대규모 데이터 통신에 적합

UDP

  • 비연결형 서비스를 지원하는 전송계층 프로토콜
  • 신뢰할 수 없는 통신
  • 속도가 빠름
  • 소규모 데이터 통신에 적합

profile
Do what I want for no regret

0개의 댓글