Разлика между IPv4 и IPv6

Автор: Laura McKinney
Дата На Създаване: 2 Април 2021
Дата На Актуализиране: 17 Може 2024
Anonim
IP Address - IPv4 vs IPv6 Tutorial
Видео: IP Address - IPv4 vs IPv6 Tutorial

Съдържание


IPv4 и IPv6 са версиите на интернет протокол, където IPv6 е подобрената версия на IPv4. Има различни разлики между IPv4 и IPv6 протокол, включително техните функции, но решаващото е броят на адресите (Адресното пространство), които генерира.

IP версия 4 (IPv4) генерира 4.29 х 109 уникални мрежови адреси, които не са достатъчни по отношение на количеството и в резултат на това в интернет липсва място. Докато IP версия 6 (IPv6) произвежда 3.4 x 1038 адреси и е мащабируемо и гъвкаво решение на текущия проблем.

На първо място, нека разберем какво е интернет протокол. Стандартният протокол TCP / IP, който определя IP дейтаграмата като единица информация, преместена през интернет. Това е ненадежден и без връзка протокол от дейтаграми - услуга за доставяне с най-големи усилия. Интернет е абстракция на физически мрежи и осигурява същите функционалности като приемане и доставка на пакети.

IP предоставя три основни неща, които са:


  • Спецификация на точния формат на всички данни.
  • Той изпълнява функция за маршрутизиране и избира път за използване на данните.
  • Тя включва колекция от правила, които поддържат идеята за ненадеждна доставка на пакети.
  1. Сравнителна диаграма
  2. дефиниция
  3. Ключови разлики
  4. заключение

Сравнителна диаграма

Основа за сравнениеIPv4IPv6
Конфигурация на адресаПоддържа ръчна и DHCP конфигурация.Поддържа автоматична конфигурация и преномериране
Целостта на връзката от край до крайнеосъществимпостижим
Адресно пространствоТой може да генерира 4.29 х 109 адреси.Той може да генерира доста голям брой адреси, т.е. 3.4 x 1038.
Функции за сигурностСигурността зависи от приложениетоIPSEC е вграден в протокола IPv6
Дължина на адреса32 бита (4 байта)128 бита (16 байта)
Адресно представителствоДесетичноВ шестнадесетична
Фрагментация, извършена от
er и пренасочващи рутериСамо от ер
Идентификация на пакетния потокНе е наличенНалично и използва полето за етикет на потока в заглавката
Поле на контролна сума

На разположениеНе е наличен
Схема на предаване

радиопредаванеМултикастинг и предаване на предавания
Шифроване и удостоверяване

Не се предоставяосигурен

Дефиниция на IPv4

IPv4 адресът е 32-битова двоична стойност, която може да бъде показана като четири десетични цифри. Адресното пространство на IPv4 предлага около 4,3 милиарда адреси. От 3,3 милиарда адреса могат да бъдат назначени само 3,7 милиарда адреса. Останалите адреси се запазват за конкретни цели като мултикастинг, частно адресно пространство, тестване на обратната връзка и изследвания.
IP версия 4 (IPv4) използва Излъчване за прехвърляне на пакети от един компютър към всички компютри; това вероятно създава проблеми понякога.


Точково-десетична нотация на IPv4
128.11.3.31

Формат на пакета

IPv4 дейтаграма е пакет с променлива дължина, състоящ се от заглавка (20 байта) и данни (до 65,536 заедно с заглавието). Заглавката съдържа информация, важна за маршрутизирането и доставката.

Основна заглавка

Версия: Той определя номера на версията на IP, т.е. в този случай той е 4 с двоична стойност 0100.
Дължина на заглавката (HLEN): Той представлява дължината на заглавката в множество от четири байта.
Тип услуга: Той определя как да се обработва дейтаграмата и включва отделни битове, като ниво на пропускателна способност, надеждност и забавяне.
Обща дължина: Означава цялата дължина на IP дейтаграмата.
Идентификация: Това поле се използва при фрагментиране. Дейтаграмата е разделена, когато преминава през различни мрежи, за да съответства на размера на мрежовия кадър. По това време всеки фрагмент се определя с пореден номер в това поле.
Знамена: Битовете в полето за знамена обработват фрагментацията и идентифицират първия, средния или последния фрагмент и т.н.

IPv4 дейтаграма

Разместване на фрагментацията: Това е показалец, който представлява изместване на данните в оригиналната дейтаграма.
Време за живот: Той определя броя на скоковете, които може да измине дейтаграмата, преди да бъде отхвърлена. С прости думи той определя продължителността, за която дейтаграма остава в интернет.
протокол: Полето за протокол указва кои данни от протокола от горния слой са капсулирани в дейтаграмата (TCP, UDP, ICMP и т.н.).
Контролна сума на заглавката: Това е 16-битово поле, потвърждаващо целостта на стойностите на заглавката, а не останалата част от пакета.
Източник адрес: Това е четирибайтов интернет адрес, който идентифицира източника на дейтаграмата.
Адрес на дестинацията: Това е 4-байтово поле, което идентифицира крайната дестинация.
Настроики: Това осигурява повече функционалност на IP дейтаграмата. Освен това може да носи полета като контролно маршрутизиране, синхронизиране, управление и изравняване.
IPv4 е структура на две нива на адрес (нетен идентификатор и идентификатор на хост), класифицирана в пет категории (A, B, C, D и E).

Дефиниция на IPv6

IPv6 адресът е 128-битова двоична стойност, която може да бъде показана като 32 шестнадесетични цифри. Колоните изолират записи в последователност от 16-битови шестнадесетични полета. Той осигурява 3.4 x 1038 IP адреси. Тази версия на IP адресиране е предназначена да отговори на нуждите от изчерпване на IP и предоставяне на достатъчно адреси за бъдещи изисквания за растеж в Интернет.
Тъй като IPv4 използва структура на две нива на адрес, където използването на адресно пространство е недостатъчно. Това беше причината да предложи IPv6, за да се преодолеят недостатъците IPv4. Форматът и дължината на IP адресите бяха променени заедно с формата на пакетите и също бяха променени протоколи.

Шестнадесетична нотация на дебелото черво на IPv6
FDEC: BA98: 7654: 3210: ADBF: BBFF: 2922: FFFF

IPv6 пакетен формат

Всеки пакет се състои от задължително основно заглавие, наследено от полезния товар. Полезният товар включва две части, а именно опционални разширени заглавки и данни от горен слой. Основната заглавна част изразходва 40 байта, обратно обратните заглавки и данни от най-горния слой обикновено съдържат до 65 535 байта информация.

Следващо заглавие: Това е осем битово поле, описващо заглавката, което проследява основния заглавие в дейтаграмата. Следващото заглавие е една от незадължителните заглавни разширения, които IP използва, или заглавката за протокол от горен слой, като UDP или TCP.
Ограничение на хоп: Това осем-битово поле за ограничаване на хоп помага при същите функции в полето TTL в IPv4.
Източник адрес: Това е 16-байтов интернет адрес, който идентифицира източника на дейтаграмата.
Адрес на дестинацията: Това е 16-байтов интернет адрес, който обикновено описва крайното местоназначение на дейтаграмата.

Нека разгледаме съществената разлика между IPv4 и IPv6.

  1. IPv4 има 32-битова дължина на адреса, докато IPv6 има 128-битова дължина на адреса.
  2. IPv4 адресите представляват двоичните числа в десетични знаци. От друга страна, IPv6 адресите изразяват двоични числа в шестнадесетичен.
  3. IPv6 използва фрагментация от край до край, докато IPv4 изисква междинен рутер, за да фрагментира всяка дейтаграма, която е твърде голяма.
  4. Дължината на заглавката на IPv4 е 20 байта. За разлика от тях, дължината на заглавката на IPv6 е 40 байта.
  5. IPv4 използва поле за проверка във формата на заглавие за обработка на проверка на грешки. Напротив, IPv6 премахва полето за контролна сума на заглавката.
  6. В IPv4 основният заглавие не съдържа поле за дължина на заглавката, а 16-битовото поле за дължина на полезния товар го замества в заглавката на IPv6.
  7. Опционните полета в IPv4 се използват като заглавки на разширения в IPv6.
  8. Полето Време за живеене в IPv4 се отнася до лимит на хоп в IPv6.
  9. Полето за дължина на заглавката, което присъства в IPv4, се елиминира в IPv6, защото дължината на заглавката е фиксирана в тази версия.
  10. IPv4 използва излъчване, за да предава пакетите към целевите компютри, докато IPv6 използва мултикастинг и anycasting.
  11. IPv6 предоставя удостоверяване и криптиране, но IPv4 не го предоставя.

заключение

IPv6 запазва много от основните концепции от текущия протокол, IPv4, но променя повечето подробности. IPv4 беше създаден като транспортно и комуникационно средство, но броят на адресите се изчерпа, което беше причината за развитието на IPv6. IPv6 осигурява мащабируемост, гъвкавост и безпроблемни възможности в областта на работата в мрежа.