Junior
38
0
questionbank

В чем разница между протоколами TCP и UDP?

Ответ от нейросети sobes.tech

TCP (Transmission Control Protocol):

  • Надежный: Гарантирует доставку пакетов, повторную передачу потерянных, сохраняет порядок. Использует подтверждения ( acknowledgments ) и таймеры.
  • С установлением соединения: Требуется "рукопожатие" (three-way handshake) для начала обмена данными.
  • Потоковый: Данные передаются как непрерывный поток байтов.
  • Замедленный: Накладные расходы на установление соединения и гарантии доставки делают его медленнее UDP.
  • Применение: HTTP/HTTPS, FTP, SMTP, Telnet.

UDP (User Datagram Protocol):

  • Ненадежный: Не гарантирует доставку, порядок или отсутствие дубликатов.
  • Без установления соединения: Не требует "рукопожатия".
  • Дейтаграммный: Данные передаются отдельными пакетами (дейтаграммами).
  • Быстрый: Низкие накладные расходы обеспечивают высокую скорость.
  • Применение: DNS, DHCP, потоковое аудио/видео, онлайн-игры.

| Характеристика | TCP

TCP (Transmission Control Protocol):

  • Надежный: Гарантирует доставку пакетов, повторную передачу потерянных, сохраняет порядок. Использует подтверждения ( acknowledgments ) и таймеры.
  • С установлением соединения: Требуется "рукопожатие" (three-way handshake) для начала обмена данными.
  • Потоковый: Данные передаются как непрерывный поток байтов.
  • Замедленный: Накладные расходы на установление соединения и гарантии доставки делают его медленнее UDP.
  • Применение: HTTP/HTTPS, FTP, SMTP, Telnet.

UDP (User Datagram Protocol):

  • Ненадежный: Не гарантирует доставку, порядок или отсутствие дубликатов.
  • Без установления соединения: Не требует "рукопожатия".
  • Дейтаграммный: Данные передаются отдельными пакетами (дейтаграммами).
  • Быстрый: Низкие накладные расходы обеспечивают высокую скорость.
  • Применение: DNS, DHCP, потоковое аудио/видео, онлайн-игры.

| Характеристика | TCP

Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.

networkingtcp-udpprotocolstransport-layerconnection-orientedconnectionlessdata-flowperformance