Разница между заголовками IPv4 и IPv6

Разница между заголовками IPv4 и IPv6
Разница между заголовками IPv4 и IPv6

Видео: Разница между заголовками IPv4 и IPv6

Видео: Разница между заголовками IPv4 и IPv6
Видео: Отличие IPv6 от IPv4 2024, Апрель
Anonim

IPv4 против заголовков IPv6

IPv4 (Интернет-протокол версии 4) - четвертая версия Интернет-протокола (IP). Он используется в сетях канального уровня с коммутацией пакетов, таких как Ethernet. IPv4 использует наилучший метод доставки, который не дает гарантии доставки. Пакет IPv4 состоит из заголовка и раздела данных. Этот заголовок содержит четырнадцать полей. IPv6 (Интернет-протокол версии 6) - это версия IP, которая следовала за IPv4. IPv6 был разработан как решение проблемы исчерпания адресов IPv4. Пакеты IPv6 также состоят из заголовка и раздела данных. Заголовок IPv6 состоит из части фиксированного размера, которая может обеспечивать основные функции и возможность расширения заголовка для включения специальных функций.

Что такое заголовки IPv4?

Версия

(4 бита)

МГП (длина заголовка в Интернете)

(4 бита)

Тип обслуживания

(8 бит)

Общая длина

(16 бит)

Идентификация

(16 бит)

Флаги

(3 бита)

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

(13 бит)

Время жить

(8 бит)

Протокол

(8 бит)

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

(16 бит)

Исходный IP-адрес

(32 бит)

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

(32 бит)

Параметры

(переменная длина)

Прокладка

(переменная длина)

В заголовке IPv4 исходный адрес и адрес назначения имеют длину 32 бита. Следовательно, IPv4 допускает адресное пространство размером 4,3 × 10 9 (2 32) адресов. Среди них некоторые адреса зарезервированы для специальных целей, таких как частные сети или многоадресные адреса, что еще больше сокращает доступное количество адресов для общего использования.

Что такое заголовки IPv6?

Версия

(4 бита)

Класс трафика

(8 бит)

Этикетка потока

(20 бит)

Длина полезной нагрузки

(16 бит)

Следующий заголовок

(8 бит)

Предел хопов

(8 бит)

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

(128 бит)

Адрес назначения

(128 бит)

Заголовок IPv4 состоит из фиксированной части и расширения. Фиксированная часть содержит адреса источника и назначения, счетчик переходов и ссылку на заголовок расширения (если он есть). Одна из важных особенностей заголовка IPv6 - большое адресное пространство. Адреса источника и назначения могут иметь 128 бит. Это создаст адресное пространство 3,4 × 10 38 (2 128). Заголовок расширения содержит специальную информацию, такую как информация о маршрутизации, безопасности и т. Д.

В чем разница между заголовками IPv4 и IPv6?

IPv4 - это четвертая версия Интернет-протокола, а IPv6 - преемник IPv6. Самая важная разница между ними - размер адресного пространства. IPv4 допускает только 32-битные адреса источника и назначения, тогда как IPv6 допускает 128-битные адреса источника и назначения. Таким образом, адресное пространство IPv4 составляет 4,3 × 10 9 (2 32), а адресное пространство IPv6 - 3,4 × 10 38 (2 128), что намного больше. Кроме того, IPv4 содержит пространство, выделенное для опций, но в IPv6 этот раздел перемещен в заголовок расширения. Кроме того, заголовок IPv6 имеет фиксированный размер 40 байтов, а заголовок IPv4 может иметь переменный размер из-за раздела параметров в заголовке IPv4. Также были переименованы некоторые разделы в шапке. Например, тип сервиса был переименован в класс трафика; общая длина была переименована в длину полезной нагрузки и т. д. Кроме того, некоторые поля в IPv4, такие как IHL, идентификация, флаги, отсутствуют в IPv6.

Рекомендуем: