Hello all, Sorry but searching on the wiki i didn't find anyting about that. My question is, bird implements the MRAI minimum rout adverisement interval timer? what in the RFC 4271 is called "MinRouteAdverisementIntervalTimer" you can see it on section 9.2.1.1, page 85. There is a version of bird that implement it? and if I can use it how can i mange it? Thanks a lot, Mattia
On Wed, May 09, 2018 at 01:09:48PM +0200, Mattia Milani wrote:
Hello all, Sorry but searching on the wiki i didn't find anyting about that. My question is, bird implements the MRAI minimum rout adverisement interval timer? what in the RFC 4271 is called "MinRouteAdverisementIntervalTimer" you can see it on section 9.2.1.1, page 85. There is a version of bird that implement it? and if I can use it how can i mange it?
Hello We do not have support for MRAI. -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."
And you have a plane to inculude it in the next release? Il mer 9 mag 2018, 15:22 Ondrej Zajicek <santiago@crfreenet.org> ha scritto:
On Wed, May 09, 2018 at 01:09:48PM +0200, Mattia Milani wrote:
Hello all, Sorry but searching on the wiki i didn't find anyting about that. My question is, bird implements the MRAI minimum rout adverisement interval timer? what in the RFC 4271 is called "MinRouteAdverisementIntervalTimer" you can see it on section 9.2.1.1, page 85. There is a version of bird that implement it? and if I can use it how can i mange it?
Hello
We do not have support for MRAI.
-- Elen sila lumenn' omentielvo
Ondrej 'Santiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."
Dear Mattia, On Wed, May 9, 2018 at 3:24 PM, Mattia Milani <mattia.milani@studenti.unitn.it> wrote:
And you have a plane to inculude it in the next release?
Why do you need (configurable) MRAI timers? Look for the word "MRAI" in these RIPE Routing-WG minutes https://www.ripe.net/participate/ripe/wg/routing/minutes/routing-working-gro... Kind regards, Job
Why do you need (configurable) MRAI timers?
Because i'm studing a way to programmaticaly decide the MRAI timer in way to reduce the convergence of BGP after a node fail, so i need a MRAI configurable or at least implemented in the code to modify it like I think Maybe thees could help you : https://www.noction.com/blog/bgp-path-hunting Look for the word "MRAI" in these RIPE Routing-WG minutes
https://www.ripe.net/participate/ripe/wg/routing/ minutes/routing-working-group-minutes-ripe-75
i didn't catch why you linked me that, i read where appear the word "MRAI", could you please explain what do you want to notice me? thanks, Mattia 2018-05-09 15:41 GMT+02:00 Job Snijders <job@instituut.net>:
Dear Mattia,
On Wed, May 9, 2018 at 3:24 PM, Mattia Milani <mattia.milani@studenti.unitn.it> wrote:
And you have a plane to inculude it in the next release?
Why do you need (configurable) MRAI timers?
Look for the word "MRAI" in these RIPE Routing-WG minutes https://www.ripe.net/participate/ripe/wg/routing/ minutes/routing-working-group-minutes-ripe-75
Kind regards,
Job
On Wed, May 09, 2018 at 04:12:12PM +0200, Mattia Milani wrote:
Why do you need (configurable) MRAI timers?
Because i'm studing a way to programmaticaly decide the MRAI timer in way to reduce the convergence of BGP after a node fail, so i need a MRAI configurable or at least implemented in the code to modify it like I think Maybe thees could help you : https://www.noction.com/blog/bgp-path-hunting
Or perhaps not wait for MRAI timers to collapse, and just immediately process & propagate any changes as they come in? If you want to reduce convergence timing, is it helpful to hold back communicating state changes to your neighbors? If you think some form of MRAI timing is useful you can of course attempt to implement this yourself and submit a patch.
Look for the word "MRAI" in these RIPE Routing-WG minutes
https://www.ripe.net/participate/ripe/wg/routing/minutes/routing-working-gro...
i didn't catch why you linked me that, i read where appear the word "MRAI", could you please explain what do you want to notice me?
My point is that there is contention around the topic of MRAI and there are widely deployed 'misimplementations'. Geoff Huston's comments on this topic are quite insightful. Kind regards, Job
Or perhaps not wait for MRAI timers to collapse, and just immediately process & propagate any changes as they come in? If you want to reduce convergence timing, is it helpful to hold back communicating state changes to your neighbors?
you didn't think that this is a waste of packets? if i waite some time in some topology i can send one packets instead of hundred My point is that there is contention around the topic of MRAI and there
are widely deployed 'misimplementations'. Geoff Huston's comments on this topic are quite insightful.
i know that around the topic there is contention, for that i want to study it with a deamon and simulations. kind regards, Mattia
On Wed, May 09, 2018 at 01:24:13PM +0000, Mattia Milani wrote:
And you have a plane to inculude it in the next release?
No. Perhaps sometimes in the future, but no definite plan. -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."
No. Perhaps sometimes in the future, but no definite plan.
yeah but on your site, http://bird.network.cz/?get_doc&v=20&f=bird-6.html#ss6.3 that is the user's guide 2.0, there is this written: Supported standards - RFC 4271 <http://www.rfc-editor.org/info/rfc4271> - Border Gateway Protocol 4 (BGP) In the RFC 4271 is mentioned several times the MRAI or MinRouteAdvertisementIntervalTimer if you prefer, so why it isn't implemented?
On Wed, May 09, 2018 at 04:35:11PM +0200, Mattia Milani wrote:
No. Perhaps sometimes in the future, but no definite plan.
yeah but on your site, http://bird.network.cz/?get_doc&v=20&f=bird-6.html#ss6.3 that is the user's guide 2.0, there is this written:
Supported standards
- RFC 4271 - Border Gateway Protocol 4 (BGP)
In the RFC 4271 is mentioned several times the MRAI or MinRouteAdvertisementIntervalTimer if you prefer, so why it isn't implemented?
Actually in the IETF there has been an effort to deprecate MRAI, you can review this Internet-Draft https://tools.ietf.org/html/draft-ietf-idr-mrai-dep This follow-up discussion may interest you as well: https://mailarchive.ietf.org/arch/msg/idr/uNhHCoxLWLSiKH69LT4xEr6G2Jg This is an open source project, it depends on the efforts and contributions the BIRD community. Kind regards, Job
On Wed, May 09, 2018 at 04:35:11PM +0200, Mattia Milani wrote:
No. Perhaps sometimes in the future, but no definite plan.
yeah but on your site, http://bird.network.cz/?get_doc&v=20&f=bird-6.html#ss6.3 that is the user's guide 2.0, there is this written:
Supported standards
- RFC 4271 <http://www.rfc-editor.org/info/rfc4271> - Border Gateway Protocol 4 (BGP)
In the RFC 4271 is mentioned several times the MRAI or MinRouteAdvertisementIntervalTimer if you prefer, so why it isn't implemented?
Yes, there are some minor deviations from RFCs like in this case. It is true that we should explicitly document them. -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."
participants (4)
-
Job Snijders -
Job Snijders -
Mattia Milani -
Ondrej Zajicek