Skip to content

Implement OSPFv3 protocol#219

Closed
mraerino wants to merge 4 commits intobio-routing:masterfrom
mraerino:protocol/ospfv3
Closed

Implement OSPFv3 protocol#219
mraerino wants to merge 4 commits intobio-routing:masterfrom
mraerino:protocol/ospfv3

Conversation

@mraerino
Copy link
Contributor

@mraerino mraerino commented Jul 29, 2019

Fixes #143

OSPF support in BIO-Routing

Relevant RFCs

Steps

  • Lab OSPFv3 setup with bird
  • Generate & implement packet decoding according to RFC 5340
  • Support legacy IP in OSPFv3 (RFC 5838)
  • Implement establishment of router adjacency with neighbor
  • Implement link database updates for Area 0 only
  • Implement full area support

Trying it out

The decoding of OSPFv3 messages can be tried on packet captures from packetlife.net:

go run examples/ospf/decode/main.go

Any early feedback is appreciated!

@mraerino mraerino force-pushed the protocol/ospfv3 branch 4 times, most recently from 9ea593d to 66219cd Compare August 7, 2019 10:17
@mraerino
Copy link
Contributor Author

mraerino commented Sep 2, 2019

Superseded by #225

@mraerino mraerino closed this Sep 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add OSPF Area 0 support

3 participants