<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 2013-06-13 18:28, Yuri Shefer wrote:<br>
</div>
<blockquote
cite="mid:CAJ_FkAMDQukVvyzuf4d0F6=hOK6tsKtvspP4qzSR36T0f1edYA@mail.gmail.com"
type="cite">
<div dir="ltr">Hi Marcin,
<div><br>
</div>
<div style="">The BFD is running on the line card. If you enable
BFD for your eBGP neighbor, the BGP will become a client for
BFD, i.e. BGPd process will be notified if the BFD session
fails.</div>
<div style=""><br>
</div>
<div style="">The config part is very simple:</div>
<div style=""><br>
</div>
<div style="">context bfd-bgp</div>
<div style="">
<div> router bfd</div>
<div> interface to-as123</div>
<div> minimum transmit-interval 100</div>
<div> minimum receive-interval 100</div>
<div> detection-multiplier 3</div>
</div>
<div style=""><br>
</div>
<div style="">router bgp 123</div>
<div style=""> neighbor 1.1.1.2 external</div>
<div style=""> bfd</div>
</div>
</blockquote>
<br>
<br>
Ok, config is quite clear. Dependencies between processes also.<br>
However:<br>
<br>
- if BFD runs on linecard, what happens if linecard crashes ? Is it
able to inform bgpd then ?<br>
I suppose that there is some BFD parent process on XCRP that
controls BFD on linecards, but - is it ?<br>
<br>
- I assume that BFD informing BGPd causes all bgp session timers
clear down instantly. Right ?<br>
<br>
Regards,<br>
Marcin<br>
<br>
<br>
<blockquote
cite="mid:CAJ_FkAMDQukVvyzuf4d0F6=hOK6tsKtvspP4qzSR36T0f1edYA@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">
<br>
</div>
<div class="gmail_extra"><br>
</div>
<div class="gmail_extra">To verify that the BGPd is correctly
registered for receiving BFD events, you can check "show bfd
session details" and under the "Client" you would see bgp.<br>
<br>
<div class="gmail_quote">On Thu, Jun 13, 2013 at 5:49 AM,
Marcin Kuczera <span dir="ltr"><<a
moz-do-not-send="true" href="mailto:marcin@leon.pl"
target="_blank">marcin@leon.pl</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
hello,<br>
<br>
I have a customer who has a customer that is very
sensitive to BGP failovers.<br>
I mean - holdtime is a problem if there is a real fault
between routers (not just bgpd restart).<br>
<br>
There is quite long timeout - restart 120s + 90s of
holdtime..<br>
<br>
Ok, we don't have problems everyday - but recently before
upgrade to 12.1.1.2 we did for a week.<br>
So I need to find some soft solution for future cases.<br>
<br>
Now, I'am wondering what will happen if we start using BFD
between our and our customer routers.<br>
Is the BDF for BGP a separate process from bgpd ?<br>
<br>
I mean - I would like to keep graceful restart for bgpd
crash cases, and BFD for linecard crashes case.<br>
Does anyone has an experience using these features
together and could share its opinion ?<br>
<br>
(and drop a example of BFD config for a BGP peer ;)<br>
<br>
</blockquote>
</div>
-- <br>
Best regards,<br>
Yuri
</div>
</div>
</blockquote>
<br>
</body>
</html>