Ключова різниця: IPv4 є четвертою версією ІВ і широко використовується. Версія IPv6 є кращою і вдосконаленою версією, призначеною для вичерпання адреси. IPv4 використовує 32-розрядний формат адреси, в той час як IPv6 використовує 128-бітний формат.
Щоб зрозуміти Інтернет-протокол версії 4 (IPv4) та Інтернет-протокол версії 6 (IPv6), потрібно спочатку зрозуміти, що таке Інтернет-протокол. Згідно з Dictionary.com, інтернет-протокол (IP) - це «код, який використовується для позначення пакетів даних, що передаються через Інтернет, що ідентифікують як відправляючі, так і приймаючі комп'ютери». Це головний протокол зв'язку, який використовується для передачі даних в форми мережевих пакетів через Інтернет для інших користувачів. Це основний протокол, який встановлює Інтернет. IP-служба була безсистемною службою дейтаграм в оригінальній програмі управління передачею, яка була введена Vint Cerf і Bob Kahn в 1974 році.
Для передачі даних з одного місця в інше, він повинен спочатку дізнатися, де розташовані користувачі. IP виділяє їх як IP-адреси. IP-адреса - це номер, який описує, де в Інтернеті знаходиться комп'ютер. Таким чином, IP зазвичай передає дані з одного IP-адреси до іншого. IP-адреси використовуються майже на всіх пристроях, які можуть підключатися до Інтернету, включаючи комп'ютери, ноутбуки, смартфони, ігрові консолі тощо.
IPv4 використовує 32-бітний (чотирибайтовий) адресний формат, що приблизно дає нам 2 ^ 32 адреси або 4 мільярди адрес. IPv4 записується в чотири десяткових числа, які розділені за допомогою періодів або точок (наприклад: 170.25.458.1 - це IP-адреса). Завдяки несподіваному зростанню інтернету, це число призвело до вичерпання IPv4-адрес, де були виділені останні IP-адреси. Для вирішення проблеми вичерпання адреси Ipv4 працює більш нова, краща версія, яка в даний час розгортається, IPv6.
Подібно до протоколу IPv4, протокол IPv6 є протоколом Інтернет-рівня для мережевого обміну даними з комутацією пакетів, який використовується для передачі пакетів даних через Інтернет. IPv6 описаний у публікації RFC 2460 IETF. IPv6 також відомий як IPng або Internet Protocol наступного покоління і є останньою версією IP; він був розроблений для заміни старих IPv4 і для вичерпання адреси. IPv6 почав розвиватися на початку 1990-х років, коли IETF зрозуміла, що через інтернет-бум ми можемо запускати IP-адреси.
Основною відмінністю між IPv4 і IPv6 є те, що IPv6 використовує 128-розрядні адреси, замість традиційних 32-бітних, що дозволяє підтримувати приблизно 2 128 адрес або 340, 282, 366, 920, 938, 000, 000, 000, 000, 000, 000, 000, 000 адрес. Він також відображається за допомогою шістнадцяткової системи і розділяється двокрапками (приклад: 2001: 0db8: 85a3: 0042: 1000: 8a2e: 0370: 7334). Основною проблемою для розгортання цієї версії є те, що обидві версії не сумісні і потребують змінити маршрутизатори та інші пристрої. Однак багато комп'ютерів сумісні з настройками IPv6.
Окрім надання більшої кількості адрес, IPv6 також є більш технологічним у порівнянні з IPv4, а також пропонує такі функції, як (надано Webopedia):
- Не потрібно NAT (переклад мережевих адрес)
- Автоматична конфігурація
- Більше немає конфіденційності адрес
- Краще багатоадресної маршрутизації
- Простіший формат заголовка
- Спрощена, більш ефективна маршрутизація
- Справжня якість обслуговування (QoS), також звана "маркування потоку"
- Вбудована підтримка автентифікації та конфіденційності
- Гнучкі варіанти та розширення
- Простіше адміністрування (більше не вимагатиме DHCP)