Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Що таке IPv6?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**IPv6 (Internet Protocol version 6)** - це нова версія інтернет-протоколу, розроблена як заміна IPv4. **Ключове:** IPv6 використовує 128-бітну адресацію (проти 32-бітної в IPv4), не потребує NAT і не використовує broadcast.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)Зображення**IPv6 (Internet Protocol version 6)** - це нова версія інтернет-протоколу, розроблена як заміна IPv4. Її основна мета - надати **величезну кількість IP-адрес** і усунути обмеження старої версії. Коротке формулювання для співбесіди: > **IPv6 - це 128-бітний мережевий протокол, що забезпечує адресацію та маршрутизацію пристроїв в інтернеті. Він прийшов на зміну IPv4 через нестачу адрес і додав простіший заголовок, вбудовану безпеку та автоналаштування.** --- ## Головна відмінність: розмір адресного простору IPv4 → **32 біти** (≈ 4,3 млрд адрес) IPv6 → **128 біт** (≈ 3,4 × 10³⁸ адрес) Це означає: - достатньо адрес для всіх пристроїв на планеті - більше не потрібен NAT - кожному пристрою можна дати *глобальну унікальну адресу* --- ## Структура IPv6-адреси IPv6-адреса - це **128 біт**, записані у вигляді 8 груп по 4 шістнадцяткові цифри: Приклад: ``` 2001:0db8:85a3:0000:0000:8a2e:0370:7334 ``` Можна скорочувати: 1. Прибирати провідні нулі: ``` 2001:db8:85a3:0:0:8a2e:370:7334 ``` 2. Замінювати підряд розташовані нульові групи на :: ``` 2001:db8:85a3::8a2e:370:7334 ``` **Скорочення :: можна використовувати лише один раз**. --- ## Типи IPv6-адрес ### **1. Global Unicast (глобальні адреси)** Аналог публічних IPv4. Маршрутизуються в інтернеті. Зазвичай починаються з **2000::/3**. ### **2. Link-local** Для зв'язку в межах одного каналу (однієї L2-мережі). Автоматично призначаються всім інтерфейсам: ``` fe80::/10 ``` Аналог IPv4 APIPA (169.254.x.x), але обов'язкові і використовуються постійно. ### **3. Unique Local Address (ULA)** Приватні, локальні адреси в IPv6 (аналог RFC1918 в IPv4): ``` fc00::/7 ``` ### **4. Multicast** Заміна broadcast (якого в IPv6 немає): ``` ff00::/8 ``` --- ## IPv6 не використовує Broadcast Замість нього застосовується **Multicast**, що: - знижує навантаження, - робить мережу ефективнішою. --- ## Основні переваги IPv6 #### **1. Величезна кількість адрес** Кожному пристрою: унікальний глобальний IP. #### **2. Спрощений заголовок** Заголовок IPv6 простіший і швидше обробляється маршрутизаторами. #### **3. SLAAC: автоматичне налаштування** Пристрій може сам отримати глобальну IPv6-адресу без DHCP. #### **4. Відсутність NAT** Кожен хост може бути доступний напряму (якщо це не заборонено firewall). #### **5. Вбудована підтримка IPSec** Безпека на мережевому рівні. #### **6. Покращена маршрутизація та мультикаст** --- ## Структура IPv6-пакета Заголовок IPv6 простіший, ніж в IPv4: Основні поля: - Version - Traffic Class - Flow Label - Payload Length - Next Header - Hop Limit - Source Address - Destination Address Немає: - контрольної суми - фрагментації маршрутизаторами (лише хостом) Це прискорює обробку. --- ## Порівняння IPv4 та IPv6 | Параметр | IPv4 | IPv6 | |---|---|---| | Розмір адреси | 32 біти | 128 біт | | Адрес | ~4,3 млрд | ≈3,4 × 10³⁸ | | Запис | 192.168.1.1 | 2001:db8::1 | | Broadcast | Так | Ні | | NAT | Часто обов'язковий | Не потрібен | | Автоналаштування | DHCP | SLAAC + DHCPv6 | | Безпека | Зовнішні механізми | IPSec вбудовано | --- ## Приклад IPv6-адрес у реальній мережі Link-local адреса (є в усіх інтерфейсів): ``` fe80::1c2e:4ff:feab:1234 ``` Глобальна адреса: ``` 2001:67c:240:abcd::15 ``` ULA (локальна адреса): ``` fd00:1234:abcd::1 ``` --- ## Готова відповідь для співбесіди > **IPv6 - це 128-бітний протокол мережевого рівня, створений для заміни IPv4 через нестачу адрес.** > **Він використовує шістнадцятковий запис, підтримує SLAAC, не використовує broadcast, має вбудований IPSec і забезпечує величезний адресний простір.** > **Адреси IPv6 поділяються на global unicast, link-local, ULA і multicast.** --- ## Шпаргалка (5 секунд) - IPv6 = 128 біт, шістнадцяткові адреси. - Не використовує broadcast → multicast. - Адреси: global, link-local (fe80::), ULA (fc00::), multicast (ff00::). - Підтримує SLAAC і вбудований IPSec. - Вирішує проблему нестачі IPv4.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.