Skip to content

Routing module (static/dynamic routing + BGP objects) #28

Description

@deku-m

Summary

Add a routing module to Danbyte covering static/dynamic routing and BGP-related
object documentation.

Background

Looked at how other IPAM/DCIM tooling in this space handles routing and BGP.
The common pattern splits into two overlapping approaches: a general routing
module (static routes, dynamic routing protocols, VRF/AF-aware) and a
BGP-specific object model (sessions, peer groups, policies, lists). Rather
than pick one approach, I'd like Danbyte to design one coherent routing/BGP
data model that takes the best ideas from both.

Rough scope (to be refined)

  • Static routes (per device/VRF)
  • Dynamic routing protocols: BGP, OSPF, EIGRP (BGP first)
  • BGP objects: Sessions, Peer Groups, Communities, Routing Policies,
    Prefix Lists, AS Path Lists
  • Template / group-level inheritance for BGP config (avoid repeating the
    same session params across many peers)
  • VRF-aware, IPv4/IPv6 AF support
  • Device detail page integration (surface routing/BGP info without leaving
    the device view, e.g. as a tab or side panel)

How do you see this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions