- Автор Mildred Bawerman [email protected].
- Public 2023-12-16 08:42.
- Последнее изменение 2025-01-22 22:33.
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.