Skip to content

Add physical media types for transceiver interfaces #20321

@jeremystretch

Description

@jeremystretch

NetBox version

v4.4.0

Feature type

New functionality

Proposed functionality

In an effort to support improved transceiver modeling, this FR proposes adding the following interface types. Each of these describes a copper or optical media type, typically provided by a pluggable transceiver (i.e. SFP).

10 Gbps Ethernet

  • 10GBase-ER (SMF)
  • 10GBase-LR (SMF)
  • 10GBase-LRM (SMF)
  • 10GBase-SR (MMF)
  • 10GBase-T (copper)
  • 10GBase-ZR (SMF)

25 Gbps Ethernet

  • 25GBase-CR (DAC)
  • 25GBase-ER (SMF)
  • 25GBase-LR (SMF)
  • 25GBase-SR (MMF)
  • 25GBase-T (copper)

40 Gbps Ethernet

  • 40GBase-CR4 (DAC)
  • 40GBase-ER4 (SMF)
  • 40GBase-FR4 (SMF)
  • 40GBase-LR4 (SMF)
  • 40GBase-SR4 (MMF)

50 Gbps Ethernet

  • 50GBase-CR (DAC)
  • 50GBase-ER (SMF)
  • 50GBase-FR (MMF)
  • 50GBase-LR (SMF)
  • 50GBase-SR (MMF)

100 Gbps Ethernet

  • 100GBase-CR1 (DAC)
  • 100GBase-CR2 (DAC)
  • 100GBase-CR4 (DAC)
  • 100GBase-CR10 (DAC)
  • 100GBase-DR (SMF)
  • 100GBase-FR1 (SMF)
  • 100GBase-ER4 (SMF)
  • 100GBase-LR1 (SMF)
  • 100GBase-LR4 (SMF)
  • 100GBase-SR1 (MMF)
  • 100GBase-SR1.2 (MMF)
  • 100GBase-SR2 (MMF)
  • 100GBase-SR4 (MMF)
  • 100GBase-SR10 (MMF)
  • 100GBase-ZR (SMF)

Use case

The introduction of these types will enable accurately modeling interfaces as child components of modules which represent pluggable transceivers.

Database changes

N/A

External dependencies

N/A

Metadata

Metadata

Assignees

Labels

complexity: lowRequires minimal effort to implementstatus: acceptedThis issue has been accepted for implementationtype: featureIntroduction of new functionality to the application

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions