Является ли TCP-header таким же, как TCP-сегмент?

Итак, TCP-header фактически то же самое, что и сегмент TCP? Я читал эту страницу, где она читала в конце, что:

Хотя, может быть, они в большинстве случаев относятся к заголовку TCP, мы говорим о заголовке без данных, тогда как сегмент TCP содержит данные.

А затем чуть ниже этого он гласит:

помните, что «Заголовок TCP» – это то же самое, что и «Сегмент TCP», то есть это информация заголовка TCP плюс данные

Эти утверждения противоречивы. Что правда?

3 Solutions collect form web for “Является ли TCP-header таким же, как TCP-сегмент?”

Второй абзац неверен. Возможно, намерение состояло в том, чтобы сказать пакет, а не header. Эта формулировка имеет смысл:

помните, что «TCP-пакет» – это то же самое, что и «Сегмент TCP», то есть это информация заголовка TCP плюс данные

Хотя я согласен с ответами kce и kasperd относительно значения и разницы между заголовком TCP и сегментом TCP, я добавлю, что AFAIK правильным термином для «пакета» на уровне TCP является TCP Segment . Вот что я считаю правильными условиями для package данных на каждом уровне модели OSI:

Слои с 7 по 5 (приложение, презентация, session) = PDU (блок данных протокола)

Уровень 4 (TCP, UDP) = TCP-сегмент или UDP-dateграмма

Уровень 3 (IP) = пакет

Уровень 2 (уровень канала передачи данных) = кадр (Ethernet-кадр)

На уровне 1 данные помещаются on the wire viewе битов / электронных сигналов

Правда состоит в том, что люди не используют dictionary последовательно, и я согласен с вашей оценкой, что предложение противоречиво (или ошибка).

Вероятно, самым близким к стандарту является RFC. В этом случае RFC793, где сегмент и header определяются следующим образом:

дейтаграмма

  A message sent in a packet switched computer communications network. 

header

  Control information at the beginning of a message, segment, fragment, packet or block of data. 

module

  An implementation, usually in software, of a protocol or other procedure. 

сегмент

  A logical unit of data, in particular a TCP segment is the unit of data transferred between a pair of TCP modules. 

Я бы сказал, что ваша оценка правильная в этом случае (хотя я был бы счастлив, если бы ее показывали иначе), однако язык немного желателен, потому что вы могли бы интерпретировать «единицу данных … переданных между модулями TCP» в отношении вkeyая всю дейтаграмму.

  • Значение отставания TCP-соединения по умолчанию в Windows
  • Задержка веб-websiteа и плохие пакеты tcp
  • slapd работает нормально и прослушивает порт 389, но все равно не может связаться
  • python сообщает, что сокет используется, netstat и другие утверждают, что это не
  • Как я могу проверить, как приложение обрабатывает тысячи TCP-соединений?
  • MySQL сбой при подkeyении с localhost с помощью tcp (работают сокеты UNIX)
  • Масштабирование windows Windows TCP Запуск плато слишком рано
  • События TCP rsyslogd, отображаемые как продолжение 2000 символов
  • Почему SQL Server использует все эфемерные порты, подkeyающиеся к себе и вызывающие TIME_WAIT?
  • OpenBSD имеет открытые порты при установке по умолчанию
  • Как я могу удалить все подkeyения к данному узлу в FreeBSD?
  • Interesting Posts

    IE11 Enterprise Mode enabled (GPO): не отображается в диспетчере групповых политик

    Блокированный логический том LVM в VG с отсутствующим PV

    Изменение IP-адреса

    Запись MX остается неизменной после изменения

    Любой инструмент для проверки того, какие брандмауэры портов / протоколов предотвращают?

    Конфигурация памяти для serverной платы Intel S5000XVN

    Дата электронной почты неверна / отсутствует

    Аудит проверки подлинности Kerberos Id 4769 на controllerе домена

    Как выбрать адаптер Ethernet для подkeyения в VMPlayer

    Докер: для контейнеров не назначается адрес ip

    Претендент с Дженкинсом?

    Укажите DirectoryIndex для всех directoryов, но конкретных?

    Как решить, где купить certificate SSL подстановки?

    Ssh не выполняет удаленную команду при запуске из сценария cron bash – работает из командной строки

    создание документации по устранению неполадок на основе дерева решений?