IPv6: SLAAC і DHCPv6
Коротко: В IPv6 пристрої здебільшого отримують адресу самі через SLAAC, без сервера DHCP. DHCPv6 існує додатково для централізованого керування.
Докладніше: SLAAC («Stateless Address Autoconfiguration») використовує оголошення маршрутизатора: маршрутизатор розсилає мережевий префікс, пристрій додає власний ідентифікатор і так формує адресу.
Подробиці
- Router Advertisement (RA): Маршрутизатор періодично або на запит (Router Solicitation) оголошує префікс (зазвичай /64), шлюз і підказки.
- Ідентифікатор пристрою: Раніше з MAC-адреси (EUI-64), сьогодні з випадкових значень (адреси конфіденційності), що регулярно змінюються.
- Перевірка на дублікати: Перед використанням пристрій перевіряє через Duplicate Address Detection, чи не зайнята адреса.
- DHCPv6: Видає адреси з обліком («stateful») або постачає лише додаткові дані на кшталт DNS-серверів («stateless»). Android не підтримує DHCPv6 для адрес, тож SLAAC лишається важливим.
- Делегування префікса: Провайдер дає маршрутизатору більший префікс (наприклад, /56 чи /60), з якого він виводить мережі для дому.
- Перевага: NAT не потрібен, кожен пристрій у принципі напряму досяжний. Тому важливий міжмережевий екран на маршрутизаторі.