Form factor for 50G QSFP28 #2406

Closed
opened 2025-12-29 17:25:47 +01:00 by adam · 4 comments
Owner

Originally created by @007shivam on GitHub (Feb 22, 2019).

Environment

  • Python version:
  • NetBox version:

Proposed Functionality

Additon of form factor for 50G QSFP28 for interfaces.
Code line change in file netbox/dcim/constants.py, (only addition of two lines, for example)

# Ethernet
IFACE_FF_50GE_QSFP28 = 1450
...
IFACE_FF_CHOICES = [
'Ethernet (modular)',
        [
         [IFACE_FF_50GE_QSFP28, 'QSFP28 (50GE)'],
... 

Use Case

50G is also common like 25G, 40G in Ethernet(modular).

Database Changes

No change in database

External Dependencies

No dependencies

Originally created by @007shivam on GitHub (Feb 22, 2019). ### Environment * Python version: <!-- Example: 3.5.3 --> * NetBox version: <!-- Example: 2.5.1 --> ### Proposed Functionality Additon of form factor for 50G QSFP28 for interfaces. Code line change in file _netbox/dcim/constants.py_, (only addition of two lines, for example) ``` # Ethernet IFACE_FF_50GE_QSFP28 = 1450 ... IFACE_FF_CHOICES = [ 'Ethernet (modular)', [ [IFACE_FF_50GE_QSFP28, 'QSFP28 (50GE)'], ... ``` ### Use Case 50G is also common like 25G, 40G in Ethernet(modular). ### Database Changes No change in database ### External Dependencies No dependencies
adam added the status: acceptedtype: feature labels 2025-12-29 17:25:47 +01:00
adam closed this issue 2025-12-29 17:25:48 +01:00
Author
Owner

@jeremystretch commented on GitHub (Feb 22, 2019):

I could be mistaken but I don't think 50GE uses SFP28. I'm also having a hard time tracking down a commercially-available transceiver for reference.

@jeremystretch commented on GitHub (Feb 22, 2019): I could be mistaken but I don't think 50GE uses SFP28. I'm also having a hard time tracking down a commercially-available transceiver for reference.
Author
Owner

@DanSheps commented on GitHub (Feb 22, 2019):

@jeremystretch I did check this out myself, I couldn't find any transceivers and couldn't definitively find out whether it is QSFP28 or SFP56/QSFP56 (which is what it seems to suggests).

Doing a little more digging:

According to this, it looks like it might be:

  • QSFP28 (2x25g)
  • SFP56 (1x50g)
@DanSheps commented on GitHub (Feb 22, 2019): @jeremystretch I did check this out myself, I couldn't find any transceivers and couldn't definitively find out whether it is QSFP28 or SFP56/QSFP56 (which is what it seems to suggests). Doing a little more digging: According to [this](https://www.cadence.com/content/dam/cadence-www/global/en_US/documents/company/Events/summits/photonics/photonics-juniper-maki.pdf), it looks like it might be: * QSFP28 (2x25g) * SFP56 (1x50g)
Author
Owner

@dnyt84 commented on GitHub (Feb 24, 2019):

http://eoptolink.com/products/qsfp28-pam4-50g
http://www.10gtek.com/QSFP28-to-2x-50G-QSFP28-DAC-283.html
100G QSFP28 is 4 x 25G, you can break it out to 4 x 25, 2 x 50 or 1 x 100G

@dnyt84 commented on GitHub (Feb 24, 2019): http://eoptolink.com/products/qsfp28-pam4-50g http://www.10gtek.com/QSFP28-to-2x-50G-QSFP28-DAC-283.html 100G QSFP28 is 4 x 25G, you can break it out to 4 x 25, 2 x 50 or 1 x 100G
Author
Owner

@007shivam commented on GitHub (Feb 25, 2019):

Thanks @dnyt84
@jeremystretch , would you accept it now?

@007shivam commented on GitHub (Feb 25, 2019): Thanks @dnyt84 @jeremystretch , would you accept it now?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#2406