Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Структура информации заголовка IP



IPv4

         
Версия Длина заголовка Тип сервиса Общая длина пакета  
Приоритет D T R X X Флаги Смещение фрагмента  
Идентификатор X GF MF  
Время жизни Потоки верхнего уровня Контрольная сумма  
IP-адрес источника  
IP-адрес назначения  
Опции и заполнитель Данные
                         

· Версия: занимает 4 бита. Там содержится номер версии данногоIP-протокола. Формат заголовка зависит от номера версии

· Длина заголовка: 4 бита. Данное поле задает полную длину IP-заголовка, выраженную в 32-х разрядных словах (5 или 6). Используется для установки границы между заголовком и данными.

· Тип сервиса (тип обслуживания): состоит из 8 битов. Указывает, как обрабатываться данный пакет.

o Первые три бита задают приоритет пакета (8 уровней приоритета от 0 до 7). 0 – обычный пакет, 7 – сетевого уровня. Чаще всего в этих полях устанавливаются нули.

o Далее три однобитовых флага D, T, R. Они задают, по какому критерию выбирать маршрут передачи данного пакета.Используются только в OSPF протоколах!

§ Если D=1 –пакет будет передан по маршруту с минимальной задержкой

§ T=1 – пакет передается с максимальной пропускной способностью

§ R=1 – пакет передается с максимальной надежностью

o Биты Х не задействованы (в более ранних версиях в первом Х было указано S – стоимостные функции).

· Общая длина пакета: 16 битов. Задается полная длина пакета, включая длину заголовка. Длина поля данных = общая длина пакета – длина заголовка. Максимально возможная длина пакета = 2^16 – 1 = 65535.

· В протоколе IP предусмотрена автоматическая фрагментация пакетов: исходный пакет разбивается на отдельные фрагменты. Только конечный узел (адресат пакета) может собирать пакет из фрагментов.

· Идентификатор: 16 битов. Данное поле содержит уникальный идентификатор данного пакета, который присваивается передающим узлом. Для того чтобы собрать сегмент на транспортном уровне используется идентификатор. Каждый из фрагментов IP-протокол формирует в виде отдельного пакета. В каждом пакете записывается тот же самый идентификатор, что и у исходного пакета.

· Флаги: 3 бита.

o Х – не используется

o DF=1 – не фрагментировать. Сообщение будет передано по ICMPпротоколу. Для IP протокола оно отбрасывается. Работаем только при DF=0.

o MF – morefragment (еще один фрагмент). Если =0, то за данным фрагментом следует еще один. Если =1, то фрагмент – последний в данном пакете.

· Смещение фрагмента: 13 бит. Содержит смещение фрагмента относительно начала исходного пакета. Служит для правильной сборки пакета из его фрагментов. Максимальное смещение 1500 байт. Смещение измеряется в единицах, равных 8ми байтам. Каждому из этих фрагментов добавляется заголовок.

· Время жизни: 8 битов. Содержит предварительное время, отведенное для доставки пакета. Как правило, от 15 до 30 секунд. По истечении этого времени с помощью протокола ICMP передается информация источнику о гибели пакета. Однако время передачи намного меньше, чем одна секунда, именно поэтому время жизни измеряется на в секундах а в хобах (количество промежуточных переприемников). Это делается для того, чтобы пакет не затерялся в сети.

· Протокол верхнего уровня: 8 битов. Содержится код протокола верхнего уровня, которому адресована информация, содержащаяся в данном пакете. Код TCP = 6.

· Контрольная сумма заголовка: от 12 до 16 битов. Служит для повышения надежности передачи пакета и вычисляется только для заголовка. Контрольная сумма вычисляется путем суммирования 32-х разрядных слов. Контрольная сумма будет вычисляться каждым маршрутизатором, так как время жизни меняется.

· IP-адреса источника и назначения. На них отводится по 4 байта.

· Опции и заполнитель (дополнитель) – необязательное поле. Используется только при отладке сети - для реализации функции управления. Одношаговая маршрутизация, либо маршрутизация от источника. В этом поле могут регистрироваться промежуточные маршрутизаторы.

Возможности данного протокола модернизировались по необходимости по причине основных обстоятельств, которые обязали модернизировать IP-протокол:

1. Повышение производительности компьютеров и коммуникационного оборудования.

2. Появление новых приложений, работающих с мультимедийной информацией, которая с одной стороны очень чувствительна к задержкам, а с другой – занимает большой объем для ее передачи.

3. Бурное расширение сети интернет. Это истощило адресное пространство протокола IPv4.

4. Появление новых стратегий администрирования. IPv6, IPng (nextgeneration).

Протокол IPv6 полностью поддерживает идеологию протокола IPv4

53. Понятие "ресурс" в ОС. Классификация ресурсов.





Дата публикования: 2015-02-03; Прочитано: 515 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...