<div dir="ltr"><div>I think you could use areas for this purpose or mark the router as stub - as far as I understand it should do exactly what you want.<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 10, 2017 at 12:41 PM, Войнович Андрей Александрович <span dir="ltr"><<a href="mailto:andreyv@skbkontur.ru" target="_blank">andreyv@skbkontur.ru</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div link="blue" vlink="purple" lang="RU">
<div class="m_-7228346587904858515WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US">Yes, absolutely right, I want linux box to be available when any but one  of its two Phy intarfeces  would fail, but not
 route any traffic over himself.<u></u><u></u></span></p><span class="">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">------------------------------<wbr>------------</span><span style="font-family:"Calibri",sans-serif;color:black"><u></u><u></u></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Служба поддержки серверов</span><span style="font-family:"Calibri",sans-serif;color:black"><u></u><u></u></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Группа сетевого администрирования</span><span style="font-family:"Calibri",sans-serif;color:black"><u></u><u></u></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">ДПП.УТП.СПС</span><span style="font-family:"Calibri",sans-serif;color:black"><u></u><u></u></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">АО «ПФ «СКБ-Контур»,<u></u><u></u></span></p>
<p class="MsoNormal" style="background:white"><a href="mailto:dc-noc@skbkontur.ru" target="_blank"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#0563c1" lang="EN-US">dc</span><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#0563c1">-</span><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#0563c1" lang="EN-US">noc</span><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#0563c1">@</span><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#0563c1" lang="EN-US">skbkontur</span><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#0563c1">.</span><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#0563c1" lang="EN-US">ru</span></a><span style="font-family:"Calibri",sans-serif;color:black"><u></u><u></u></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Тел. +7 (343) 344-11-50 доб. 75352</span><span style="font-family:"Calibri",sans-serif;color:black"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p>
</span><p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US"> <a href="mailto:green@highloadlab.com" target="_blank">green@highloadlab.com</a> [mailto:<a href="mailto:green@highloadlab.com" target="_blank">green@highloadlab.com</a>]
<b>On Behalf Of </b>Alexander Zubkov<br>
<b>Sent:</b> Tuesday, October 10, 2017 3:36 PM</span></p><div><div class="h5"><br>
<b>To:</b> Войнович Андрей Александрович <<a href="mailto:andreyv@skbkontur.ru" target="_blank">andreyv@skbkontur.ru</a>><br>
<b>Cc:</b> <a href="mailto:bird-users@network.cz" target="_blank">bird-users@network.cz</a><br>
<b>Subject:</b> Re: OSPF routes not filtered<u></u><u></u></div></div><p></p><div><div class="h5">
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<div>
<p class="MsoNormal"><span lang="EN-US">And what is you big idea? You do not want you bird router to route traffic between external R1 and external R2 for examle?<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<div>
<p class="MsoNormal"><span lang="EN-US">On Tue, Oct 10, 2017 at 12:30 PM, Alexander Zubkov <</span><a href="mailto:green@qrator.net" target="_blank"><span lang="EN-US">green@qrator.net</span></a><span lang="EN-US">> wrote:<u></u><u></u></span></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span lang="EN-US">Hi,<u></u><u></u></span></p>
</div>
<p class="MsoNormal"><span lang="EN-US">Yes, that should work. But it will be separate OSPF clouds if this matter.<u></u><u></u></span></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<div>
<p class="MsoNormal">On Tue, Oct 10, 2017 at 12:17 PM, Войнович Андрей Александрович <<a href="mailto:andreyv@skbkontur.ru" target="_blank">andreyv@skbkontur.ru</a>> wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US">Hi,
</span><span lang="EN-US"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US">I thought about it too, so one option is to split two internal legs into two different
 “protocols” inside BIRD cfg and filters will work as expected?</span><span lang="EN-US"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
<p class="MsoNormal" style="background:white">
<span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">------------------------------<wbr>------------</span><u></u><u></u></p>
<p class="MsoNormal" style="background:white">
<span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Служба поддержки серверов</span><u></u><u></u></p>
<p class="MsoNormal" style="background:white">
<span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Группа сетевого администрирования</span><u></u><u></u></p>
<p class="MsoNormal" style="background:white">
<span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">ДПП.УТП.СПС</span><u></u><u></u></p>
<p class="MsoNormal" style="background:white">
<span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">АО «ПФ «СКБ-Контур»,</span><u></u><u></u></p>
<p class="MsoNormal" style="background:white">
<a href="mailto:dc-noc@skbkontur.ru" target="_blank"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#0563c1" lang="EN-US">dc</span><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#0563c1">-</span><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#0563c1" lang="EN-US">noc</span><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#0563c1">@</span><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#0563c1" lang="EN-US">skbkontur</span><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#0563c1">.</span><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#0563c1" lang="EN-US">ru</span></a><u></u><u></u></p>
<p class="MsoNormal" style="background:white">
<span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Тел. +7 (343) 344-11-50 доб. 75352</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US">
</span><a href="mailto:green@highloadlab.com" target="_blank"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US">green@highloadlab.com</span></a><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US"> [mailto:</span><a href="mailto:green@highloadlab.com" target="_blank"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US">green@highloadlab.com</span></a><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US">]
<b>On Behalf Of </b>Alexander Zubkov<br>
<b>Sent:</b> Tuesday, October 10, 2017 2:59 PM<br>
<b>To:</b> Войнович Андрей Александрович <</span><a href="mailto:andreyv@skbkontur.ru" target="_blank"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US">andreyv@skbkontur.ru</span></a><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US">><br>
<b>Cc:</b> </span><a href="mailto:bird-users@network.cz" target="_blank"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US">bird-users@network.cz</span></a><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US"><br>
<b>Subject:</b> Re: OSPF routes not filtered</span><span lang="EN-US"><u></u><u></u></span></p>
<div>
<div>
<p class="MsoNormal"><span lang="EN-US"> <u></u><u></u></span></p>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span lang="EN-US">Hi.<u></u><u></u></span></p>
</div>
<p class="MsoNormal"><span lang="EN-US">If I understand correctly, import/export filters are not applied to OSPF internals - LSDB announces, etc. They are applied to prefixes imported into OSPF protocol
 from router and exported from it to its table.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> <u></u><u></u></span></p>
<div>
<p class="MsoNormal"><span lang="EN-US">On Tue, Oct 10, 2017 at 10:36 AM,
</span>Войнович Андрей Александрович<span lang="EN-US"> <</span><a href="mailto:andreyv@skbkontur.ru" target="_blank"><span lang="EN-US">andreyv@skbkontur.ru</span></a><span lang="EN-US">> wrote:<u></u><u></u></span></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US">Hi all!</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US">I am facing  strange problem with OSPF – my router has 2 Phy links and 4 VLAN links to two different routers:</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">Phy 1 Vlan 1400 internal link to R1</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">Phy 1 Vlan 1401 external link to R1</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">Phy 2 Vlan 1402 internal link to R2</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">Phy 2 Vlan 1403 external link to R2</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US">R1 and R2 has direct connection and are OSPF neighbors in Area 0.</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US">So I am trying to achieve ECMP load balancing and fault tolerance.</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US">Linux box addresses:</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">lo</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">    inet 99.99.99.99</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">enp1s0f0.1402</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">    inet </span>
<a href="http://10.16.0.10/30" target="_blank"><span style="font-family:"Courier New"" lang="EN-US">10.16.0.10/30</span></a><span style="font-family:"Courier New";color:black" lang="EN-US"> brd 10.16.0.11</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">enp1s0f0.1403</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">    inet </span>
<a href="http://10.16.0.14/30" target="_blank"><span style="font-family:"Courier New"" lang="EN-US">10.16.0.14/30</span></a><span style="font-family:"Courier New";color:black" lang="EN-US"> brd 10.16.0.15</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">enp1s0f1.1400</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">    inet </span>
<a href="http://10.16.0.2/30" target="_blank"><span style="font-family:"Courier New"" lang="EN-US">10.16.0.2/30</span></a><span style="font-family:"Courier New";color:black" lang="EN-US"> brd 10.16.0.3</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">enp1s0f1.1401</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">    inet </span>
<a href="http://10.16.0.6/30" target="_blank"><span style="font-family:"Courier New"" lang="EN-US">10.16.0.6/30</span></a><span style="font-family:"Courier New";color:black" lang="EN-US"> brd 10.16.0.7</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US">Linux box BIRD cfg:</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">router id 99.99.99.99;</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">filter deny_default {</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">if net = </span>
<a href="http://0.0.0.0/0" target="_blank"><span style="font-family:"Courier New"" lang="EN-US">0.0.0.0/0</span></a><span style="font-family:"Courier New";color:black" lang="EN-US"> then reject;</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">else accept;</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">}</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">filter permit_white {</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">if net ~ [</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<a href="http://99.99.99.99/32" target="_blank"><span style="font-family:"Courier New"" lang="EN-US">99.99.99.99/32</span></a><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">] </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">then accept;</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">else reject;</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">}</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">filter change_src {</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">if net = </span>
<a href="http://0.0.0.0/0" target="_blank"><span style="font-family:"Courier New"" lang="EN-US">0.0.0.0/0</span></a><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">then {</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">krt_prefsrc = 99.99.99.99;</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">accept;</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">}</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">else accept;</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">}</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">filter deny_all {</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">reject;</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">}</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">protocol kernel {</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">scan time 20;</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">import all;</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">export filter change_src;</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">}</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">protocol device {</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">scan time 10; # Scan interfaces every 10 seconds</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">}</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">protocol direct {</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">        interface "enp1s0f1.1400, enp1s0f0.1402, enp1s0f1.1401, enp1s0f0.1403", "lo";</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">}</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">protocol ospf Internal {</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">rfc1583compat yes;</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">import filter deny_default;</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">export filter deny_all;</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">area 0.0.0.20 {</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">interface "enp1s0f1.1400" {</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">type pointopoint;</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">};</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">interface "enp1s0f0.1402" {</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">type pointopoint;</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">};</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">};</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">}</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">protocol ospf External {</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">rfc1583compat yes;</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">import all;</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">export filter permit_white;</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">area 100.0.0.0 {</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">interface "enp1s0f1.1401" {</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">type pointopoint;</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">};</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">interface "enp1s0f0.1403" {</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">type pointopoint;</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">};</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">};</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">}</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US">When I enable only one Phy link, everything works fine and as expected:</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">R1# sh ip ro next-hop 10.16.0.2</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<a href="http://10.16.0.2/32" target="_blank"><span style="font-family:"Courier New"" lang="EN-US">10.16.0.2/32</span></a><span style="font-family:"Courier New";color:black" lang="EN-US">, ubest/mbest: 1/0, attached</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">    *via 10.16.0.2, Vlan1400, [250/0], 01:09:29, am</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<a href="http://10.16.0.8/30" target="_blank"><span style="font-family:"Courier New"" lang="EN-US">10.16.0.8/30</span></a><span style="font-family:"Courier New";color:black" lang="EN-US">, ubest/mbest: 1/0</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">    *via 10.16.0.2, Vlan1400, [110/1010], 00:10:43, ospf-10, intra</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">R2# sh ip ro next-hop 10.16.0.10</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US"><nothing, as expected, link disabled></span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US">But when I enable second Phy link, I see following:</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">R1# sh ip ro next-hop 10.16.0.2</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<a href="http://0.0.0.0/0" target="_blank"><span style="font-family:"Courier New"" lang="EN-US">0.0.0.0/0</span></a><span style="font-family:"Courier New";color:black" lang="EN-US">, ubest/mbest: 1/0</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">     via 10.16.0.2, Vlan1400, [110/1], 0.000000, ospf-10, type-2</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<a href="http://10.1.1.44/30" target="_blank"><span style="font-family:"Courier New"" lang="EN-US">10.1.1.44/30</span></a><span style="font-family:"Courier New";color:black" lang="EN-US">, ubest/mbest: 1/0</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">    *via 10.16.0.2, Vlan1400, [110/2010], 0.000000, ospf-10, intra</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<a href="http://10.1.1.224/30" target="_blank"><span style="font-family:"Courier New"" lang="EN-US">10.1.1.224/30</span></a><span style="font-family:"Courier New";color:black" lang="EN-US">, ubest/mbest: 1/0</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">    *via 10.16.0.2, Vlan1400, [110/2010], 0.000000, ospf-10, intra</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<a href="http://10.16.0.2/32" target="_blank"><span style="font-family:"Courier New"" lang="EN-US">10.16.0.2/32</span></a><span style="font-family:"Courier New";color:black" lang="EN-US">, ubest/mbest: 1/0, attached</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">    *via 10.16.0.2, Vlan1400, [250/0], 01:09:31, am</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<a href="http://10.16.0.8/30" target="_blank"><span style="font-family:"Courier New"" lang="EN-US">10.16.0.8/30</span></a><span style="font-family:"Courier New";color:black" lang="EN-US">, ubest/mbest: 1/0</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">    *via 10.16.0.2, Vlan1400, [110/1010], 00:10:45, ospf-10, intra</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">R2# sh ip ro next-hop 10.16.0.10</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<a href="http://0.0.0.0/0" target="_blank"><span style="font-family:"Courier New"" lang="EN-US">0.0.0.0/0</span></a><span style="font-family:"Courier New";color:black" lang="EN-US">, ubest/mbest: 1/0</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">     via 10.16.0.10, Vlan1402, [110/1], 00:00:05, ospf-10, type-2</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<a href="http://10.1.1.60/30" target="_blank"><span style="font-family:"Courier New"" lang="EN-US">10.1.1.60/30</span></a><span style="font-family:"Courier New";color:black" lang="EN-US">, ubest/mbest: 1/0</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">    *via 10.16.0.10, Vlan1402, [110/2010], 00:00:05, ospf-10, intra</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<a href="http://10.1.1.216/30" target="_blank"><span style="font-family:"Courier New"" lang="EN-US">10.1.1.216/30</span></a><span style="font-family:"Courier New";color:black" lang="EN-US">, ubest/mbest: 1/0</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">    *via 10.16.0.10, Vlan1402, [110/2010], 00:00:05, ospf-10, intra</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<a href="http://10.16.0.0/30" target="_blank"><span style="font-family:"Courier New"" lang="EN-US">10.16.0.0/30</span></a><span style="font-family:"Courier New";color:black" lang="EN-US">, ubest/mbest: 1/0</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">    *via 10.16.0.10, Vlan1402, [110/1010], 00:00:05, ospf-10, intra</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<a href="http://10.16.0.10/32" target="_blank"><span style="font-family:"Courier New"" lang="EN-US">10.16.0.10/32</span></a><span style="font-family:"Courier New";color:black" lang="EN-US">, ubest/mbest: 1/0, attached</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Courier New";color:black" lang="EN-US">    *via 10.16.0.10, Vlan1402, [250/0], 00:00:13, am</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US">So on linux box intafaces vlan1400 and vlan 1402 are in the same area and it is expected that they will have idaentical lsdbs and will send all the LSA they receive via all interfaces in
 the same area, so saying simply - whey will interchange routes. But in BIRD cfg I apply filters to avoid doing it, however routes are not filtered, and even default route received </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US">Am I missing something?</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US">Thanks.</span><span lang="EN-US"><u></u><u></u></span></p>
</div>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
<p class="MsoNormal" style="background:white">
<span style="font-family:"Calibri",sans-serif;color:black" lang="EN-US"> </span><span lang="EN-US"><u></u><u></u></span></p>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"><span lang="EN-US"> <u></u><u></u></span></p>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
</div>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
</div>
</div></div></div>
</div>

</blockquote></div><br></div>