- Joined
- Apr 8, 2011
- Messages
- 72,404
- Reaction score
- 2,461
So you just signed up for a 10Gbps fibre internet service, but realised your computer is stuck only on 1GbE/2.5GbE... What do?!?
I'm not really interested in 10GbE network adapters for laptops so I suppose I'd leave that to @xiaofan in the following posts. But for now let's get started with desktop PCIe network adapters for 1GbE and beyond.
Do note adapters from Intel/Nivida/Mellanox/Chelsio are server adapters, and will require airflow over the heatsink to properly operate within designed specifications. You can operate those without active cooling at your own risk, but conventional wisdom is you should always operate electronics within their designed specifications.
A 40mm PWM fan is commonly zip tied to the heatsink to provide airflow over the heatsinks.
I've seen reports of NICs getting burned out or errors being induced when operated for prolonged duration without adequare airflow over the heatsinks.
You have been warned if you chose to proceed without proper cooling for these network adapters.
Having said that, let's get to the meat.
Intel I225-V (PCIe gen 3 x1) : 2.5GbE/1GbE/100Mb
Intel I226-V (PCIe gen 3 x1): 2.5GbE/1GbE/100Mb
Marvell
AQC114 (PCIe gen 3 x2): 5GbE/2.5GbE/1GbE/100Mb/10Mb
AQC115C (PCIe gen 2 x1): 2.5GbE/1GbE/100Mb/10Mb
Intel X540-T1/T2 (PCIe gen 2 x8) [EOL]: 10GbE/1GbE/100Mb
Intel X550-T1/T2 (PCIe gen 3 x4): 10GbE/5GbE/2.5GbE/1GbE/100Mb
Intel X710-T4 (PCIe gen 3 x8): 10GbE/1GbE/100Mb
Intel X710-T2L/T4L (PCIe gen 3 x8): 10GbE/5GbE/2.5GbE/1GbE/100Mb
Marvell
Aquantia/Marvell AQC113 (PCIe gen 4 x4): 10GbE/5GbE/2.5GbE/1GbE/100Mb/10Mb
Intel X520-DA1/DA2 (PCIe gen 2 x8): 10GbE/1GbE
Intel X710-DA2 (PCIe gen 3 x8): 10GbE/1GbE
Intel X710-DA4 (PCIe gen 3 x8): 10GbE/1GbE
Nvidia/Mellanox
ConnectX-3 EN (EOL)
T540-LP-CR (PCIe gen 3 x8) [Quad port]: 10GbE/1GbE
T520-BT (PCIe gen 3 x8) [Dual port]: 10GbE/1GbE
XXV710-DA1 (PCIe gen 3 x8): 25/10/1GbE
XXV710-DA2 (PCIe gen 3 x8): 25/10/1GbE
XXV710-DA2T (PCIe gen 3 x8): 25/10/1GbE
E810-XXVDA2/XXVDA4/XXVDA4T (PCIe gen 4 x8) [Dual port]: 25GbE/10GbE/1GbE
E810-XXVDA4/XXVDA4T (PCIe gen 3 x16) [Quad port]: 25GbE/10GbE/1GbE
Nvidia/Mellanox
ConnectX-4 Lx
T6225-CR (PCIe gen 3 x8) [Dual port]: 25GbE/10GbE/1GbE
T6225-SO-CR (PCIe gen 3 x8) [Dual port]: 25GbE/10GbE/1GbE
I figured no need to talk about anything beyond 25GbE, since if you're interested in those data rates, you probably already know what you're doing, and what you're looking for.
Some cheap and commonly recommended 10GbE adapters are the Intel 500 series adapters, and Nvidia/Mellanox ConnectX-3 and ConnectX-4 Lx cards. These can be purchased for around $100, or even way under $100 on ebay/taobao.
I'm not really interested in 10GbE network adapters for laptops so I suppose I'd leave that to @xiaofan in the following posts. But for now let's get started with desktop PCIe network adapters for 1GbE and beyond.
Do note adapters from Intel/Nivida/Mellanox/Chelsio are server adapters, and will require airflow over the heatsink to properly operate within designed specifications. You can operate those without active cooling at your own risk, but conventional wisdom is you should always operate electronics within their designed specifications.
A 40mm PWM fan is commonly zip tied to the heatsink to provide airflow over the heatsinks.
I've seen reports of NICs getting burned out or errors being induced when operated for prolonged duration without adequare airflow over the heatsinks.
You have been warned if you chose to proceed without proper cooling for these network adapters.
Having said that, let's get to the meat.
mGig RJ45 copper
IntelIntel I225-V (PCIe gen 3 x1) : 2.5GbE/1GbE/100Mb
Intel I226-V (PCIe gen 3 x1): 2.5GbE/1GbE/100Mb
Marvell
AQC114 (PCIe gen 3 x2): 5GbE/2.5GbE/1GbE/100Mb/10Mb
AQC115C (PCIe gen 2 x1): 2.5GbE/1GbE/100Mb/10Mb
10GbE RJ45 copper
IntelIntel X540-T1/T2 (PCIe gen 2 x8) [EOL]: 10GbE/1GbE/100Mb
Intel X550-T1/T2 (PCIe gen 3 x4): 10GbE/5GbE/2.5GbE/1GbE/100Mb
Intel X710-T4 (PCIe gen 3 x8): 10GbE/1GbE/100Mb
Intel X710-T2L/T4L (PCIe gen 3 x8): 10GbE/5GbE/2.5GbE/1GbE/100Mb
Marvell
Aquantia/Marvell AQC113 (PCIe gen 4 x4): 10GbE/5GbE/2.5GbE/1GbE/100Mb/10Mb
10GbE SFP+
IntelIntel X520-DA1/DA2 (PCIe gen 2 x8): 10GbE/1GbE
Intel X710-DA2 (PCIe gen 3 x8): 10GbE/1GbE
Intel X710-DA4 (PCIe gen 3 x8): 10GbE/1GbE
Nvidia/Mellanox
ConnectX-3 EN (EOL)
- MCX311A-XCBT (PCIe gen 3 x8) [Single port]: 10GbE/1GbE
- MCX312A-XCBT (PCIe gen 3 x8) [Dual port]: 10GbE/1GbE
- MCX4111A-XCAT (PCIe gen 3 x8) [Single port]: 10GbE/1GbE
- MCX4121A-XCAT (PCIe gen 3 x8) [Dual port]: 10GbE/1GbE
T540-LP-CR (PCIe gen 3 x8) [Quad port]: 10GbE/1GbE
T520-BT (PCIe gen 3 x8) [Dual port]: 10GbE/1GbE
25GbE SFP28
IntelXXV710-DA1 (PCIe gen 3 x8): 25/10/1GbE
XXV710-DA2 (PCIe gen 3 x8): 25/10/1GbE
XXV710-DA2T (PCIe gen 3 x8): 25/10/1GbE
E810-XXVDA2/XXVDA4/XXVDA4T (PCIe gen 4 x8) [Dual port]: 25GbE/10GbE/1GbE
E810-XXVDA4/XXVDA4T (PCIe gen 3 x16) [Quad port]: 25GbE/10GbE/1GbE
Nvidia/Mellanox
ConnectX-4 Lx
- MCX4111A-ACAT (PCIe gen 3 x8) [Single port]: 25GbE/10GbE/1GbE
- MCX4121A-ACAT (PCIe gen 3 x8) [Dual port]: 25GbE/10GbE/1GbE
- MCX511A-ACAT (PCIe gen 3 x8) [Single port]: 25GbE/10GbE/1GbE
- MCX512A-ACAT (PCIe gen 3 x8) [Dual port]: 25GbE/10GbE/1GbE
- MCX512A-ADAT (PCIe gen 4 x8) [Dual port]: 25GbE/10GbE/1GbE
T6225-CR (PCIe gen 3 x8) [Dual port]: 25GbE/10GbE/1GbE
T6225-SO-CR (PCIe gen 3 x8) [Dual port]: 25GbE/10GbE/1GbE
I figured no need to talk about anything beyond 25GbE, since if you're interested in those data rates, you probably already know what you're doing, and what you're looking for.
Some cheap and commonly recommended 10GbE adapters are the Intel 500 series adapters, and Nvidia/Mellanox ConnectX-3 and ConnectX-4 Lx cards. These can be purchased for around $100, or even way under $100 on ebay/taobao.
Last edited: