Межсетевой протокол IP

IP (англ. Internet Protocol - межсетевой протокол) - маршрутизируемый сетевой протокол основа стека протоколов TCP/IP .

Протокол IP (RFC 791 ) используется для ненадёжной доставки данных (разделяемых на так называемые пакеты) от одного узла сети к другому. Это означает, что на уровне этого протокола не даётся гарантий надёжной доставки пакета до адресата. В частности, пакеты могут прийти не в том порядке, в котором были отправлены, оказаться повреждёнными или не прибыть вовсе. Гарантии безошибочной доставки пакетов дают протоколы более высокого (транспортного ) уровня - например, TCP - которые используют IP в качестве транспорта.

В современной сети Интернет используется IP четвёртой версии, также известный как IPv4. В протоколе IP этой версии каждому узлу сети ставится в соответствие IP-адрес длиной 4 октета (иногда говорят «байта» , подразумевая распространённый восьмибитовый минимальный адресуемый фрагмент памяти ЭВМ). При этом компьютеры в подсетях объединяются общими начальными битами адреса. Количество этих бит, общее для данной подсети, называется маской подсети (ранее использовалось деление пространства адресов по классам - A, B, C; класс сети определялся диапазоном значений старшего октета и определял число адресуемых узлов в данной сети, сейчас используется бесклассовая адресация ).

В настоящее время вводится в эксплуатацию шестая версия протокола - IPv6 , которая позволяет адресовать значительно большее количество узлов, чем IPv4. Эта версия отличается повышенной разрядностью адреса, встроенной возможностью шифрования и некоторыми другими особенностями. Переход с IPv4 на IPv6 связан с трудоёмкой работой операторов связи и производителей программного обеспечения и не может быть выполнен одномоментно. На начало 2007 года в Интернете присутствовало около 760 сетей, работающих по протоколу IPv6. Для сравнения, на то же время в адресном пространстве IPv4 присутствовало более 203 тысяч сетей, но в IPv6 сети гораздо более крупные, нежели в IPv4(табл. 1.2.).

IP-пакет

IP-пакет - форматированный блок информации, передаваемый по вычислительной сети Соединения вычислительных сетей, которые не поддерживают пакеты, такие как традиционные соединения типа «точка-точка» в телекоммуникациях, просто передают данные в виде последовательности байтов, символов . При использовании пакетного форматирования, сеть может передавать длинные сообщения более надежно и эффективно.

Структура IP-датаграммы (пакета) в протоколе четвертой версии (IPv4) Таблица 1.2.

Версия (4 бит) Длина (4 бит) Тип обслуживания <http://ru.wikipedia.org/wiki/%D0%A2%D0%B8%D0%BF_%D0%BE%D0%B1%D1%81%D0%BB%D1%83%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F>

(8 бит)

 

Длина пакета

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

0

DF

MF

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

Число переходов (TTL <http://ru.wikipedia.org/wiki/TTL>)Протокол

Контрольная сумма заголовка

IP-адрес отправителя (32 бита)

IP-адрес получателя (32 бита)

Параметры (до 320 бит)

Данные (до 65535 байт минус заголовок)

Перейти на страницу: 1 2 3 4 5 6

Еще статьи по теме

Основы построения многоканальных систем передач
Целью данного дипломного проекта является подбор учебного материала по теме основы построения многоканальных систем передач. Необходимо не только отобрать нужный материал, но и адаптировать его, по возможности, для полного по ...

Проектирование быстродействующего устройства ЭВМ с интеграцией
Темой данной курсовой работы является проектирование быстродействующего обрабатывающего устройства в объеме одного МКМ на бескорпусных БИС. Актуальность применения МКМ подчеркивает тот факт, что смене поколений СВТ характе ...

Главное меню

© 2020 / www.techsolid.ru