IPv4 срещу IPv6 Headers
IPv4 (Интернет протокол версия 4) е четвъртата версия на Интернет протокола (IP). Използва се в мрежи на ниво връзка с комутация на пакети, като Ethernet. IPv4 използва най-добрия метод за доставка, който не предоставя гаранция за доставка. IPv4 пакетът се състои от заглавка и раздел с данни. Тази заглавка съдържа четиринадесет полета. IPv6 (Интернет протокол версия 6) е версията на IP, която следва IPv4. IPv6 е разработен като решение за изчерпване на адресите на IPv4. IPv6 пакетите също се състоят от заглавка и раздел с данни. Заглавката на IPv6 се състои от част с фиксиран размер, която може да осигури основната функционалност и опцията за разширяване на заглавката, за да включва специални функции.
Какво представляват IPv4 хедъри?
Версия (4 бита) |
IHL (Дължина на интернет заглавката) (4 бита) |
Вид услуга (8 бита) |
Обща дължина (16 бита) |
||
Идентификация (16 бита) |
Знамена (3 бита) |
Отместване на фрагмента (13 бита) |
|||
Време за живот (8 бита) |
Протокол (8 бита) |
Контролна сума на заглавката (16 бита) |
|||
Изходен IP адрес (32 бита) |
|||||
IP адрес на местоназначение (32 бита) |
|||||
Опции (променлива дължина) |
Попълване (променлива дължина) |
В заглавката на IPv4 адресът на източника и адресът на местоназначение са с дължина 32 бита. Следователно IPv4 позволява адресно пространство от 4,3×109 (232) адреси. Сред тях някои адреси са запазени за специални цели, като например частни мрежи или адреси за групово предаване, което допълнително намалява наличния брой адреси за обществено ползване.
Какво представляват IPv6 хедъри?
Версия (4 бита) |
Клас на трафика (8 бита) |
Етикет на потока (20 бита) |
||
Дължина на полезния товар (16 бита) |
Следващ колонтитул (8 бита) |
Ограничение за хоп (8 бита) |
||
Изходен адрес (128 бита) |
||||
Адрес на дестинация (128 бита) |
Заглавието на IPv4 се състои от фиксирана част и разширение. Фиксираната част съдържа адресите на източника и местоназначението, брояч на скокове и препратка към заглавката на разширението (ако има такава). Една от важните характеристики на IPv6 хедъра е голямото адресно пространство. Позволено е адресите на източника и местоназначението да имат 128 бита. Това ще създаде адресно пространство 3,4×1038 (2128). Заглавката на разширението съдържа специална информация като информация за маршрутизиране, сигурност и др.
Каква е разликата между IPv4 и IPv6 Headers?
IPv4 е четвъртата версия на интернет протокола, а IPv6 е наследник на IPv6. Най-важната разлика между тези две е размерът на адресното пространство. IPv4 позволява само 32-битови адреси на източник и дестинация, докато IPv6 позволява 128-битови адреси на източник и дестинация. Това прави адресното пространство на IPv4 4.3×109 (232) и адресното пространство на IPv6 3.4×1038 (2128), което е много по-голямо. Освен това IPv4 съдържа място, разпределено за опции, но в IPv6 този раздел се премества в заглавката на разширението. Освен това IPv6 хедърът има фиксиран размер от 40 байта, докато IPv4 хедърът може да бъде с променлив размер поради секцията с опции в IPv4 хедъра. Също така някои от секциите в заглавката са преименувани. Например типът услуга е преименуван на клас трафик; общата дължина е преименувана на дължина на полезния товар и т.н. Освен това някои от полетата в IPv4 като IHL, идентификация, флагове не присъстват в IPv6.