netbox-community / netbox

The premier source of truth powering network automation. Open source under Apache 2. Try NetBox Cloud free: https://netboxlabs.com/free-netbox-cloud/
http://netboxlabs.com/oss/netbox/
Apache License 2.0
16k stars 2.56k forks source link

Model Internal Circuits #9140

Closed grbeneke closed 2 years ago

grbeneke commented 2 years ago

NetBox version

v3.2

Feature type

Change to existing functionality

Proposed functionality

Allow the circuit model to represent a logical or physical circuit being delivered from the infrastructure modeled within NetBox.

A circuit endpoint would exist on an interface or front port (rather then connected to).

This could be simply for tracking demarcation points for circuit based services delivered to external parties but should also support the onward connection to infrastructure of tenants who may be modeled in the NetBox instance.

Use case

Representation of L2VPN, E-LINE, OTN and other logical circuit-style services being delivered using the modeled infrastructure. These circuits typically exist between two endpoints and pass through many intermediate devices. They don't follow the physical infrastructure directly.

Associating a cable trace with a single circuit identifier based in modeled ports being the demarcation of the ends of the defined circuit. This is potentially more difficult as it complicates the cable trace logic with 2 parallel paths representing the same thing.

Database changes

Unknown

External dependencies

No response

grbeneke commented 2 years ago

Seems that this has a lot in common with #8157

DanSheps commented 2 years ago

Duplicate of #8157