FreeBSD внедряет GRAND: устранение задержки первого пакета в IPv6

Closing the IPv6 First-Packet Gap with Grand

FreeBSD внедряет GRAND: устранение задержки первого пакета в IPv6

В IPv6 Neighbour Discovery хост узнаёт адрес роутера сразу, а роутер может не знать адрес хоста до прихода первого ответного пакета — это создаёт задержку или потерю пакетов. GRAND (RFC 9131) решает проблему: хост проактивно рассылает незапрошенные Neighbour Advertisement, и роутер создаёт запись в состоянии STALE, минуя разрешение адреса на критическом пути. Автор реализовал механизм в FreeBSD, добавив очередь и задержку отправки согласно RFC 4861.

GRAND позволяет сети узнавать о новом адресе в момент, когда адрес становится доступным, а не ждать, пока трафик заставит это обнаружение произойти.

Ещё за этот день

2026-09-15