-
Notifications
You must be signed in to change notification settings - Fork 233
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
OSPF: improvements to inter-area route propagation #6156
Conversation
progwriter
commented
Aug 31, 2020
- Generate IA routes on initialization and import, as opposed to on export. This allows for better loop prevention by having a non-routing version of intra-area route as IA route in IA RIB.
- Implement split horizon rules for IA route propagation. Also helps loop prevention
* Generate IA routes on initialization and import, as opposed to on export. This allows for better loop prevention by having a non-routing version of intra-area route as IA route in IA RIB. * Implement split horizon rules for IA route propagation. Also helps loop prevention
Codecov Report
@@ Coverage Diff @@
## master #6156 +/- ##
============================================
- Coverage 72.78% 72.77% -0.02%
+ Complexity 34718 34709 -9
============================================
Files 2816 2818 +2
Lines 141624 141646 +22
Branches 16985 16986 +1
============================================
- Hits 103082 103080 -2
- Misses 30386 30401 +15
- Partials 8156 8165 +9
|
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.
Reviewed 2 of 2 files at r2.
Reviewable status: all files reviewed, 1 unresolved discussion (waiting on @progwriter)
projects/batfish/src/test/java/org/batfish/dataplane/ibdp/OspfRoutingProcessTest.java, line 564 at r2 (raw file):
@Test public void testConvertAndFilterIntraAreaRoutesToPropagate() {
I assume you've convinced yourself there's no important coverage lost?
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.
Reviewable status: complete! all files reviewed, all discussions resolved
projects/batfish/src/test/java/org/batfish/dataplane/ibdp/OspfRoutingProcessTest.java, line 564 at r2 (raw file):
Previously, dhalperi (Dan Halperin) wrote…
I assume you've convinced yourself there's no important coverage lost?
yes, should be covered by testFilterInterAreaRoutesToPropagateAtABR
since that still holds the required logic