Разлика между IPv4 и IPv6 протоколи

Разлика между IPv4 и IPv6 протоколи
Разлика между IPv4 и IPv6 протоколи

Видео: Разлика между IPv4 и IPv6 протоколи

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

IPv4 срещу IPv6 протоколи | Схеми и ограничения за IP адресиране

Интернет протокол

IP (Интернет протокол) е дефиниран в IETF (Интернет инженерна работна група) RFC791 (Искане за коментари) през 1981 г. IP е протокол без връзка, използван в комуникационни мрежи с комутация на пакети. IP осигурява предаване на данни от един хост на друг, където хостът се идентифицира с уникален номер, наречен IP адрес. IP не поддържа гарантирана доставка или поддържа последователност на доставка. Той работи, за да достави с максимални усилия, така че попада в трафика с максимални усилия в мрежите за предаване на пакети. Слоят над IP (TCP) ще се грижи за гарантираната доставка и последователността на пакетите.

IP адресът е число, дадено за уникално идентифициране на хост в компютърната мрежа глобално. В пример с истинска дума можете да мислите като телефонен номер с код на държава, който е уникален за достигане до човек. Ако Алис иска да се обади на Боб, Алис ще се обади на телефонния номер на Боб, точно в пакетна комуникация, ако Алис иска да изпрати пакет на Боб; Алис ще изпрати пакета до IP адреса на Боб, който е уникален. Тези IP адреси се наричат публичен IP или реален IP. Помислете за случай, в който Алис се обажда в офиса на Боб и набира вътрешния номер, за да се свърже с Боб. Вътрешният номер не може да бъде достигнат отвън, защото този вътрешен номер е частен. (Вътрешен номер 834929), същият вътрешен номер може да съществува и в друга компания. (Вътрешен номер на фирма B 834929). Същото е и в IP света, също има частни IP адреси, които се използват в частна мрежа. Това не е директно достъпно отвън и също не е уникално.

IPv4

Дефинирано в RFC 791

Това е 32-битово число за идентифициране на хостове. Така че общото адресно пространство е 232, което е почти равно на s на 4×109. IP се управлява в класови и безкласови концепции, за да се преодолее недостигът на адреси. Класовата мрежа е план за адресиране за идентифициране на мрежата и хостовете на мрежите. IPv4 има 5 класа A, B, C, D и E. В клас A първите 8 бита от 32 бита идентифицират мрежата, а клас B са първите 16 бита, а в клас C са 24 бита. Ако разглеждате адрес от клас C, първите 24 бита идентифицират мрежовата част, а последните 8 бита идентифицират хостовете в тази конкретна мрежа. На теория мрежа от клас C може да съдържа само 28, което е 256 хоста.

Поради ограничението на адресното пространство, CIDR (безкласово маршрутизиране между домейни) е въведено през 1993 г. Вместо да има фиксирана мрежова част и хост част, CIDR въвежда променлива дължина на мрежата и хост частта със съответните подмрежови маски.

IPv6

Дефинирано в RFC 2460

IPv6 се въвежда, за да се преодолее недостигът на IP адресно пространство. IPv6 е 128-битово число с адресно пространство 2128 (около 3,4×1038). Това дава гъвкавост за преодоляване на проблемите с адресното пространство и маршрутизирането на трафика.

Формат на адреса:

Тук в IPv6 първите 64 бита определят мрежовата част, а останалите 64 бита са частта за адреса на хоста. IPv4 е представен в 4 блока от 8-битови двоични файлове, докато IPv6 е представен от 8 групи от 16-битови шестнадесетични стойности, разделени с двоеточие.

Пример: 2607:f0d0:1002:0051:0000:0000:0202:0004

Освен това за по-лесна употреба, може да се съкрати със следните правила

(1) Водещите нули в рамките на 16-битова стойност могат да бъдат пропуснати

(2) Единичното появяване на последователни групи от нули в рамките на адрес може да бъде заменено с двойно двоеточие

Така че 2607:f0d0:1002:0051:0000:0000:0202:0004 може да се запише по следния начин

2607:f0d0:1002:0051:0000:0000:0202:0004

2607:f0d0:1002:0051::202:4

Основни характеристики на IPv6

(1) Голямо адресно пространство, тъй като е 128 бита

(2) Подобрена поддръжка за Multicast

(3) Поддръжка за сигурност на мрежовия слой

(4) Поддържана мобилност

(5) Разширяема заглавка, ако е необходимо

(6) Полезни товари с по-голям размер, поддържани в IPv6, ако мрежата поддържа по-голям MTU. (Джъмбограми)

Резюме:

(1) IPv4 е 32-битово адресно пространство, докато IPv6 има 128-битово адресно пространство.

(2) CIDR беше въведен за оптимизирано използване на IPv4

(3) IPv4 форматът е четири Octect, а IPv6 е 8 блока шестнадесетичен.

(4) Въпреки че IPv4 поддържа ограничено мултикаст, IPv6 широко поддържа мултикаст

(5) IPv6 избягва триъгълно маршрутизиране, тъй като поддържа мобилност

(6) IPv6 поддържа по-голям полезен товар от IPv4

(7) IP тунелирането се използва за IPv4 и IPv6 взаимно свързване в момента.

Препоръчано: