8770

IP пакет

Доклад

Информатика, кибернетика и программирование

IP пакет В связи с тем, что стек разрабатывался для операционной системы UNIX, пакет принято разбивать на 4 байтовые (32 битные) слова, содержимое которых приведено ниже. Версия. Сейчас используется 4-я версия (IPv4) протокола. Наметившийся де...

Русский

2013-02-17

39 KB

3 чел.

IP пакет

В связи с тем, что стек разрабатывался для операционной системы UNIX, пакет принято разбивать на 4 байтовые (32 битные) слова, содержимое которых приведено ниже.

  •  Версия. Сейчас используется 4-я версия (IPv4) протокола. Наметившийся дефицит IP адресов разрешился принятием 6-й версии (IPv6) с 16 байтовыми (64-х битовыми) полями адресов, штатными мерами защиты и пр. (более подробное описание IPv6 можно найти, например, в [2, c. 532-542; 2*, с. 463-473]). В настоящее время поддержка (IPv6) опциональна.
  •  Длина заголовка. Количество 4-х байтовых слов в заголовке пакета. Минимальное значение – 5 (заголовок минимальной длины – 20 байт). Более длинные заголовки используются, например, при фиксированных маршрутах и перечислении адресов узлов следования пакетов.
  •  Тип службы. Это поле содержит информацию о приоритете пакета, желаемом режиме обработки пакета в маршрутизаторах и пр. На практике это поле чаще всего игнорируется маршрутизаторами.
  •  Общая длина пакета (заголовок + данные) в байтах. Максимальное количество данных в пакете составляет 216-1 - 20=65 535 – 20 ≈ 64 кбайт. Минимальное значение – 21.
  •  Идентификатор – 16-и битовая метка пакета, используемая для идентификации пакета в случае его фрагментации.
  •  D (Do not fragment) – флаг запрета фрагментации (D=1 – флаг установлен и фрагментация запрещена).
  •  M (More fragments) – флаг не последнего фрагмента пакета (M=1 – флаг установлен и пакет не является последним).
  •  Смещение фрагмента задаёт в 8-и байтовых словах положение блока данных текущего пакета от начала не фрагментированного (исходного) пакета. Значение для всех фрагментированных пакетов (кроме последнего) должно быть кратно 8. Максимальное значение поля – 213=8 192 (первый фрагмент имеет смещение 0), что в 8-и байтовых словах обеспечивает максимальную длину пакета 8*8 192= 64 356 байт (на 1 байт больше, чем даёт поле Общая длина пакета).
  •  Время жизни (TTL - Time To Live) – счётчик, ограничивающий время жизни пакета. При прохождении каждого маршрутизатора вычитается 1 + время ожидания в очереди в целых секундах. В современных маршрутизаторах время ожидания в очереди существенно меньше секунды. В маршрутизаторе, где значение поля становится равным 0, пакет уничтожается, а отправителю посылается сообщение об этом. Максимальное значение поля – 255. Поскольку при правильной работе реальных сетей (даже глобальных) количество маршрутизаторов редко превышает 30, в некоторых реализациях стека ограничиваются значением 128 (например, MS Windows).
  •  Протокол определяет вышестоящий протокол, которому предназначены данные пакета.
  •  Контрольная сумма вычисляется в 4-х байтовых словах и только для заголовка. При обнаружении ошибки пакет уничтожается. В каждом маршрутизаторе контрольная сумма пересчитывается.
  •  IP адрес источника – 4-х байтовый адрес узла, из которого пакет был послан.
  •  IP адрес получателя – 4-х байтовый адрес узла, к которому пакет был послан.
  •  Дополнительные параметры – необязательное поле, содержащее дополнительные параметры, например, адреса узлов следования пакета при фиксированном маршруте. Поле дополняется нулями до целого числа 4-х байтовых слов.
  •  Данные – переносимая пакетом информация, полученная от протокола вышележащего уровня. Поле дополняется нулями до целого числа 4-х байтовых слов.
  •  Структура IP пакета приведена в таблице 1. [1, c. 599-602; 1*, с. 518-522; 2, c. 498-501; 2*, с. 436-439; 3, с. 358-365; 4, с. 74-80;].
  •  Таблица 1. Структура IP пакета.

32 бита (4 байта)

1

2

3

4

5

6

7

8

1

2

3

4

5

6

7

8

1

2

3

4

5

6

7

8

1

2

3

4

5

6

7

8

Версия

Длина заг.

Тип службы

Общая длина пакета

Идентификатор пакета

D

M

Смещение фрагмента

Время жизни

Протокол

Контрольная сумма

IP адрес источника

IP адрес получателя

Дополнительные параметры

Данные

. . . . . . . . . .

Данные

  •  


 

А также другие работы, которые могут Вас заинтересовать

71167. Пенсионные фонды в России 548.5 KB
  Актуальность рассмотрения данной темы определяется тем, что на фоне общего социального обеспечения одним из его основных элементов является пенсионное обеспечение. А в свете проводимого реформирования пенсионной системы Российской Федерации данный вопрос становится еще более важным.
71168. Разработка интернет – магазина по продаже программного обеспечения 241.99 KB
  Дипломная работа состоит из пяти разделов. Для осуществления поставленных целей в первом разделе был проведен обзор принципов построения информационных систем для торговли через интернет, анализ и безопасность платежных систем в интернет.
71169. Создание модели эффективного электронного документооборота и его внедрение на предприятии 486.5 KB
  Как показывают современные исследования 85 рабочего времени сотрудников организаций тратится на подготовку сопровождение заполнение копирование и передачу документов. Рост объемов информации и соответственно документов потребовал внедрения техники для своевременной обработки документов...
71170. Деятельность Ивана IV в 60 – 70 годы. Сущность опричнины, содержание опричнины 265.5 KB
  В силу неблагоприятных исторических условий, среди которых немаловажную роль играло страшное татарское нашествие, Русское государство несколько отставало в своем развитии от европейских стран. Губительные последствия иноземного ига давали о себе знать в течении длительного времени.
71172. Формирование мотивации и стимулирование труда в системе управления персоналом на примере ФГБУП “Дмитровский экскаваторный завод при спецстрое россии” 403 KB
  Неэффективная система мотивации может вызвать у работников неудовлетворенность что всегда влечет снижение производительности труда. Путь к эффективному управлению человеком лежит через понимание его мотивации.
71174. Пути совершенствования системы управления персоналом в АО «Желаевское КХП» 604 KB
  Актуальность темы научных исследований по изучению системы управления персоналом возникает во многих организациях и обусловлена развитием инфраструктуры рынка, изменением характера выполняемых работ и содержанием труда.
71175. ЭФФЕКТИВНОСТЬ ПЕДАГОГИЧЕСКИХ ПРИЕМОВ ДЛЯ РАЗВИТИЯ МЕЛКОЙ МОТОРИКИ ДЕТЕЙ СРЕДНЕГО ДОШКОЛЬНОГО ВОЗРАСТА 84.75 KB
  Актуальность исследования. В настоящее время актуальной проблемой становится полноценное развитие детей уже с дошкольного возраста. Немаловажную роль в успешности психофизического и интеллектуального развития ребенка играет сформированная мелкая моторика.