-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BGP Optimal Route Reflector Support #2236
Comments
Opened a FR in the wiki |
RFC version 17 is now in effect. Providing a link here for convenience. Expires April 13, 2019 |
RFC version 20 is now in effect. Providing link here for convenience. Expires 2019-07-11 |
Hi, draft version 21 is now in effect. Expires 2020-12-18 Anyone working on this FR ? if not, Shall I start working this feature support ? |
To my knowledge, no one has worked on it. I don’t have the skills to do it, otherwise I would have done it. However, I’m happy to write the documentation for it if you’d like to collaborate. |
Thanks for the update. would let you know when I need your help. |
@maduri111 hey just wanted to check in and see how things are going with your work on this feature request! Excited to hear back from you! Thanks! |
@brotherdust Hi, Currently working on BGP conditional advertisement feature. So will resume on this from Oct 1st and probably by October end i will send the code changes. |
@maduri111 ok! Thanks for the update! I'd like to get a head-start on documentation (if you're still interested!) so it's ready on day 1. If possible, can you give me read-only access or a link to the repo you'll be working in for this feature? Thanks much! |
It is not clear if this has been implemented or not. Is there a link to follow the FR in the wiki? |
@fcastello |
@brotherdust Thanks. |
@maduri111 Just checking in! Have you made enough progress that I can begin working on docs? |
@maduri111 Checking in again. Please let me know what I can do to help! Thanks! |
@brotherdust Sorry, due to personal emergency could not work on this. Will be working on this from next week. Once I complete the CLI part, or make some significant progress, will ping you. Thanks ! |
@maduri111 No problem! Whatever the emergency was, I hope things are better now. I am looking forward to working with you! |
Hi @maduri111! Just wanted to check in with you again. It's almost February! How time flies! |
@brotherdust Right. Working on this. Thanks! |
@maduri111 , just wanted to check in with you again. Are you ready to give me access so I can start working on docs? Very eager to get this feature into FRR as I have a very good use-case for it. Please let me know. Thanks! |
@maduri111 , just checking in again! Hope you are well! |
@brotherdust I am doing good. Thank you. |
@maduri111 |
@maduri111 this issue got linked to from an ipspace.net blog article. You're famous! 😀 |
@brotherdust Oh that's bad :) |
@maduri111 , just doing my usual check-in. You committed to this feature quite a while ago. I understand your time is limited and valuable, so if it's not going to happen and you want me to stop bothering you, please say so. |
@brotherdust No you are not bothering, Thanks for checking the status. Separate BGP tables creation(for different ORR groups and non ORR groups) and topo tests creation pending. Thanks |
Thank you for responding so quickly; and thank you for the link to the pull request. Do you think there's enough to get started on the docs? |
@brotherdust better to start after completing "separate BGP tables creation(for different ORR groups and non ORR groups)" |
@maduri111 ok! Thanks again! |
@maduri111 just checking in again! Hope are well! |
@maduri111 sorry pressed submit too soon. I looked at the commit history on the referenced repo and it looks like work stopped about 10 months ago (I can't find anything more recent). If this is the case, what is missing from the implementation at present? I'm just trying to think of ways I can help push this over the finish line. 😁 |
@maduri111 |
Sorry for the late reply and forgot to update you on this. code changes for the basic BGP ORR functionality is merged with the below PR. Now, the BGP RR with ORR config, calculates the best route from one of its root RR client's location and sends update to all clients. Below are pending:
Thanks |
I'm interested! I see you already wrote the docs, which were included in the merge. Nice work! I'll get to work as soon as I have the parts you mentioned! |
@maduri111 Just want to make sure I'm understanding correctly: you want me to create topotests? If so, I've never done that before, but I'm willing to give it a go. |
Hi, folks!
Any plans to support https://tools.ietf.org/html/draft-ietf-idr-bgp-optimal-route-reflection-16?
If I'm reading the draft correctly: optimize the paths a route reflector sends to an RR client based on where the client is in the network instead of where the RR server is. Accomplished by reading IGP topology and re-computing with the RR client as root of the tree.
Juniper and Cisco have working implementations of it, so it's definitely out there.
What say you? =)
The text was updated successfully, but these errors were encountered: