<div dir="ltr">another thing is that I don't see where do you apply the route-maps so i doubt this work...<br><br><div class="gmail_quote">On Wed, Oct 10, 2012 at 1:05 PM, Sami Halabi <span dir="ltr"><<a href="mailto:sodynet1@gmail.com" target="_blank">sodynet1@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div>I use it with bgp, since i don't have a working ospf instance now, i'll give you how its done with bgp, with ospf should be similar:</div>
<div>all these are soft reconfigure:</div><div>clear ip bgp <neighbour_ip> in</div>
<div>clear ip bgp <neighbour_ip> out</div><div>clear ip bgp <neighbour_ip> soft</div><div>-- the last one does in & out </div><div><br></div><div>maybe some ospf user can help here?</div><span class="HOEnZb"><font color="#888888"><div>
<br></div></font></span><div><span class="HOEnZb"><font color="#888888">
Sami</font></span><div><div class="h5"><br><br><div class="gmail_quote">On Wed, Oct 10, 2012 at 11:25 AM, Justin Cattle <span dir="ltr"><<a href="mailto:j@ocado.com" target="_blank">j@ocado.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Sami,<div><br></div><div><br></div><div>Thanks for the response.</div><div><br></div><div>I am able to apply the route-map in vtysh, using config terminal mode.</div><div>However, I don't know how you perform soft updates.  Please give me a few examples if you can :)</div>


<div><br></div><div><br></div><div><br></div><div>The basic start config is similar to this:</div><div><br></div><div>### zebra.conf ###</div><div><br></div><div><div>route-map RM_SET_SRC_0 permit 20</div><div> set src 192.168.11.11</div>


<div> ip protocol ospf route-map RM_SET_SRC_0</div><div>!</div><div>route-map RM_SET_SRC_1 permit 10</div><div> set src 192.168.11.12</div><div>! ip protocol ospf route-map RM_SET_SRC_1</div><div>!</div><div>interface dummy0</div>


<div> ipv6 nd suppress-ra</div><div>!</div><div>interface dummy1</div><div> ipv6 nd suppress-ra</div><div>!</div><div>interface eth0</div><div> ipv6 nd suppress-ra</div><div>!</div><div>interface eth1</div><div> ipv6 nd suppress-ra</div>


<div>!</div><div>interface eth2</div><div> ipv6 nd suppress-ra</div><div>!</div><div>interface lo</div><div>!</div><div>line vty</div><div>!</div></div><div><br></div><div><br></div><div>### ospfd.conf ###</div><div><br>

</div>
<div><div>!</div><div>interface dummy0</div><div> ip ospf cost 10000</div><div> ip ospf hello-interval 1</div><div> ip ospf dead-interval 4</div><div> ip ospf network point-to-point</div><div>!</div><div>interface dummy1</div>


<div> ip ospf cost 10000</div><div> ip ospf hello-interval 1</div><div> ip ospf dead-interval 4</div><div> ip ospf network point-to-point</div><div>!</div><div>interface eth0</div><div> ip ospf cost 10000</div><div> ip ospf hello-interval 1</div>


<div> ip ospf dead-interval 4</div><div> ip ospf network point-to-point</div><div>!</div><div>interface eth1</div><div> ip ospf cost 10000</div><div> ip ospf hello-interval 1</div><div> ip ospf dead-interval 4</div><div>

 ip ospf network point-to-point</div>
<div>!</div><div>interface eth2</div><div> ip ospf cost 10000</div><div> ip ospf hello-interval 1</div><div> ip ospf dead-interval 4</div><div> ip ospf network point-to-point</div><div>!</div></div><div><div>router ospf</div>


<div> router-id 192.168.11.11</div><div> log-adjacency-changes</div><div> passive-interface default</div><div> no passive-interface eth0</div><div> no passive-interface eth2</div><div> network <a href="http://10.4.4.10/30" target="_blank">10.4.4.10/30</a> area 0.0.0.0</div>


<div> network <a href="http://10.4.4.14/30" target="_blank">10.4.4.14/30</a> area 0.0.0.0</div><div> network <a href="http://192.168.11.11/32" target="_blank">192.168.11.11/32</a> area 0.0.0.0</div><div> network <a href="http://192.168.11.12/32" target="_blank">192.168.11.12/32</a> area 0.0.0.0</div>


<div>!</div></div><div><br></div><div><br></div><div><br></div><div><br clear="all"><div><br></div>Cheers,<div>Just</div><div><div><br>
<br><br><div class="gmail_quote">On 10 October 2012 06:30, Sami Halabi <span dir="ltr"><<a href="mailto:sodynet1@gmail.com" target="_blank">sodynet1@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div dir="ltr">Hi,<div><br></div><div>To understand you better, supply the config please.</div><div><br></div><div>the way would be to use vtysh with commands to do the route-map and clear with soft updates (inbound/outbound)</div>



<div><br></div><div>Sami<br><br><div class="gmail_quote"><div><div>On Tue, Oct 9, 2012 at 10:47 PM, Justin Cattle <span dir="ltr"><<a href="mailto:j@ocado.com" target="_blank">j@ocado.com</a>></span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>
Hi,<div><br></div><div><br></div><div>I've recently set-up a solution using quagga and ospf on linux (debian squeeze) in an effort move away from a number of L2 issues.</div><div><br></div><div>One of the things I'm using it to do is move "service loopback" address from host to host.  I have the IPs configured on dummy interfaces, and simply up/down the interfaces on different hosts to start advertising the route to the IP in various places.  It works well.</div>




<div>I'm also setting the src ip of all the zebra maintained routes using a route-map, this also works well.</div><div><br></div><div>However, I would like to be able to have two different route-maps defined (with different source ip addresses) and switch between the two, thus changing the source address of traffic via the various different routes.</div>




<div>I can make the other route map active, but I haven't yet found a way of getting zebra to re-asses the routes with the new route-map.</div><div>I can restart the quagga daemons with the config files updated, but if I do that I loose all the routes for a short time, which is longer than desirable, plus it involves extra config file management.</div>




<div><br></div><div><br></div><div>Can anyone think of a way to make zebra re-parse all the ospf routes once I've added the new route-map?</div><div>Or any alternate suggestions that may point me in the right direction?</div>




<div><br></div><div>Thanks in advance!<br clear="all"><div><br></div><div><br></div><div><br></div>Cheers,<div>Just</div><br>
</div>

</div></div><pre>This message has been checked for all known viruses by the Postini Virus Control Centre.

</pre><br>_______________________________________________<br>
Quagga-users mailing list<br>
<a href="mailto:Quagga-users@lists.quagga.net" target="_blank">Quagga-users@lists.quagga.net</a><br>
<a href="http://lists.quagga.net/mailman/listinfo/quagga-users" target="_blank">http://lists.quagga.net/mailman/listinfo/quagga-users</a><br>
<br></blockquote></div><span><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Sami Halabi<div>Information Systems Engineer</div><div>NMS Projects Expert</div><div>FreeBSD SysAdmin Expert</div>


</div><br>
</font></span></div></div>
</blockquote></div><br></div></div></div><div><div>

<pre>This message has been checked for all known viruses by the Postini Virus Control Centre.

</pre></div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Sami Halabi<div>Information Systems Engineer</div><div>NMS Projects Expert</div><div>FreeBSD SysAdmin Expert</div></div><br>
</div></div></div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Sami Halabi<div>Information Systems Engineer</div><div>NMS Projects Expert</div><div>FreeBSD SysAdmin Expert</div></div><br>
</div>