Организация IETF (Internet Engineering Task Force), занимаваща се с развитието на протоколи и архитектура на интернет, представи за обсъждане първоначалния проект на спецификацията на протокола IPv8. Документът е предложен от външната компания One Limited, създаден е извън процеса на стандартизация на IETF и има статус на «Internet-Draft» (всеки, при спазване на формалностите, може да публикува такъв проект). Протоколът IPv8 се отличава с използването на локално кеширани JWT токени OAuth2 за удостоверяване на елементи в мрежите и верификация на всяко установено изходящо съединение чрез запитване към DNS8 (без запитване към DNS8 не се създава запис в таблицата на състоянието XLATE8 (подобие на NAT) и съединението се блокира).
Адресацията в IPv8 е близка до IPv4 — адресното пространство на IPv4 е подмножество на IPv8, а адресът на IPv8 се образува като префикс на маршрутизация (номер на автономна система) + адрес на IPv4 (.n.n.n.n). При нулев префикс на маршрутизация (0.n.n.n.n) се образува обикновен адрес на IPv4, който може да се използва за взаимодействие с съществуващите мрежи. IPv4. Всъщност на всяка автономна система (ASN) се предоставя собствен диапазон от IPv4. В заглавието на пакета в полето IP се посочва номер на версия 8, а на адресите на подателя и получателя се отреждат по 64 бита — 32 бита за префикс ASN + 32 бита за адрес на хост в стил IPv4. В глобалната таблица за маршрутизация BGP8 се допуска само едно записване за всяка ASN, минималният размер на префикса в BGP8 е /16.
Заявлено е, че решението е 100% обратно съвместимо, внедряването може да се осъществи безшевно и за използване на IPv8 няма да е необходима модификация на съществуващите устройства, приложения и мрежи. Такова нещо се постига благодарение на използването на IPv4 в крайни мрежи и клиентски системи с използване на транслятора на адреси XLATE8 за достъп до глобалната мрежа от IPv8, който преобразува запитванията между IPv4 и IPv8 аналогично на NAT. При това се предлагат и елементи за директно използване на IPv8 в крайни системи и мрежовата инфраструктура, като мрежови сокети AF_INET8, нов тип запис в DNS — A8, ARP8, ICMPv8, SNMPv8, протоколи за маршрутизация BGP8, IBGP8, OSPF8 и IS-IS8.
Основният стек на IPv8 включва протокола DHCP8, системата домейн имена DNS8, протокол за синхронизация на време NTP8, протокол за събиране на телеметрия NetLog8, резолвер WHOIS8 за одобрение на маршрути, система за управление на достъпа ACL8 и транслятор на адреси IPv4/IPv8 XLATE8. Записът в таблицата на състоянието на връзките XLATE8 се добавя след изпратеното при всяка връзка запитване до DNS8 и регистрация на активен маршрут чрез запитване към услугата WHOIS8. Цялата функционалност, свързана със събиране на телеметрия, удостоверяване, разрешаване на имена, синхронизация на време и транслация на адреси, е реализирана под формата на унифицирана платформа Zone Server. Устройството, свързано с мрежата IPv8, изпраща едно Discover-запитване към DHCP8 и получава в отговор всички параметри, необходими за работата на Zone Server.
Източник: opennet.ru
