<br><div class="gmail_quote">2011/11/16 Alexander Shikoff <span dir="ltr"><<a href="mailto:minotaur@crete.org.ua">minotaur@crete.org.ua</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Firstly, the term "announce" usually applies to BGP, but I cannot see<br>
anny configuration related to BGP.<br>
<br>
Secondly, every route being announced via BGP should be confirmed with some<br>
IGP protocol, for example, static. Thus if you have no <a href="http://11.11.11.0/24" target="_blank">11.11.11.0/24</a><br>
in IGP then <a href="http://11.11.11.0/24" target="_blank">11.11.11.0/24</a> will not be announced via BGP. It seems<br>
you do not have <a href="http://11.11.11.0/24" target="_blank">11.11.11.0/24</a> in IGP.<br>
<br>
Thirdly, if you want to announce only two /24 networks then make a<br>
outbound BGP filter and include them into it.<br>
<font color="#888888"><br></font></blockquote><div><br></div><div>I omitted bgp configuration and filters because it is not my problem.</div><div>Outgoing filtr is:</div><div>#+</div><div>function net_local() { return net ~ [ <a href="http://11.11.11.0/24+">11.11.11.0/24+</a>, <a href="http://12.12.12.0/24+">12.12.12.0/24+</a> ]; }<br>
</div><div><br></div><div>function rt_export() {<br> if proto = "static_bgp" then return true;<br> if source != RTS_BGP then return false;<br> if net_martian() then return false;<br> if bgp_path.len > 45 then return false;<br>
 return bgp_path.first ~ [ 111 ];<br>}<br></div><div><br></div><div>filter bgp_out_222 { if net_local() then accept; else reject;<br> if ! rt_export() then reject; accept; }<br></div><div>#v-</div><div><br></div><div>I dont know how to announce two /24 to test-peer AS222</div>
<div><br></div></div>-- <br><a href="mailto:damkol@gmail.com" target="_blank">damkol@gmail.com</a><br><br>