TGViewer
Серверная Админа | Компьютерные сети Серверная Админа | Компьютерные сети @school_network · 26.5K subscribers
Post #944 5.15K
👋 Привет, сетевой друг!

Сегодня мы углубимся в строение протокола TCP.

В каждый пакет данных TCP добавляет заголовок общим объемом в 20 байт, в котором содержатся 10 обязательных полей:

🟣Порт источника. Порт устройства-отправителя.

🟣Порт назначения. Порт принимающего устройства.

🟣Порядковый номер. Устройство, инициирующее TCP-соединение, должно выбрать случайный начальный порядковый номер, который затем увеличивается в соответствии с количеством переданных байтов.

🟣Номер подтверждения. Принимающее устройство увеличивает этот номер с нуля в соответствии с количеством полученных байтов.

🟣Сдвиг данных TCP. Данный параметр определяет размер заголовка, чтобы система могла понять, где начинаются данные.

🟣Зарезервированные данные — зарезервированное поле, значение которого всегда равно нулю.

🟣Флаги управления. TCP использует девять флагов для управления потоком данных в определенных ситуациях — например, при инициировании сброса сессии.

🟣Размер окна — самая важная часть заголовка TCP. Это поле используется получателем для указания отправителю объема данных, которые он может принять.

🟣Контрольная сумма. Отправитель генерирует контрольную сумму и передает ее в заголовке каждого пакета. Принимающее устройство может использовать контрольную сумму для проверки ошибок в полученном файле.

🟣Срочный указатель. Возможность помечать некоторые байты данных тегом «Срочно» для их пересылки и обработки вне очереди.

🟣Поле опции. Может использоваться для расширения протокола или его тестирования.

Network Academy | #Протокол #TCP
  • 👍 15
  • ❤ 4
More from @school_network
  1. Oct 15, 2026📝 Пол Мокапетрис: человек, который придумал DNS Сегодня расскажу про инженера, благодаря…
  2. Oct 15, 2026Переход с VMware: как не начать с нуля и получить больше возможностей Смена платформы вирт…
  3. Oct 14, 2026👋 Привет, сетевой друг! Сегодня расскажу про BGP Add-Path (RFC 7911) - расширение BGP, ко…
  4. Oct 13, 2026👋 Привет, сетевой друг! Сегодня про LAN Orangutan - сетевой сканер, который помогает разо…
  5. Oct 13, 2026🐘 Ускоряйте отчетность с Postgres Pro AXE 2.0. Используйте знакомый PostgreSQL в аналитик…
  6. Oct 12, 2026Прятал пакеты и все отрицал - как мы отладили DHCP‑балансировщик После переноса DHCP-серви…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →