<div dir="ltr"><div>Hi all,</div><div><br></div><div>Sorry, it looks like I forgot to attach the patch itself in my first message.</div><div><br></div><div>Regards,</div><div>Alexander</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Thu, Jun 5, 2025 at 4:48 AM Nico Schottelius <<a href="mailto:nico.schottelius@ungleich.ch">nico.schottelius@ungleich.ch</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
Good morning,<br>
<br>
I've to say I love this. I think this is the really the right place &<br>
right time, I am often frustrated with educational material still<br>
referencing IPv4 primarily.<br>
<br>
I personally would really welcome this to be accepted.<br>
<br>
Related topic:<br>
<br>
There is actually one more item to look for and maybe it's literally<br>
just one item: what are the real world requirements for IPv4 in bird / a<br>
router?<br>
<br>
What I know for sure and probably everyone knows is that the router ID<br>
is a 32 bit integer, in practice the (public-ish) IPv4 address of the<br>
router. While technically it can be anything (let's say 1 or 2 or 42),<br>
it is being sent to the BGP peer:<br>
<br>
k8s_p5_1_6 BGP        ---        up     2025-06-01    Established<br>
  BGP state:          Established<br>
    Neighbor address: 2a0a:e5c0::62be:b4ff:fe08:49e1<br>
    Neighbor AS:      65533<br>
    Local AS:         199553<br>
    Neighbor ID:      15.108.225.116<br>
    ...<br>
<br>
I know this is out of scope for a change just in bird, but it might be<br>
worth discussing on how to treat the router ID, because with the notion<br>
of "it's unique / official address", every router out there still<br>
requires at least one IPv4 address, which is at minimum very cumbersome.<br>
<br>
</related topic><br>
<br>
Hope the patch makes it into the documentation, as bird is one of the<br>
best pieces of routing software and having an IPv6 first documentation<br>
would certainly benefit it.<br>
<br>
Greetings from Seoul,<br>
<br>
Nico<br>
<br>
<br>
Alexander Zubkov via Bird-users <<a href="mailto:bird-users@network.cz" target="_blank">bird-users@network.cz</a>> writes:<br>
<br>
> Hi everybody!<br>
><br>
> In spite or recent Maria's activity, I decided to checked the BIRD documentation and found many examples where legacy :) IPv4 addresses are used.<br>
> My proposal is to preferably use IPv6 examples in the documentation. I tried to spot the places where IPv4 examples can be replaced or complemented<br>
> by IPv6 examples, and prepared a patch with possible changes.<br>
><br>
> Regards,<br>
> Alexander Zubkov<br>
<br>
--<br>
Sustainable and modern Infrastructures by <a href="http://ungleich.ch" rel="noreferrer" target="_blank">ungleich.ch</a><br>
</blockquote></div>