79) Протокол ip. Основные функции. Формат заголовка. Версии протокола
Internet Protocol или IP (англ. internet protocol — межсетевой протокол) — маршрутизируемый сетевой протокол, протокол сетевого уровня семейства TCP/IP.
Протокол IP используется для негарантированной доставки данных, разделяемых на пакеты от одного узла сети к другому. Это означает, что на уровне этого протокола (третий уровень сетевой модели OSI) не даётся гарантий надёжной доставки пакета до адресата. В частности, пакеты могут прийти не в том порядке, в котором были отправлены, продублироваться (когда приходят две копии одного пакета; в реальности это бывает крайне редко), оказаться повреждёнными (обычно повреждённые пакеты уничтожаются) или не прибыть вовсе. Гарантию безошибочной доставки пакетов дают протоколы более высокого (транспортного уровня) сетевой модели OSI — например, TCP — которые используют IP в качестве транспорта.
Пакет IP состоит из заголовка и поля данных.
Заголовок пакета имеет следующие поля:
1) Поле Номер версии (VERS) указывает версию протокола IP
2) Поле Длина заголовка (HLEN) пакета IP занимает 4 бита и указывает значение длины заголовка, измеренное в 32-битовых словах.
3) Поле Тип сервиса (SERVICE TYPE) занимает 1 байт и задает приоритетность пакета и вид критерия выбора маршрута.
4) Поле Общая длина (TOTAL LENGTH) занимает 2 байта и указывает общую длину пакета с учетом заголовка и поля данных.
5) Поле Идентификатор пакета (IDENTIFICATION) занимает 2 байта и используется для распознавания пакетов, образовавшихся путем фрагментации исходного пакета. Все фрагменты должны иметь одинаковое значение этого поля.
6) Поле Флаги (FLAGS) занимает 3 бита, оно указывает на возможность фрагментации пакета (установленный бит Do not Fragment - DF - запрещает маршрутизатору фрагментировать данный пакет), а также на то, является ли данный пакет промежуточным или последним фрагментом исходного пакета (установленный бит More Fragments - MF - говорит о том пакет переносит промежуточный фрагмент).
7) Поле Смещение фрагмента (FRAGMENT OFFSET) занимает 13 бит, оно используется для указания в байтах смещения поля данных этого пакета от начала общего поля данных исходного пакета, подвергнутого фрагментации. Используется при сборке/разборке фрагментов пакетов при передачах их между сетями с различными величинами максимальной длины пакета.
8) Поле Время жизни (TIME TO LIVE) занимает 1 байт и указывает предельный срок, в течение которого пакет может перемещаться по сети. Время жизни данного пакета измеряется в секундах и задается источником передачи средствами протокола IP. На шлюзах и в других узлах сети по истечении каждой секунды из текущего времени жизни вычитается единица; единица вычитается также при каждой транзитной передаче (даже если не прошла секунда). При истечении времени жизни пакет аннулируется.
9) Идентификатор протокола верхнего уровня (PROTOCOL) занимает 1 байт и указывает, какому протоколу верхнего уровня принадлежит пакет (например, это могут быть протоколы TCP, UDP или RIP).
10) Контрольная сумма (HEADER CHECKSUM) занимает 2 байта, она рассчитывается по всему заголовку.
11) Поля Адрес источника (SOURCE IP ADDRESS) и Адрес назначения (DESTINATION IP ADDRESS) имеют одинаковую длину - 32 бита, и одинаковую структуру.
12) Поле Резерв (IP OPTIONS) является необязательным и используется обычно только при отладке сети.
В современной сети Интернет используется IP четвёртой версии, также известный как IPv4. В протоколе IP этой версии каждому узлу сети ставится в соответствие IP-адрес длиной 4 октета (4 байта). При этом компьютеры в подсетях объединяются общими начальными битами адреса. Количество этих бит, общее для данной подсети, называется маской подсети (ранее использовалось деление пространства адресов по классам — A, B, C; класс сети определялся диапазоном значений старшего октета и определял число адресуемых узлов в данной сети, сейчас используется бесклассовая адресация).
В настоящее время вводится в эксплуатацию шестая версия протокола — IPv6, которая позволяет адресовать значительно большее количество узлов, чем IPv4. Эта версия отличается повышенной разрядностью адреса, встроенной возможностью шифрования и некоторыми другими особенностями. Переход с IPv4 на IPv6 связан с трудоёмкой работой операторов связи и производителей программного обеспечения и не может быть выполнен одномоментно. На середину 2010 года в Интернете присутствовало более 3000 сетей, работающих по протоколу IPv6. Для сравнения, на то же время в адресном пространстве IPv4 присутствовало более 320 тысяч сетей, но в IPv6 сети гораздо более крупные, нежели в IPv4.
- 1. Компьютерные сети: определение
- 2. Главные сетевые услуги
- 3. Обобщённая структура компьютерной сети
- 4. Классификация компьютерных сетей
- 5. Требования, предъявлемые к компьютерным сетям
- 6.Локальные сети: определение
- 7. Классификация локальных сетей
- 8. Сети с централизованным управлением: достоинства и недостатки
- 9.Одноранговые сети: достоинства и недостатки
- 10. Сети «Клиент-сервер»: достоинства и недостатки
- 11.Технология клиент-сервер. Виды серверов
- 12. Локальные сети: базовые топологии
- 13 . Физические топологии: сравнительная характеристика
- 14. Физические среды передачи данных: классификация
- 15. Среда передачи. Классификация
- 16. Толстый коаксиальный кабель
- 17. Тонкий коаксиальный кабель
- 18. Витая пара: виды и категории
- 19.Оптоволоконный кабель: характеристики
- 20. Одномодовое, многомодовое оптоволокно
- 21. Беспроводная среда передачи
- 22. Диапазоны электромагнитного спектра
- 23. Радиодоступ: WiFi, WiMax и hsdpa.
- 24. Радиорелейные линии связи
- 25. Спутниковые каналы передачи данных
- 26. Геостационарный спутник . Средне- и низкоорбитальные спутники.
- 27. Инфракрасное излучение
- 28. Системы мобильной связи. Структура. Классификация.
- 29. Системы персонального радиовызова
- 30. Сотовые системы мобильной связи
- 31. Транкинговая радиосвязь
- 32. Методы доступа к среде передачи: классификация
- 33. Метод доступа к среде csma/cd. Этапы дотупа к среде
- 35. Метод доступа с маркером
- 36. Метод доступа по приоритету
- 37. Модель взаимодействия открытых систем osi
- 38. Понятия протокола и интерфейса
- 39. Уровни эталонной модели и их функции
- 45. Уровень управления доступом к среде передачи.
- 46. Локальные сети Ethernet: характеристики.
- 47. Форматы кадров Ethernet.
- 48. Типы мас адресов
- 49. Ethernet 10Base-5: основные характеристики.
- 50. Правило 5-4-3.
- 51. Ethernet 10Base-2: основные характеристики.
- 52. Ethernet 10Base-t: основные характеристики.
- 53. Правило четырех хабов.
- 59. 100Vg – AnyLan: история, время появления, основные характеристики. Преимущества и недостатки.
- 60. Ieee 802.4 (Arcnet ): история, время появления, основные характеристики.
- 61. Сеть Token Ring: принципы работы и основные характеристики.
- 62. Fddi. Архитектура сети, метод доступа, стек протоколов.
- 63. Fddi. Кадр. Процедуры управления доступом к кольцу и инициализации работы кольца.
- 64. Методы передачи данных. Выделенные (или арендуемые - leased) каналы: достоинства и недостатки.
- 65. Коммутация каналов: принцип работы, достоинства и недостатки.
- 66. Коммутация с запоминанием. Достоинства и недостатки.
- 67.Коммутация пакетов: принцип работы.
- 69.Виртуальные каналы
- 70) Глобальная сеть Интернет. История появления сети Интернет.
- 71. Определение и принципы сети Интернет.
- 72) Виды услуг, предоставляемых в сети Интернет.
- 73) Www. История появления. Основные понятия.
- 74) Протоколы электронной почты
- 75) Стек протоколов tcp/ip
- 76) Адресация в сети Интернет.
- 77) Протокол tcp. Основные функции. Организация установления соединений
- 78) Протокол udp
- 79) Протокол ip. Основные функции. Формат заголовка. Версии протокола
- 80) Классы ip-адресов.
- 81) Особые ip-адреса
- 82) Подсети: назначение
- 83) Маска ip-адреса
- 85) Формат ip-пакета
- 86) Протоколы arp, rarp: назначение
- 87) Протокол dhcp
- 89) Сетевые адаптеры
- 90) Передача кадра (этапы)
- 91) Прием кадра (этапы)
- 92) Повторитель (repeator)
- 93) Концентратор (hub)
- 94) Мост (bridge)
- 95) Отличия моста от повторителя:
- 96) Ограничения топологии сети, построенной на мостах
- 97) Коммутатор (switch, switching hub)
- 98) Основные задачи коммутаторов
- 99) Протокол покрывающего дерева (Spanning Tree Protocol)
- 100) Коммутатор или мост
- 101) Маршрутизатор: назначение, классификация
- 102) Функции маршрутизатора:
- 103) Маршрутизаторы против коммутаторов
- 104) Общая характеристика сетей атм. Основные компоненты. Трёхмерная модель протоколов сети атм.
- 105) Формат ячейки атм.
- 106.Сети пакетной коммутации X.25.
- 107.Сети Frame Relay.
- 108.Сети isdn
- 109.Методика расчета конфигурации сети Ethernet.
- 110. Методика расчета конфигурации сети Fast Ethernet
- 111.Теорема Найквиста-Котельникова
- 112.Модуляция при передаче аналоговых сигналов
- 113.Модуляция при передаче дискретных сигналов
- 114.Дискретизация аналоговых сигналов
- 115.Квантование
- 116.Методы кодирования
- 117.Потенциальный код nrz
- 118.Биполярное кодированиеAmi
- 119. Манчестерский код
- 120. Потенциальный код 2b1q
- 121. Потенциальный код 4b/5b
- 122. Преимущества цифрового сигнала перед аналоговым
- 123. Методы мультиплексирования
- 124. Коммутация каналов на основе метода fdm
- 125. Коммутация каналов на основе метода wdm
- 126. Коммутация каналов на основе метода tdm
- 127. Режимы использования среды передачи: дуплекс, симплекс, полудуплекс.
- 128. Понятие икт
- 129. Обобщенная структура телекоммуникационной сети
- 130. Сеть доступа
- 131. Транспортная сеть
- 132. Сетевой интеллект
- 133. Сетевое управление: уровни
- 134. Cетевое управление: категории прикладных функций
- 135. Иерархия скоростей
- 136. Сети pdh
- 137. Ограничения технологии pdh
- 138. Сети sdh/Sonet
- 139. Скорости передачи иерархии sdh
- 140. Состав сети sdh