<div dir="ltr"><div>Re: BFD on eBGP</div><div><br></div>I think you'll find most will support it ad-hoc if requested but be prepared for compatibility issues.<div><br></div><div>Ones I can think of:</div><div><br></div><div>IPv4/IPv6 sessions (one comes up but the other refuses)</div><div>Single-hop vs Multi-hop implementations</div><div><br></div><div>These may be platform specific but if you want the feature and your provider is focused on providing great service, they'll likely work with you to make it work after some tweaking.</div><div><br></div><div>Re: timers</div><div><br></div><div>I am going to go from memory here, which is a little rusty, and recall that the lowest set peer wins the timer battle (peer with lowest setting negotiates for the session). If you want your EBGP to fall over faster then set it lower and your provider should negotiate to your settings. This was a fairly common recommendation I made in a previous life.</div><div><br></div><div>If you set these down and start seeing flaps, someone's CPU is too busy.</div><div><br></div><div>Macca</div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 27, 2015 at 3:09 PM, Alex Samad - Yieldbroker <span dir="ltr"><<a href="mailto:Alex.Samad@yieldbroker.com" target="_blank">Alex.Samad@yieldbroker.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-AU" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Thanks.<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>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Brings me back to BFD, how many providers use this. Is anyone using this with eBGP<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>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">A<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>
<div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt">
<div>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Andrew Jones [mailto:<a href="mailto:Andrew.Jones@optus.com.au" target="_blank">Andrew.Jones@optus.com.au</a>]
<br>
<b>Sent:</b> Wednesday, 28 January 2015 9:33 AM<br>
<b>To:</b> Alex Samad - Yieldbroker; Tom Berryman<br>
<b>Cc:</b> <a href="mailto:ausnog@lists.ausnog.net" target="_blank">ausnog@lists.ausnog.net</a><br>
<b>Subject:</b> RE: [AusNOG] BGP hold timer values<u></u><u></u></span></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">There is a lot more factors in play for BGP to converge than just hello/hold timers.<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>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">This is a good article to read:<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>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><a href="http://blog.ine.com/2010/11/22/understanding-bgp-convergence/" target="_blank">http://blog.ine.com/2010/11/22/understanding-bgp-convergence/</a>
<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>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Cheers,<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>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Andrew Jones<u></u><u></u></span></p>
</div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<div>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> AusNOG [<a href="mailto:ausnog-bounces@lists.ausnog.net" target="_blank">mailto:ausnog-bounces@lists.ausnog.net</a>]
<b>On Behalf Of </b>Alex Samad - Yieldbroker<br>
<b>Sent:</b> Tuesday, 27 January 2015 11:19 PM<br>
<b>To:</b> Tom Berryman</span></p><div><div class="h5"><br>
<b>Cc:</b> <a href="mailto:ausnog@lists.ausnog.net" target="_blank">ausnog@lists.ausnog.net</a><br>
<b>Subject:</b> Re: [AusNOG] BGP hold timer values<u></u><u></u></div></div><p></p>
</div>
</div><div><div class="h5">
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Hi<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>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I will have to monitor that. 
<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>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">We suffered from an outage recently, with a provider we have 2 links with.  We have multiple providers.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">As a review of the incident the business asked about the 3m hold timer. In theory the way I read it, is the routes could be held for up to 3 min whilst the
 link is down…<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>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">One of the questions was why did it take soo long ~ 8-9min for traffic to appear on the other link.  Waiting for feedback on that<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I am presuming with a lower hold timer/keep alive I can get pretty fast response as its only on this providers network I am failing over.<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>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Alex<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>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt">
<div>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Tom Berryman [<a href="mailto:Tom@connectivityit.com.au" target="_blank">mailto:Tom@connectivityit.com.au</a>]
<br>
<b>Sent:</b> Tuesday, 27 January 2015 11:09 PM<br>
<b>To:</b> Alex Samad - Yieldbroker<br>
<b>Cc:</b> David Hughes; <a href="mailto:ausnog@lists.ausnog.net" target="_blank">ausnog@lists.ausnog.net</a><br>
<b>Subject:</b> Re: [AusNOG] BGP hold timer values<u></u><u></u></span></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">There is a bit more than just a few extra packets (as your cost) - BGP can/does have notable CPU impact on low-mid range routing gear.
<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">With eBGP, you are talking propagation of your routes to the internet, so not all of the internet is going to see your changes for maybe up to 180 seconds. That said, it's likely most of it will be sooner than that.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Tom<u></u><u></u></p>
<div>
<table border="0" cellpadding="0">
<tbody>
<tr>
<td colspan="2" style="padding:.75pt .75pt .75pt .75pt"></td>
</tr>
<tr style="text-align:start;word-spacing:0px">
<td style="padding:.75pt .75pt .75pt .75pt"></td>
<td style="padding:0cm 0cm 0cm 0cm"></td>
</tr>
</tbody>
</table>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class="MsoNormal">On 27 Jan 2015, at 11:01 pm, Alex Samad - Yieldbroker <<a href="mailto:Alex.Samad@yieldbroker.com" target="_blank">Alex.Samad@yieldbroker.com</a>> wrote:<u></u><u></u></p>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">Hi<br>
<br>
Okay its eBGP, currently have 4 providers, some with multiple connections. So I am thinking 6 / 20 might be good for me, business requirement for approx. 30sec response.<br>
I am presuming all I am looking at is extra BGP packets .. every 6 sec compared to 1 min..<br>
<br>
<br>
Alex<u></u><u></u></p>
<p class="MsoNormal">-----Original Message-----<br>
From: David Hughes [<a href="mailto:david@hughes.com.au" target="_blank">mailto:david@hughes.com.au</a>]<br>
Sent: Tuesday, 27 January 2015 9:37 PM<br>
To: Alex Samad - Yieldbroker<br>
Cc: <a href="mailto:ausnog@lists.ausnog.net" target="_blank">ausnog@lists.ausnog.net</a><br>
Subject: Re: [AusNOG] BGP hold timer values<br>
<br>
<br>
I gave a lightning talk about this sort of thing a while ago at an APRICOT.  I just<br>
googled to find the slides and can now see just how many years ago it was.<br>
Gotta say I'm feeling old :)<br>
<br>
But, it's probably still relevant although the defaults may have changed.  This<br>
reflected what we were running at the time - and we were trying to be<br>
pretty aggressive.<br>
<br>
<a href="http://archive.apnic.net/meetings/21/docs/sigs/routing/routing-" target="_blank">http://archive.apnic.net/meetings/21/docs/sigs/routing/routing-</a><br>
pres-hughes-bgp.pdf<br>
<br>
For reference I'm currently happy to run<br>
<br>
eBGP<span><u></u><u></u></span></p>
<p class="MsoNormal">: 10 / 30<br>
iBGP<span><u></u><u></u></span></p>
<p class="MsoNormal" style="margin-bottom:12.0pt">: 5 / 15<br>
<br>
And I'd run this even to a single upstream.  If it fails at least you'll have<br>
something in your logs to say why you fell off the net for a while.  Silent<br>
failures are a bugger to troubleshoot.<br>
<br>
<br>
Thanks<br>
<br>
David<br>
...<br>
<br>
<br>
<br>
On 27/01/2015, at 6:47 PM, Alex Samad - Yieldbroker<br>
<<a href="mailto:Alex.Samad@yieldbroker.com" target="_blank">Alex.Samad@yieldbroker.com</a>> wrote:<u></u><u></u></p>
<p class="MsoNormal">Hi<br>
<br>
I'm wonder what is considered "best practice" or good/responsible hold<u></u><u></u></p>
<p class="MsoNormal" style="margin-bottom:12.0pt">timer values for BGP.<u></u><u></u></p>
<p class="MsoNormal"><br>
Currently I'm set at 3m, but I am considering lowering this to 30s and keep<u></u><u></u></p>
<p class="MsoNormal" style="margin-bottom:12.0pt">alive down to 20s, potentially even lower. Or if possible to use BFD & BGP,<br>
what's the uptake on BFD ?<u></u><u></u></p>
<p class="MsoNormal"><br>
Alex<br>
_______________________________________________<br>
AusNOG mailing list<br>
<a href="mailto:AusNOG@lists.ausnog.net" target="_blank">AusNOG@lists.ausnog.net</a><br>
<a href="http://lists.ausnog.net/mailman/listinfo/ausnog" target="_blank">http://lists.ausnog.net/mailman/listinfo/ausnog</a><u></u><u></u></p>
<p class="MsoNormal"><br>
_______________________________________________<br>
AusNOG mailing list<br>
<a href="mailto:AusNOG@lists.ausnog.net" target="_blank">AusNOG@lists.ausnog.net</a><br>
<a href="http://lists.ausnog.net/mailman/listinfo/ausnog" target="_blank">http://lists.ausnog.net/mailman/listinfo/ausnog</a><u></u><u></u></p>
</div>
</blockquote>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
</div></div></div>
</div>
</div>

<br>_______________________________________________<br>
AusNOG mailing list<br>
<a href="mailto:AusNOG@lists.ausnog.net">AusNOG@lists.ausnog.net</a><br>
<a href="http://lists.ausnog.net/mailman/listinfo/ausnog" target="_blank">http://lists.ausnog.net/mailman/listinfo/ausnog</a><br>
<br></blockquote></div><br></div>