Страница 71

Вычислительные комплексы и сети. Лекции

Главная
Страница 1
Страница 2
Страница 3
Страница 4
Страница 5
Страница 6
Страница 7
Страница 8
Страница 9
Страница 10
Страница 11
Страница 12
Страница 13
Страница 14
Страница 15
Страница 16
Страница 17
Страница 18
Страница 19
Страница 20
Страница 21
Страница 22
Страница 23
Страница 24
Страница 25
Страница 26
Страница 27
Страница 28
Страница 29
Страница 30
Страница 31
Страница 32
Страница 33
Страница 34
Страница 35
Страница 36
Страница 37
Страница 38
Страница 39
Страница 40
Страница 41
Страница 42
Страница 43
Страница 44
Страница 45
Страница 46
Страница 47
Страница 48
Страница 49
Страница 50
Страница 51
Страница 52
Страница 53
Страница 54
Страница 55
Страница 56
Страница 57
Страница 58
Страница 59
Страница 60
Страница 61
Страница 62
Страница 63
Страница 64
Страница 65
Страница 66
Страница 67
Страница 68
Страница 69
Страница 70
Страница 71
Страница 72
Страница 73
Страница 74
Страница 75
Страница 76
Страница 77
Страница 78
Страница 79
Страница 80
Страница 81
Страница 82
Страница 83
Страница 84






Скачать учебник
Предыдущая страница
Следующая страница
v.6 – новый (когда б. внедрен неизв-но), IP v.5 – экспериментальный(принудительный).

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

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

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

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

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

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

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

Время жизни – счетчик, ограничивающий время жизни пакета. Максимальное значение 255. На каждом маршрутизаторе значение уменьшается на 1. Возможно, когда счетчик считает количество пройденных маршрутизаторов, когда станет равным нулю, пакет отвергается, а отправителю отсылается пакет с предупреждением. Таким образом, удается избежать странствующих пакетов. Протокол указывает, что делать сетевому уровню получателя после того, как он соберет дейтограмму из фрагментов, какому процессу транспортному уровня ее передать (TCP/UDP и т.д). Нумерация процессов глобально стандартизована по всему Интернету по RFC 1700.

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

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

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

  • Безопасность – указывает уровень конфиденциальности дейтаграммы. Возможно, когда маршрутизатор может запретить (?) дейтаграмму по определенным маршрутам.
  • Строгая маршрутизация от источника. От отправителя до получателя в виде списка адресов. Дейтограмма должна следовать именно по этому маршруту.
  • Свободная маршрутизация от источника. Дейтограмма должна пройти через IP адреса в указанном порядке.
  • Заполнить маршрут – требует от всех маршрутов по пути следования добавлять свой IP-адрес в поле необязательная часть. Позволяет проводить анализ следования дейтограммы.
Предыдущая страница
Следующая страница
Hosted by uCoz