Структура IP пакета
IP пакет состоит из заголовка и поля данных. Заголовок, как правило, имеющий длину 20 байт, имеет следующую структуру:
В поле «номер версии» указывают версию протокола IP.
Поле «длина заголовка» указывает значение длины заголовка, измеренное в 32-битовых словах (обычно заголовок имеет длину 20байт, это 5 32-битовых слов).
Поле «Тип сервиса» задаёт приоритетность пакета и вид критерия выбора маршрута. Буквы PR означают приоритет (принимает значения от 0—нормальный пакет - до 7— пакет, управляющий информацией);
D – маршрут, выбирается для минимизации задержки доставки;
Т – максимизация пропускной способности;
R – максимизация надёжности доставки.
Поле «общая длина» означает общую длину пакета с учётом заголовка и поля данных.
Поле «идентификатор пакета» используется для распознавания пакетов, образовавшихся путём фрагментации исходного пакета. Все фрагменты имеют одинаковое значение этого поля.
Поле «флаги»: D – запрет маршрутизатору фрагментировать данный пакет; M – говорит о том, что данный пакет является промежуточным (непоследним).
Поле «смещение фрагмента» используется при сборке/разборке фрагментов пакетов. Должно быть кратно 8 байтам.
Поле «время жизни» означает предельный срок, в течение которого пакет может передаваться по сети.
Поле «протокол верхнего уровня» указывает, какому протоколу принадлежит информация, размещённая в поле данных пакета.
Поле «контрольная сумма» рассчитывается по заголовку пакета. Если она не верна, пакет отбрасывается.
IP адрес источника и IP адрес назначения состоят из 4-х цифр, разделённых точкой. «Опции» является необязательным. Там можно указать точный маршрут, регистрировать проходимые пакетом маршрутизаторы.
Поле «выравнивание» служит для того, чтобы убедиться в том, что IP заголовок заканчивается на 32-битной границе.
Ю. Избачков, В. Петров Информационные системы
В. В. Липаев Системное проектирование сложных программных средств для информационных систем
В.В. Калмыков, А. М. Меккель, Н. А. Соколов, Ю. С. Шинаков Транспорт и доступ в инфокоммуникационных сетях. Том 7
Дж. Уолрэнд Телекоммуникационные и компьютерные сети. Вводный курс
С. А. Пескова, А. В. Кузин, А. Н. Волков Сети и телекоммуникации
Н. А. Гайдамакин Разграничение доступа к информации в компьютерных системах
Фокин В.Г. Компоненты, технологии и услуги корпоративных сетей: Учебное пособие
А. П. Пятибратов, Л. П. Гудыно, А. А. Кириченко Вычислительные системы, сети и телекоммуникации
Лекция 3. Адресация в сети Интернет. В поле «номер версии» указывают версию протокола IP.
Поле «длина заголовка» указывает значение длины заголовка, измеренное в 32-битовых словах (обычно заголовок имеет длину 20байт, это 5 32-битовых слов).
Поле «Тип сервиса» задаёт приоритетность пакета и вид критерия выбора маршрута. Буквы PR означают приоритет (принимает значения от 0—нормальный пакет - до 7— пакет, управляющий информацией);
D – маршрут, выбирается для минимизации задержки доставки;
Т – максимизация пропускной способности;
R – максимизация надёжности доставки.
Поле «общая длина» означает общую длину пакета с учётом заголовка и поля данных.
Поле «идентификатор пакета» используется для распознавания пакетов, образовавшихся путём фрагментации исходного пакета. Все фрагменты имеют одинаковое значение этого поля.
Поле «флаги»: D – запрет маршрутизатору фрагментировать данный пакет; M – говорит о том, что данный пакет является промежуточным (непоследним).
Поле «смещение фрагмента» используется при сборке/разборке фрагментов пакетов. Должно быть кратно 8 байтам.
Поле «время жизни» означает предельный срок, в течение которого пакет может передаваться по сети.
Поле «протокол верхнего уровня» указывает, какому протоколу принадлежит информация, размещённая в поле данных пакета.
Поле «контрольная сумма» рассчитывается по заголовку пакета. Если она не верна, пакет отбрасывается.
IP адрес источника и IP адрес назначения состоят из 4-х цифр, разделённых точкой. «Опции» является необязательным. Там можно указать точный маршрут, регистрировать проходимые пакетом маршрутизаторы.
Поле «выравнивание» служит для того, чтобы убедиться в том, что IP заголовок заканчивается на 32-битной границе.
Дата добавления: 2015-12-01; просмотров: 2155;