-
Notifications
You must be signed in to change notification settings - Fork 46
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
Added FRR "Transit AS" Labs #12
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @DecioXXIV ,
thanks very much for your work, we appreciate it a lot.
Please, correct me if I'm wrong, but according to the folder name I understand that you transpose to FRR the "non-deterministic" version of the lab so, the non-determinist behaviour is expected.
Moreover, there are some differences from the original quagga lab that I'll highlight in the review. I've made some comments just on one file but they should be seen as "global" comments.
In addition, there are no default routes in the original lab, while yours has many of them. Please remove it.
...S/kathara-lab_bgp-transit-as-redistribute-bgp-non-deterministic_frr/as10rt2/etc/frr/frr.conf
Show resolved
Hide resolved
...S/kathara-lab_bgp-transit-as-redistribute-bgp-non-deterministic_frr/as10rt2/etc/frr/frr.conf
Outdated
Show resolved
Hide resolved
...RR/BGP Transit AS/kathara-lab_bgp-transit-as-redistribute-bgp-non-deterministic_frr/lab.conf
Show resolved
Hide resolved
...AS/kathara-lab_bgp-transit-as-redistribute-bgp-non-deterministic_frr/as10r4/etc/frr/frr.conf
Show resolved
Hide resolved
Thanks for your comments. I will fix everything you suggested me. Moreover, the non-deterministic behavior is mainly related to as10rt2 and as10r5. At the same time, as10rt2 redistributes BGP in RIP. The non-determinism is related to which is the Next-Hop to 100.0.0.0/8 in the Routing Table of as10r5. |
Hi, I updated the Lab files with the corrections you suggested me. I'm still working to find a fully-deterministic solution. |
Hi, I pushed the deterministic version of the Lab. It should be correctly working. Just a little insight: as you can see in the "frr.conf" file of Router as10rt2, I decided to block the redistribution in RIP of the prefix 100.0.0.0/8 (even if learned by eBGP). |
Hi, I pushed the version of the "Transit AS" Lab which exploits the Tunneling. It should be correctly working. |
I tried to realize the FRR version for the "Transit AS with BGP Redistribution in RIP" Lab.
Unluckily, this lab behaves in a non-deterministic way, so my solution is still partial.