- •Вопросы к комплексному экзамену по дисциплине «Цифровые сети связи»
- •Архитектура протокола tcp/ip
- •Протокол управления передачей тср
- •Архитектура х.25
- •Формат кадра
- •Организация «Наложенной сети»
- •Стек протоколов и структура сети isdn
- •Пользовательское оборудование в сети isdn. Интерфейсы isdn
- •Схемная реализация и характеристики блоков сетей sdh.
- •Архитектура общеканальной сигнализации окс7.
- •Структура сигнальных единиц окс№7
- •Технология атм
- •Сети sdh. Виртуальные контейнеры.
- •Формирование модуля stm-1.
- •Изучение структуры информационных элементов протокола dss-1
- •Стек протоколов tcp/ip
- •Сравнительная оценка сетевых архитектур iso и tcp/ip
- •Обобщённая структура сети Интернет
- •Протоколы интернет . Протокол межсетевого взаимодействия (ip)
- •Формат ip-пакета
- •Служба ftp. Протокол ftp.
- •Режимы работы по протоколу ftp
- •Организация связи в сети Интернет.
- •Модель взаимодействия открытых систем вос
- •Функциональные уровни окс № 7
- •Принципы построения сети окс №7
- •Принцип работы окс№7
- •Способ обнаружения ошибок в сигнальных единицах
- •Топологии сетей sdh
- •Цифровая первичная сеть - принципы построения
- •Протокол dss-1
- •Маршрутизация в сети окс № 7
Формат ip-пакета
В заголовок IP-пакета включен набор правил, обеспечивающих доставку пакета данных получателю. В этих правилах оговариваются способы обработки пакетов узлами сети и маршрутизаторами, а также условия, при возникновении которых должны генерироваться сообщения об ошибке, а пакеты удаляться из сети.
-
4
Версия
4
Длина заголовка
8
Тип сервиса
16
Полная длина пакета
16
Общий идентификатор
3
Флаг
13
Фрагментное смещение
8
Время жизни
8
Тип протокола
16
Контрольная сумма заголовка
IP-адрес отправителя
IP-адрес получателя
Вспомогательные параметры IP (опции IP)
Заполнитель (дополнение до 32 бит)
Данные
...
Рисунок Формат IP-пакета
Функциональное назначение полей заголовка.
Поле «Версия» указывает номер версии данного протокола межсетевого уровня. В настоящее время наряду с 4-й версией протокола (т.е. в поле — 0100) начинается использование протокола 6-й версии (т.е. в поле — 0110).
Поле «Длина IP-заголовка» указывает длину заголовка межсетевой дейтаграммы в 32-разрядных словах. Минимальная длина — пять слов, максимальная длина — пятнадцать 32-разрядных слов (на рисунке заголовок имеет шесть слов).
Поле «Тип сервиса» указывает параметры требуемого качества обслуживания.
9 10 11 12 13 14 15 16
|
|
|
D |
T |
R |
С |
0 |
П р и о р и т е т Р е з е р в
Приоритет предоставляет возможность присвоить код приоритета каждой дейтаграмме:
Поле «Полная длина пакета» указывает на длину МД в байтах (октетах), включая заголовок и данные. Рекомендуется использовать дейтаграмму длиной 576 байт (т.е. 4608 разрядов) — 552 байта данные плюс 24 байта заголовок.
Поле «Общий идентификатор» предназначено для сборки фрагментов межсетевых дейтаграмм.
Поле «Фрагментное смещение» указывает место данного фрагмента в межсетевой дейтаграмме. Первый фрагмент имеет смещение, равное нулю.
Поле «Флаг»:
Части, на которые разделяется дейтаграмма (IP-пакет), называются фрагментами, а сам процесс разделения - фрагментацией.
П оле «Время жизни» — это время задаётся в секундах — максимально 255 секунд (приблизительно 4,3 минуты). Однако часто в этом поле указывается максимальное количество хостов, через которые может пройти дейтаграмма. Это является полезным в том случае, когда задержки в сети имеют достаточно большие значения; тогда даже при суммарной задержке более 255 секунд есть вероятность доставки дейтаграммы получателю, если количество транзитных хостов не превысило максимально допустимое значение, определённое в данном поле.
Поле «Тип протокола» определяет тип протокола вышележащего уровня, который будет использован при обработке поля данных межсетевой дейтаграммы.
Поле «Контрольная сумма заголовка» содержит проверочные разряды заголовка IP-пакета. Поскольку некоторые поля заголовка меняются в процессе движения пакета (например, время жизни), то проверочные разряды пересчитываются в каждой точке обработки МД. Чаще всего эта контрольная последовательность представляет собой обратный код суммы обратных кодов всех шестнадцатиразрядных слов заголовка, но т.к. для контрольной суммы отводится шестнадцать разрядов, можно с успехом применить и код, рекомендованный V.42 ITU-T (код БЧХ).
Поля «IP-адрес отправителя» и «IP-адрес получателя» содержат по 32 разряда и представляют собой цифровые IP-адреса.
Поле «Вспомогательные параметры IP (опции IP)» — определяет наличие дополнительных услуг, имеет переменную длину и может присутствовать или отсутствовать в МД.
Поле «Заполнитель» применяется для выравнивания заголовка на 32-разрядную границу.
В процессе передачи данных в сети Internet может возникнуть необходимость передать некоторые управляющие сообщения отправителю, например, о недостижимости адресата, истечении времени жизни, о возникновении ошибки в заголовке, а также о переадресации МД. Для этого используется протокол ICMP, который является составной частью протокола IP и должен быть реализован в каждом межсетевом модуле IP.