Що краще - ipv6 або ipv4, Losst

Мережа інтернет - це гігантська мережа комп'ютерів по всій земній кулі. Мільярди пристроїв постійно пов'язані один з одним для передачі та прийому даних. Наприклад, коли ви отримуєте доступ до веб-сайту, ви зв'язуєтеся з комп'ютером веб-сервера, на якому розміщено потрібний вам сайт. Ви надсилаєте запит серверу, і він у відповідь віддає вам сторінку сайту.

Якщо порядок і цілісність даних важливі, необхідно використовувати протокол вищого рівня - TCP. Він гарантує, що всі пакети зрештою будуть отримані в правильному порядку на цільовому комп'ютері. Саме тому протоколи інтернету найчастіше називається як TCP/IP.

IPv4 або протокол інтернету версії 4 (RFC 791) спочатку використовувався в ARPANET. Незважаючи на те, що це четверте покоління, ipv4 - перша основна версія протоколу, яка використовується для забезпечення більшої частини інтернету. Зараз існує новий протокол ipv6, який зараз перебуває на стадії розвитку.

У чому різниця IPv4 чи IPv6

Безпека

Протокол ipv4 старий і під час його створення не враховувалося багато аспектів його безпеки. Він припускає, що про безпеку опікуватимуться програми, які використовують мережу. Тим не менш, IPv6 розроблений, щоб зробити передачу пакетів безпечнішою, тут з'явилися контрольні суми та шифрування пакетів.

Протокол IPv6 призначений для забезпечення end-to-end шифрування для максимальної безпеки з'єднання. Розширення IPSec включає криптографічні протоколи забезпечення захищеної передачі даних. Протоколи AH та ESP – це частина IPSec, які дозволяють перевірити цілісність та достовірність даних. ESP також забезпечує конфіденційність даних. Ще один протокол – IKE (Internet KeyExchange) який призначений для налаштування та встановлення спільних атрибутів безпеки між двома пристроями.

IPSec - це один із основних компонентів IPv6, тоді як для IPv4 він реалізований у вигляді необов'язкового доповнення. Але питання чим відрізняється від ipv4 від ipv6 на цьому не вичерпується.

Менша кількість даних

Заголовок IPv6 не містить зайвих полів. Він використовує лише 8 полів, порівняно з 13 у випадку з IPv4. Додаткові поля є необов'язковими розширеннями заголовка. Розмір заголовка 40 байт, що вдвічі більше, ніж у IPv4. Чим менше зайвих полів у заголовку, тим простіше оброблятимуться пакети в маршрутизаторі. Тому їх передача буде ефективнішою.

Зменшується потреба NAT

NAT має деякі переваги, додаючи додатковий рівень безпеки, пристрої не видно у глобальній мережі. У IPv6 є така сама можливість.

Немає географічних обмежень

Поліпшення якості обслуговування (QoS) в IPv6

Робота QoS дуже схожа на IPv4 або IPv6. Вони відрізняються лише полями, які використовуються для обробки пакетів під час передачі. В IPv4 для класифікації пакетів та визначення сервісів, з якими вони пов'язані, використовується восьмибітне поле DS (Differentiated Services). Ця перевірка виконується кожному проміжному вузлі.

Автоматичне налаштування IPv6

Немає зворотної сумісності

Люди з Engineering Task Force Internet, які розробили стандарт IPv6 висловили жаль, про те, що вони не зробили його сумісним з старішим IPv4. Насправді вони представляють ситуацію, в якій пристрої працюватимуть під керуванням протоколу IPv4 та IPv6 одночасно в режимі подвійного стека.

Крім вищезазначеного протоколиipv4 та ipv6 мають інші відмінності. Наприклад, протокол IPv6 підтримує покращену багатопоточну передачу, проте тут не підтримуються широкомовні пакети. IPv6 побудований на основі IPv4 з урахуванням усіх його помилок та недоробок. Але ці протоколи несумісні один з одним, тому всі пристрої повинні підтримувати ipv4 та ipv6, доки весь інтернет повністю не перейде на останній.