Check out my first novel, midnight's simulacra!
100GbE: Difference between revisions
No edit summary |
No edit summary |
||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
100 Gigabit Ethernet achieves 100Gbs data rates using the [[Ethernet]] Layer 2 protocol over a variety of media. | 100 Gigabit Ethernet achieves 100Gbs data rates using the [[Ethernet]] Layer 2 protocol over a variety of media, usually using QSFP28 transceivers. There are four generations, depending on whether it's 10x10Gb, 4x25Gb, 2x50Gb, or pure 100Gb per direction. It is defined on CAT-7<sub>A</sub> and CAT-8 copper, twinaxial, and fibre. | ||
==100GbE NICs== | ==100GbE NICs== | ||
[[PCIe]] 3.0 at 8 lanes doesn't have sufficient throughput to carry a full 100Gbps; its theoretical max is 7.877GB/s or 63.016Gb/s. PCIe 4.0 at 8 lanes or PCIe 3.0 at 16 lanes are necessary. A full 200Gbps signal (or two 100Gbps ports) requires 16 lanes of PCIe 4.0 or 8 lanes of PCIe 5.0. A full 400Gbps signal (or two 200Gbps ports) requires 16 lanes of PCIe 5.0, 8 lanes of PCIe 6.0, or 4 lanes of PCIe 7.0. | [[PCIe]] 3.0 at 8 lanes doesn't have sufficient throughput to carry a full 100Gbps; its theoretical max is 7.877GB/s or 63.016Gb/s. PCIe 4.0 at 8 lanes or PCIe 3.0 at 16 lanes are necessary. A full 200Gbps signal (or two 100Gbps ports) requires 16 lanes of PCIe 4.0 or 8 lanes of PCIe 5.0. A full 400Gbps signal (or two 200Gbps ports) requires 16 lanes of PCIe 5.0, 8 lanes of PCIe 6.0, or 4 lanes of PCIe 7.0. | ||
* [https://www.intel.com/content/www/us/en/products/details/ethernet/800-network-adapters/e810-network-adapters/products.html Intel E810-CQDA2T, E810-2CQDA2 (dual port) | * [https://www.intel.com/content/www/us/en/products/details/ethernet/800-network-adapters/e810-network-adapters/products.html Intel E810-CQDA2T, E810-2CQDA2] (dual port) | ||
* [https://www.intel.com/content/www/us/en/products/details/ethernet/800-network-adapters/e810-network-adapters/products.html Intel E810-CQDA1 (single port) | * [https://www.intel.com/content/www/us/en/products/details/ethernet/800-network-adapters/e810-network-adapters/products.html Intel E810-CQDA1] (single port) | ||
* [https://docs.nvidia.com/networking/display/ConnectX4EN/Introduction Mellanox ConnectX-4 MCX415A-CCAT] (single port, pcie 3) | * [https://docs.nvidia.com/networking/display/ConnectX4EN/Introduction Mellanox ConnectX-4 MCX415A-CCAT] (single port, pcie 3) | ||
* [https://docs.nvidia.com/networking/display/ConnectX4EN/Introduction Mellanox ConnectX-4 MCX416A-CCAT] (dual port, pcie 3) | * [https://docs.nvidia.com/networking/display/ConnectX4EN/Introduction Mellanox ConnectX-4 MCX416A-CCAT] (dual port, pcie 3) | ||
Line 11: | Line 11: | ||
* [https://www.broadcom.com/products/ethernet-connectivity/network-adapters/p2100g Broadcom P2100G] (dual port, pcie 4.0x16) | * [https://www.broadcom.com/products/ethernet-connectivity/network-adapters/p2100g Broadcom P2100G] (dual port, pcie 4.0x16) | ||
* [https://www.broadcom.com/products/ethernet-connectivity/network-adapters/p2200g Broadcom P2200G] (dual port, pcie 4.0x16, 200Gbps) | * [https://www.broadcom.com/products/ethernet-connectivity/network-adapters/p2200g Broadcom P2200G] (dual port, pcie 4.0x16, 200Gbps) | ||
* [https://www.xilinx.com/products/boards-and-kits/x2-series/x2541.html Solarflare X2541] (pcie 3.1x16) | |||
* [https://www.netronome.com/media/documents/PB_NFP-6000-7-20.pdf Netronome NFP-6000] (pcie 3.0x8) | |||
==See also== | |||
* [[10GbE]] |
Latest revision as of 08:49, 7 April 2024
100 Gigabit Ethernet achieves 100Gbs data rates using the Ethernet Layer 2 protocol over a variety of media, usually using QSFP28 transceivers. There are four generations, depending on whether it's 10x10Gb, 4x25Gb, 2x50Gb, or pure 100Gb per direction. It is defined on CAT-7A and CAT-8 copper, twinaxial, and fibre.
100GbE NICs
PCIe 3.0 at 8 lanes doesn't have sufficient throughput to carry a full 100Gbps; its theoretical max is 7.877GB/s or 63.016Gb/s. PCIe 4.0 at 8 lanes or PCIe 3.0 at 16 lanes are necessary. A full 200Gbps signal (or two 100Gbps ports) requires 16 lanes of PCIe 4.0 or 8 lanes of PCIe 5.0. A full 400Gbps signal (or two 200Gbps ports) requires 16 lanes of PCIe 5.0, 8 lanes of PCIe 6.0, or 4 lanes of PCIe 7.0.
- Intel E810-CQDA2T, E810-2CQDA2 (dual port)
- Intel E810-CQDA1 (single port)
- Mellanox ConnectX-4 MCX415A-CCAT (single port, pcie 3)
- Mellanox ConnectX-4 MCX416A-CCAT (dual port, pcie 3)
- Mellanox ConnectX-5 MCX516A-CDAT (dual port)
- Broadcom P2100G (dual port, pcie 4.0x16)
- Broadcom P2200G (dual port, pcie 4.0x16, 200Gbps)
- Solarflare X2541 (pcie 3.1x16)
- Netronome NFP-6000 (pcie 3.0x8)