Межсетевой протокол 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

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

Проектирование аналогового электронного устройства
Спроектировать аналоговое устройство выполняющее операцию согласно выражению зависимости выходного сигнала Y от входных сигналов Х1 и Х 2 Y = (dХ1/ dt) × (Х1 + ln Х2). Сигнал Х1 Iпост = 0…5 мА с аддитивной высокочас ...

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

Главное меню

© 2020 / www.techsolid.ru