Discussion:
[j-nsp] Carrier interfaces and hold timers
Jonathan Call
2018-08-15 23:01:47 UTC
Permalink
Anyone have experience with hold timers?


For the first time in my experience I have a carrier asking me to implement 3 second hold timers on their interface to deal with their link constantly flapping. They're citing this document as proof that it needs to be done:

https://www.juniper.net/documentation/en_US/junos/topics/reference/configuration-statement/hold-time-edit-interfaces.html

I'm extremely dubious of this requirement since I've never had a carrier ask for this and our router is a pretty old MX80 which does not have a lot of buffer space. But then again, maybe packet drops due to buffer overflow are better than carrier transitions and the resulting BGP teardown and rebuild.

Regards,

Jonathan


_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp
Olivier Benghozi
2018-08-15 23:52:17 UTC
Permalink
In some cases, we have used holdtimers to wait before setting up the interface, but never before setting down it (if it's down, it's down, there are technologies to fast reroute).
But a link is not expected to flap in normal case. If it flaps, it's broken (and we all know it happens).

This being said, if you have a carrier explaining that you should expect only crap from them, you should:
- name and shame ;
- throw their services away ;
because they are clearly playing you for a sucker.


About the MX80: it doesn't lack buffer space, it lacks RAM and CPU.
Post by Jonathan Call
Anyone have experience with hold timers?
https://www.juniper.net/documentation/en_US/junos/topics/reference/configuration-statement/hold-time-edit-interfaces.html
I'm extremely dubious of this requirement since I've never had a carrier ask for this and our router is a pretty old MX80 which does not have a lot of buffer space. But then again, maybe packet drops due to buffer overflow are better than carrier transitions and the resulting BGP teardown and rebuild.
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp
Luis Balbinot
2018-08-16 01:23:23 UTC
Permalink
Sometimes carriers protect optical circuits using inexpensive optical
switches that have longer switching delays (>50ms). In these cases I'd
understand their request for a longer hold-time. But 3 seconds is a lot.
Post by Jonathan Call
Anyone have experience with hold timers?
For the first time in my experience I have a carrier asking me to
implement 3 second hold timers on their interface to deal with their link
constantly flapping. They're citing this document as proof that it needs to
https://www.juniper.net/documentation/en_US/junos/topics/reference/configuration-statement/hold-time-edit-interfaces.html
I'm extremely dubious of this requirement since I've never had a carrier
ask for this and our router is a pretty old MX80 which does not have a lot
of buffer space. But then again, maybe packet drops due to buffer overflow
are better than carrier transitions and the resulting BGP teardown and
rebuild.
Regards,
Jonathan
_______________________________________________
https://puck.nether.net/mailman/listinfo/juniper-nsp
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp
Olivier Benghozi
2018-08-16 02:27:01 UTC
Permalink
That's not the point here ; the point here is:
«to deal with their link constantly flapping».

A constantly flapping link must be either fixed or cancelled.
Post by Luis Balbinot
Sometimes carriers protect optical circuits using inexpensive optical
switches that have longer switching delays (>50ms). In these cases I'd
understand their request for a longer hold-time. But 3 seconds is a lot.
Post by Jonathan Call
For the first time in my experience I have a carrier asking me to
implement 3 second hold timers on their interface to deal with their link
constantly flapping.
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/ju

Loading...