Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Формат IP дейтаграммы

Читайте также:
  1. Adobe Bridge | Формат RAW
  2. Абзацты форматтаудағы өзерістерді қарап шығу.
  3. Актуальные проблемы информатики.
  4. Базовый формат метакартирования
  5. Бесформатный ввод-вывод
  6. Вращающиеся трансформаторы
  7. Гидродинамикалыќ берілістіњ (гидромуфта, гидротрансформатор) ж±мыс принціпініњ негізгі ќандай ?

Дейтаграмма состоит из заголовка и текстовой части, заголовок (IP V.4).

 

 

Версия – версия протокола, которому принадлежит дейтаграмма IP v.4, IP v.6 – новый (когда б. внедрен неизв-но), IP v.5 – экспериментальный(принудительный).

IHL – длина заголовка (количество 32х разрядных слов) минимум 5, максимум 15. Максимальный размер необязательного поля – 40 байт.

Тип службы – состоит из поля precedence (указывает приоритет пакетов) – три пакета D – delay, T - throughput, R - reliability. Т.е. выбрать пакет с минимальной задержкой, наибольшей пропускной способностью, либо наиболее надежную. Возможно игнорирование значения плохого поля.

Полная длина – длина всей дейтограммы, включая заголовок и данные.

Максимальная длина дейтограммы 64Кб.

Идентификатор позволяет хосту определить, к какой дейтограмме относится данный фрагмент. Все фрагменты одной дейтограммы имеют один и тот же идентификатор.

DF – запретить протоколу фрагментировать дейтограммы, дейтограмма идет единым блоком.

MF – more fragment – устанавливает во всех фрагментов программы кроме последнего. По этому узнает о конце дейтаграммы.

Смещение фрагмента – указывает смещение фрагмента дейтограммы. Длина всех фрагментов в байтах должна быть кратна восьми, кроме последнего. Максимальное количество фрагментов в дейтограмме 12 бит 8192.

Время жизни – счетчик, ограничивающий время жизни пакета. Максимальное значение 255. На каждом маршрутизаторе значение уменьшается на 1. Возможно, когда счетчик считает количество пройденных маршрутизаторов, когда станет равным нулю, пакет отвергается, а отправителю отсылается пакет с предупреждением. Таким образом, удается избежать странствующих пакетов.

Протокол указывает, что делать сетевому уровню получателя после того, как он соберет дейтограмму из фрагментов, какому процессу транспортному уровня ее передать (TCP/UDP и т.д). Нумерация процессов глобально стандартизована по всему Интернету по RFC 1700.

Контрольная сумма – защищает от ошибок только заголовок. Алгоритм контрольной суммы – считает суммой всех полей в дополнительном коде, потом преобразует результат тоже в дополнительный код. Должен получиться ноль. Контрольная сумма подсчитывается на каждом транзитном участке. Т.к., по крайней мере, одно поле меняется – время жизни.

Адрес отправителя и адрес получателя – указывает номер сети и номер хоста. В Интернет нет двух станций с одинаковыми адресами. Под IP адрес выделяется 4 байта.

Необязательная часть – должна быть использована в перспективе. Основанная цель для дополнительных опций свободное место, не нарушая информации в старом (для совместимости). Содержит поля:

 


Дата добавления: 2015-07-11; просмотров: 80 | Нарушение авторских прав


Читайте в этой же книге: Двунаправленные протоколы, скользящее окно | Примеры протоколов канального уровня | Протокол PPP | Протоколы канального уровня широковещательных сетей. | Протоколы беспроводных локальных сетей | Формат информационного кадра | Протоколы канального уровня ЛВС типа Ethernet | Коммутация на уровне передачи даных. Мосты. | Алгоритм маршрутизации по выбору кратчайшего пути | Адаптивные (динамические) алгоритмы маршрутизации по вектору расстояния |
<== предыдущая страница | следующая страница ==>
Маршрутизация с учетом состояния канала| Бесклассовая междоменная маршрутизация

mybiblioteka.su - 2015-2024 год. (0.006 сек.)