gRIBI
gRIBI — gRPC Routing Information Base Interface
Routers do a poor job of providing telemetry for “I have the route installed.”
- injected entries are interdependent (rely on other routes being present)
- Request/response driven
- Separate from other protocols
- A normal vendor neutral interface
- Treated as control plane
- As if learned via a dynamic protocol
- Not config
Functions
- Route Injection
Client
References
NANOG 93 - gRPC Services under one roof - Reda Laichi - Nokia
GitHub - openconfig/gribi: A gRPC Interface to a Network Element RIB