TCP (Transmission Control Protocol):

  • надежная и упорядоченная доставка данных
  • требует подтверждения получения и повторной отправки данных при необходимости
  • медленнее, но надежнее
  • подходит для передачи файлов и важных данных

UDP (User Datagram Protocol):

  • быстрее, но менее надежен
  • не требует подтверждения получения данных и не обеспечивает упорядоченность
  • как правило используется для потокового видео, голосовой связи, там, где скорость важнее надежности