<div dir="auto">I will send you the detailed topology and explain what is the expected behavior, that is not occuring.</div><br><div class="gmail_quote"><div dir="ltr">Em dom, 2 de set de 2018 04:53, Maria Jan Matějka <<a href="mailto:jan.matejka@nic.cz">jan.matejka@nic.cz</a>> escreveu:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>By default yes. I don't know why your peers do announce the actual routes and what is written in your config and what you want. What you provided, seems legit by default.<br>
<br>
Maria<br><br><div class="gmail_quote">On September 2, 2018 8:59:17 AM GMT+02:00, Marcio <<a href="mailto:marciovinicius.santos@uniriotec.br" target="_blank" rel="noreferrer">marciovinicius.santos@uniriotec.br</a>> wrote:<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="auto">Yes, i have. This is a problem? BGP don't avoid loops automatically finding it own ASN in AS PATH?</div><br><div class="gmail_quote"><div dir="ltr">Em dom, 2 de set de 2018 03:27, Maria Jan Matějka <<a href="mailto:jan.matejka@nic.cz" rel="noreferrer noreferrer" target="_blank">jan.matejka@nic.cz</a>> escreveu:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
Now there is one route originated from R. <br>
<br>
>> > 2018-09-01 21:21:08.000 <TRACE> SDNRTR: Got UPDATE<br>
>> > 2018-09-01 21:21:08.000 <TRACE> SDNRTR > added [best] <a href="http://10.3.1.0/24" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">10.3.1.0/24</a><br>
>> > unicast<br>
>> > 2018-09-01 21:21:08.000 <TRACE> kernel1 < replaced <a href="http://10.3.1.0/24" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">10.3.1.0/24</a><br>
>unicast<br>
>> > 2018-09-01 21:21:08.000 <TRACE> SDNRTR < rejected by protocol<br>
>> > <a href="http://10.3.1.0/24" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">10.3.1.0/24</a><br>
>> > unicast<br>
>> > 2018-09-01 21:21:08.000 <TRACE> R8 < replaced <a href="http://10.3.1.0/24" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">10.3.1.0/24</a> unicast<br>
>> > 2018-09-01 21:21:08.000 <TRACE> R8: Sending UPDATE<br>
<br>
Here S added better route and it was propagated to kernel and R. S doesn't send it back. <br>
<br>
>> > 2018-09-01 21:21:08.000 <TRACE> SDNRTR: Got UPDATE<br>
>> > 2018-09-01 21:21:08.000 <TRACE> SDNRTR > removed [replaced]<br>
>> > <a href="http://10.3.1.0/24" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">10.3.1.0/24</a><br>
>> > unicast<br>
>> > 2018-09-01 21:21:08.000 <TRACE> kernel1 < replaced <a href="http://10.3.1.0/24" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">10.3.1.0/24</a><br>
>unicast<br>
>> > 2018-09-01 21:21:08.000 <TRACE> SDNRTR < added <a href="http://10.3.1.0/24" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">10.3.1.0/24</a> unicast<br>
>> > 2018-09-01 21:21:08.000 <TRACE> R8 < rejected by protocol<br>
><a href="http://10.3.1.0/24" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">10.3.1.0/24</a><br>
>> > unicast<br>
>> > 2018-09-01 21:21:08.000 <TRACE> R8 < removed <a href="http://10.3.1.0/24" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">10.3.1.0/24</a> unicast<br>
>> > 2018-09-01 21:21:08.000 <TRACE> SDNRTR: Sending UPDATE<br>
>> > 2018-09-01 21:21:08.000 <TRACE> R8: Sending UPDATE<br>
<br>
Here S sent another route (replacing its previous one) which came out worse even than the previous from R. So the R's route is announced to S and withdraw to R. <br>
<br>
>> > 2018-09-01 21:21:08.001 <TRACE> R8: Got UPDATE<br>
>> > 2018-09-01 21:21:08.001 <TRACE> R8 > removed [sole] <a href="http://10.3.1.0/24" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">10.3.1.0/24</a><br>
>> > unicast<br>
>> > 2018-09-01 21:21:08.001 <TRACE> kernel1 < removed <a href="http://10.3.1.0/24" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">10.3.1.0/24</a><br>
>unicast<br>
>> > 2018-09-01 21:21:08.001 <TRACE> SDNRTR < removed <a href="http://10.3.1.0/24" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">10.3.1.0/24</a><br>
>unicast<br>
>> > 2018-09-01 21:21:08.001 <TRACE> SDNRTR: Sending UPDATE<br>
<br>
R8 withdraws its route. <br>
<br>
>> > 2018-09-01 21:21:08.001 <TRACE> R8: Got UPDATE<br>
>> > 2018-09-01 21:21:08.001 <TRACE> R8 > added [best] <a href="http://10.3.1.0/24" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">10.3.1.0/24</a><br>
>unicast<br>
>> > 2018-09-01 21:21:08.001 <TRACE> kernel1 < added <a href="http://10.3.1.0/24" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">10.3.1.0/24</a> unicast<br>
>> > 2018-09-01 21:21:08.001 <TRACE> SDNRTR < added <a href="http://10.3.1.0/24" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">10.3.1.0/24</a> unicast<br>
>> > 2018-09-01 21:21:08.001 <TRACE> R8 < rejected by protocol<br>
><a href="http://10.3.1.0/24" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">10.3.1.0/24</a><br>
<br>
R8 sends a route and BIRD sends update to S.<br>
<br>
Everything in the log is OK, just the peers (R and S) are doing quite strange things. Don't you have loops in your routing?<br>
<br>
Maria<br>
</blockquote></div>
</blockquote></div><br>
-- <br>
Sent from my Android device with K-9 Mail. Please excuse my brevity.</div></blockquote></div>