Модеста
TCP - надежный протокол. Для каждого пакета TCP есть подтверждение.
В UDP нет подтверждений. Это означает, что отправитель не знает, получен ли пакет получателем.
В TCP, если подтверждение (подтверждение) не получено в течение длительного времени, отправитель снова отправляет тот же пакет, чтобы гарантировать, что каждый пакет правильно получен на другом конце.
В протоколе TCP это обрабатывается таким образом, чтобы не повторять один и тот же пакет, если он был получен дважды, и не терять ни одного пакета. Для каждого пакета TCP есть порядковые номера и номера подтверждения.
IP находится на более низком уровне, чем TCP или UDP. Может быть TCP / IP или UDP / IP. IP означает Интернет-протокол. TCP означает протокол управления транспортом.
Дезире
Основное различие между протоколами UDP и TCP заключается в том, что UDP - это протокол без установления соединения, а TCP - это протокол, ориентированный на соединение. Позвольте мне немного подробнее изучить оба этих протокола.
Простой ненадежный протокол транспортного уровня в Интернете известен как протокол дейтаграмм пользователя (UDP). Это ненадежный транспортный протокол без установления соединения. Он не добавляет ничего к службам или IP, кроме предоставления процесса для обработки связи, а не обмена данными между хостами. Он также обеспечивает очень ограниченную проверку ошибок. UDP - это простой протокол. У Sand минимальные накладные расходы. Если процесс хочет отправить очень маленькое сообщение и не заботится о надежности, там можно использовать UDP. Это очень удобный протокол для приложений мультимедиа и мультикастинга. Пакеты UDP известны как пользовательские дейтаграммы. Заголовок этих пакетов имеет фиксированный размер, равный 8 байтам. TCP - надежный, но немного сложный протокол. Этот протокол является протоколом транспортного уровня. TCP - это сокращение от Transmission Control Protocol. В отличие от протокола UDP,этот протокол ориентирован на соединение. Как и UDP, TCP также использует номера портов в качестве адресов транспортного уровня. TCP хранит все байты в буфере до тех пор, пока не получит подтверждение.
Элвис
TCP должен создать «рукопожатие» между двумя узлами перед отправкой данных и согласовать сеанс синхронно, например: Вы готовы? Да, подтверждено. ХОРОШО. Я собираюсь отправить блок ... Получено. .. Также в TCP / IP встроены функции восстановления, ретрансляции, исправления данных и т. Д.
UDP - это «дикий» TCP / IP. То есть, эй, я буду вести передачу в ... Любой может настроиться. Какой? У вас не было рамок? Извините, что нет проверок, исправлений и подтверждений, так как я очень быстр и не хочу, чтобы меня беспокоили отдельные переговоры. Кто угодно, просто настройтесь и поймите, что вы можете ...
Аделия
Tcp сложен для безопасного соединения, которое гарантирует, что каждый пакет достигает своего расстояния. Udp более простой.