<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jul 8, 2022, 09:22 Andrei Borzenkov <<a href="mailto:arvidjaar@gmail.com">arvidjaar@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 07.07.2022 18:25, Bent Bagger wrote:<br>
> <br>
> The prefix delegation problem starts with the interactions between net0 <br>
> and net2. Net0 is delegated a /56 prefix from the main router (which <br>
> runs radvd and dhcpd6, not networkd, for historical reasons). I want <br>
> net2 to delegate a /60 subnet to net3, but it doesn't happen.<br>
<br>
<br>
networkd does not support prefix subdelegation. It supports querying<br>
upstream for delegated prefixes and allocating one /64 received prefix<br>
to downstream interface announcing it via RA. The same functionality as<br>
NetworkManager. Nor does networkd support DHCPv6 server functionality.<br>
<br>
For all practical purposes IPv6 on-link prefix can only be /64. So<br>
"delegated a /56 prefix" is misleading. You get delegated block of<br>
prefixes that are aggregated into /56 mask.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">IME, "prefix" is a *very* common term for routed prefixes, not only on-link ones – probably much more common than "/56 mask" (given that nothing uses actual mask notation in IPv6). The upstream router doesn't care about whether you're going to use it as on-link prefixes or not, anyway.</div></div>