34. Протокол ip. Структура ip-пакета
Описан в RFC 791. Протокол дейтаграммный
I nternet Protocol (IP) — межсетевой протокол. Относится к маршрутизируемым протоколам сетевого уровня семейства TCP/IP. Именно IP стал тем протоколом, который объединил отдельные подсети во всемирную сеть Интернет. Неотъемлемой частью протокола является адресация сети (см. IP-адрес). IP объединяет сегменты сети в единую сеть, обеспечивая доставку данных между любыми узлами сети. Он классифицируется как протокол третьего уровня по сетевой модели OSI. IP не гарантирует надёжной доставки пакета до адресата. В частности, пакеты могут прийти не в том порядке, в котором были отправлены, продублироваться (приходят две копии одного пакета), оказаться повреждёнными (обычно повреждённые пакеты уничтожаются) или не прибыть вовсе. Гарантию безошибочной доставки пакетов дают некоторые протоколы более высокого уровня — транспортного уровня сетевой модели OSI, — например, TCP, которые используют IP в качестве транспорта. IP пакет состоит из заголовка и поля данных. Заголовок, как правило, имеющий длину 20 байт, имеет следующую структуру:
В поле «номер версии» указывают версию протокола IP. Поле «длина заголовка» указывает значение длины заголовка, измеренное в 32-битовых словах (обычно заголовок имеет длину 20байт, это 5 32-битовых слов). Поле «Тип сервиса» задаёт приоритетность пакета и вид критерия выбора маршрута. Буквы PR означают приоритет ; D – маршрут, выбирается для минимизации задержки доставки; Т – максимизация пропускной способности; R – максимизация надёжности доставки. Поле «общая длина» означает общую длину пакета с учётом заголовка и поля данных. Поле «идентификатор пакета» используется для распознавания пакетов, образовавшихся путём фрагментации исходного пакета. Все фрагменты имеют одинаковое значение этого поля. Поле «флаги»: D – запрет маршрутизатору фрагментировать данный пакет; M – говорит о том, что данный пакет является промежуточным (непоследним). Поле «время жизни» означает предельный срок, в течение которого пакет может передаваться по сети. Поле «протокол верхнего уровня» указывает, какому протоколу принадлежит информация, размещённая в поле данных пакета. Поле «контрольная сумма» рассчитывается по заголовку пакета. Если она не верна, пакет отбрасывается. IP адрес источника и IP адрес назначения состоят из 4-х цифр, разделённых точкой. Поле «Опции» является необязательным и используется обычно только при отладке сети. Механизм опций предоставляет функции управления, которые необходимы или просто полезны при определенных ситуациях, однако он не нужен при обычных коммуникациях. Поле «Выравнивание» используется для того, чтобы убедиться в том, что IP-заголовок заканчивается на 32-битной границе. Выравнивание осуществляется нулями.
- Понятие компьютерной сети. Основные программные и аппаратные компоненты сети
- Основные характеристики современных компьютерных сетей
- 3. Виды адресации узлов сети
- 4. Локальные адреса
- 5. Числовые-составные адреса. Ip-адреса
- 6. Символьные адреса. Dns-имена
- 7. Универсальный идентификатор ресурсов uri
- 8. Понятие логической архитектуры компьютерной сети. Одноранговая архитектура
- 9. Архитектура клиент-сервер
- 10. Технологии сокетов
- 11. Первичные и вторичные сети. Общая структура телекоммуникационной сети
- 12. Локальные и глобальные сети. Современные тенденции развития сетевых технологий
- 13. Сети операторов связи и корпоративные сети
- 14. Понятие и типы коммутации
- 15. Многоуровневый подход к стандартизации в компьютерных сетях. Понятие «интерфейс», «стек протоколов»
- 16. Сетезависимые уровни эталонной модели взаимодействия открытых систем
- 17. Сетенезависимые уровни эталонной модели взаимодействия открытых систем
- 18. Классификации и характеристики линий связи
- 19. Методы кодирования информации
- 20. Типы кабелей. Структурированная кабельная система
- 21. Витая пара и коаксиальный кабель
- 22. Волоконно-оптический кабель
- 23. Базовые топологии компьютерных сетей
- 24. Общая характеристика технологии Ethernet. Форматы кадров
- 25. Метод доступа csma/cd
- 26. Спецификации физической среды Ethernet
- 27. Технология Fast Ethernet
- 28. Спецификации физической среды Fast Ethernet
- 29. Технология Gigabit Ethernet
- 30. Спецификации физической среды Gigabit Ethernet
- 31. Общая характеристика и основные преимущества стека tcp/ip
- 32. Архитектура ip-пакета
- 33. Уровень межсетевого взаимодействия. Функции. Протоколы
- 34. Протокол ip. Структура ip-пакета
- 35. Понятие маршрутизации. Таблицы маршрутизации
- 36. Использование масок в ip-адресации
- 37. Протокол tcp/ip. Структура tcp-сегмента
- 38. Алгоритм «скользящего окна». Борьба с перегрузкой в tcp
- 39. Протокол udp
- 40. Общая характеристика протокола iPv6
- 41. Адресная схема iPv6
- 42. Дефицит ip-адресов. Технологии nat и cidr
- Алгоритм работы прозрачного моста
- Коммутаторы lan. Характеристики. Классификация
- Ограничения и дополнительные функции коммутаторов
- Общая характеристика гкс
- Технология первичных сетей pdh, sdh/sonet, dwdm
- Удаленный доступ. Особенности. Виды клиентов
- Коммутируемый доступ через сети pstn и isdn
- Технология xDsl
- Удаленный доступ через сети catv и беспроводной доступ