рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Формат TCP- сегмента

Формат TCP- сегмента - раздел Информатика, Описание протокола ТСР Формат Tcp- Сегмента Бит ...

Формат TCP- сегмента
Бит 0 - 3 4 – 7 8 - 15 16 - 31
Порт источника Порт назначения
Номер последовательности
Номер подтверждения
Сдвиг данных Зарезервировано Флаги Окно
Контрольная сумма Указатель важности
Опции (необязательное)
160/192+ Данные  

Порт источника идентифицирует порт, из которого отправленный пакет.

Порт назначения идентифицирует порт, на какой отправленный пакет

Номер последовательности выполняет два задания:

- если установленный флаг SYN, то это начальное значение номера последо-вательности и первый байт данных - это номер последовательности плюс 1.

- иначе, если SYN не установленный, первый байт данных - номер последова-тельности

Номер подтверждения. Если установленный флаг ACK, то это поле содержит номер последовательности, ожидаемый отправителем в следующий раз. Помечает этот пакет как подтверждение получения.

Полет сдвиг данных определяет размер заглавия пакета TCP в 32-битовых словах. Минимальный размер составляет 5 слова, а максимальный - 15, что складывает 20 и 60 байт соответственно. Сдвиг считается от начала заглавия TCP.

4 бита зарезервировано для будущего использования и должны устанавливаться в нуль.

Флаги (руководящие битые) - это поле содержит 8 биты:

CWR - Полет ' из man tcpdump (8) 18 April 2005 Linux 2.6.20-15 - server

ECE - Полет ' из man tcpdump (8) 18 April 2005 Linux 2.6.20-15 - server

URG - Полет Указатель важности значимо ( Urgent pointer field is significant)

ACK - Полет Номер подтверждения значимо ( Acknowledgement field is significant)

PSH - ( Push function)

RST - Оборвать соединение, сбросить буфер (очистка буфера) ( Reset the connection)

SYN - Синхронизация номеров последовательности ( Synchronize sequence numbers)

FIN - флаг, будучи установленный, указывает в завершение соединения (FIN bit used for connection termination).

Контрольная сумма - это 16-битовое дополнение суммы всех 16-битовых слов заглавия и текста. Если сегмент содержит нечетное число октетов в заглавии или тексте, последние октеты дополняются справа 8 нулями для выравнивания по 16-битовому пределу. Биты заполнения (0) не передаются в сегменте и служат только для расчета контрольной суммы. При расчете контрольной суммы значения самого поля контрольной суммы принимается ровным 0.

Указатель важности - 16-битовое значение позитивного сдвига от порядкового номера в данном сегменте. Это поле указывает порядковый номер октета, с которого начинаются важные (urgent) данные. Поле берется к вниманию только для пакетов с установленным флагом U.

– Конец работы –

Эта тема принадлежит разделу:

Описание протокола ТСР

Обобщенный алгоритм тестирования системы... Алгоритм тестирования имеет следующий вид... Клиент формирует сообщение и посылает его серверу...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Формат TCP- сегмента

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Описание протокола ТСР
TCP (Transmission Control Protocol — протокол управления передачей) — один из основных сетевых протоколв Internet, предназначенный для управления передачи данных в сетях и подсетях

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги