TCP vs UDP (2) - UDP 상세

itonse·2024년 6월 17일
0

CS 스터디

목록 보기
52/56

네트워크 기술면접 질문 성향

TCP, UDP, IP: 네트워크 공부를 했는지 확인하려는 의도로 많이 물어볼 수 있으며, CS 지식적인 부분이 큼
HTTP: 실무적인 입장에서 물어보는 경향이 있음


TCP와의 비교

  • 연결설정

    • TCP: 3-way handshake
    • UDP: 없음
  • 연결 해제

    • TCP: 4-way handshake
    • UDP: 없음
  • 혼잡제어

    • TCP: 슬라이딩 윈도우, Slow Start
    • UDP: 없음
  • 데이터 전송 신뢰성

    • TCP: ACK 을 이용해 데이터 송수신 확인
    • UDP: 없음

UDP는 데이터의 효율성을 중시해서 일반적으로 TCP보다 빠를 수 있습니다.

또한 헤더도 TCP에 비해 단순합니다.

이미지 출처



UDP의 장점

  • 빠른 전송 속도

    • 동영상 스트리밍 같은 데이터 유실이 일부 있어도 문제 없고, 빠른 전송이 필요한 서비스에 많이 사용됩니다.
  • TCP와 달리 브로드캐스팅 지원

    • 동일 네트워크에 연결된 모든 컴퓨터에 데이터 송신이 가능합니다.


ref.
https://velog.io/@cataiden/http-tcp-udp

0개의 댓글