<div dir="auto">Hi,</div><div dir="auto"><br></div><div dir="auto">For some reason MikroTik have problem when using /127-/128. It will works well when using /126.</div><div dir="auto"><br></div><div dir="auto">Br,</div><div dir="auto">Dewangga</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 28 Sep 2021 at 16.12 Blažej Krajňák <<a href="mailto:blazej.krajnak@gmail.com">blazej.krajnak@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello everyone,<br>
<br>
I just found that neighbour router Mikrotik has the LSA in table. So I<br>
incorrectly mentioned that Bird2 is not advertising route. But that<br>
route does not appear in Mikrotik routing table. I compared the same<br>
configuration with Quagga (which works correctly) and the difference<br>
between LSAs is LA option bit.<br>
<br>
NOT WORKING:<br>
referenced-LS-type=Router LSA<br>
referenced-LS-ID=0<br>
prefix=2a02:6ca3:0:2::25/128 options=01000000 (LA)<br>
<br>
<br>
WORKING:<br>
referenced-LS-type=Router LSA<br>
referenced-LS-ID=0<br>
prefix=2a02:6ca3:0:2::2/128 options=00000000<br>
prefix=2a02:6ca3:0:2::3/128 options=00000000<br>
prefix=2a02:6ca3:0:2::4/128 options=00000000<br>
<br>
<br>
According to RFC5340:<br>
<br>
LA-bit<br>
The "local address" capability bit. If set, the prefix is<br>
actually an IPv6 interface address of the Advertising Router.<br>
Advertisement of local interface addresses is described in<br>
Section 4.4.3.9. An implementation MAY also set the LA-bit for<br>
prefixes advertised with a host PrefixLength (128).<br>
<br>
So does it mean that Mikrotik does not understand "MAY implementation"<br>
of LA-bit for host PrefixLength (128)?<br>
<br>
ut 28. 9. 2021 o 1:15 Blažej Krajňák <<a href="mailto:blazej.krajnak@gmail.com" target="_blank">blazej.krajnak@gmail.com</a>> napísal(a):<br>
><br>
> Hello,<br>
><br>
> I just installed fresh Debian 11 server and I need to distribute IPv6<br>
> /128 address from dummy1 interface to OSPF. Direct protocol see that<br>
> address, but neighbour not. Am I missing something?<br>
><br>
><br>
> ip -6 route<br>
> 2a02:6ca3:0:2::25 dev dummy1 proto bird metric 32 pref medium<br>
> 2a02:6ca3:0:2::25 dev dummy1 proto kernel metric 256 pref medium<br>
><br>
> bird> show route table master6<br>
> Table master6:<br>
> 2a02:6ca3:0:2::25/128 unicast [ospf2 00:32:34.008] I (150/0) [172.20.12.25]<br>
> dev dummy1<br>
><br>
><br>
> log syslog all;<br>
> router id 172.20.12.25;<br>
> protocol device {<br>
> }<br>
> protocol direct {<br>
> disabled; # Disable by default<br>
> ipv4; # Connect to default IPv4 table<br>
> ipv6; # ... and to default IPv6 table<br>
> }<br>
> protocol kernel {<br>
> ipv4 {<br>
> export all;<br>
> };<br>
> }<br>
> protocol kernel {<br>
> ipv6 {<br>
> export all;<br>
> };<br>
> }<br>
> protocol static {<br>
> ipv4;<br>
> }<br>
> protocol static {<br>
> ipv6;<br>
> }<br>
> protocol ospf v2 {<br>
> ipv4 {<br>
> import all;<br>
> };<br>
> area 0 {<br>
> interface "ens192" {<br>
> type broadcast;<br>
> };<br>
> interface "dummy1" {<br>
> stub;<br>
> };<br>
> };<br>
> }<br>
> protocol ospf v3 {<br>
> ipv6 {<br>
> import all;<br>
> };<br>
> area 0 {<br>
> interface "ens192" {<br>
> type broadcast;<br>
> };<br>
> interface "dummy1" {<br>
> stub;<br>
> };<br>
> };<br>
> }<br>
<br>
</blockquote></div></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Sent from iDewangga Device</div>