/bio-rd

bio routing is a project to create a versatile, fast and reliable routing daemon in Golang. bio = BGP + IS-IS + OSPF

Primary LanguageGoApache License 2.0Apache-2.0

bio-rd

A re-implementation of BGP, IS-IS and OSPF in go. We value respect and robustness!

GitHub Actions Codecov Go ReportCard Go Doc

Building

Build the examples

BGP

cd examples/bgp/ && go build

BMP

cd examples/bmp/ && go build

Run Tests

go test -v -cover ./...

Update modules

go mod tidy

Benchmarks

The benchmarks can be found in the bio-routing/bio-rd-benchmarks repository.