Introduction

A wired network card is the means by which a desktop PC, workstation, server or storage appliance connects to a network switch and the wider network. In the home or home office environment, wireless connectivity is more common nowadays and you can learn more by reading our WIRELESS NETWORK CARD BUYERS GUIDE. However, in the business space, wired technology is usually the norm as wired networks offer better security, speeds and simplicity of management. This guide will look at the various types of wired network cards and where they are most commonly used.

Network Interface Card, or NIC, is a general catch-all term, however as we’ll see there are a few other common terms including SmartNIC, SuperNIC, DPU and IPU. We’ll get to those shortly; however, we’ll start by looking at the two standard network protocols.

Network Protocols

There are two main types of networking protocols in use today - Ethernet and InfiniBand. Both act to do the same job - transmitting data packets from one device on the network to another - however, they differ in the ways they do this and the associated resources they use to do it. You may occasionally come across older technologies such as Fibre Channel or Intel OmniPath, but due to development in the capabilities in Ethernet and InfiniBand, these have largely fallen out of favour.

Ethernet Alliance Logo

Ethernet

Ethernet is the most common network protocol, delivering dependable networking since the early 1980s. In a corporate network, 1GbE has long been the standard, with faster standards being available.

Version Transfer Rate
Gigabits per second Gigabytes per second
1GbE 1 0.12
2.5GbE 2.5 0.31
5GbE 5 0.62
10GbE 10 1.25
25GbE 25 2.5
40GbE 40 5
50GbE 50 6.25
100GbE 100 12.5
200GbE 200 25
400GbE 400 50
800GbE 800 100
InfiniBand Trade Association Logo

InfiniBand

InfiniBand is an alternative protocol to Ethernet, usually found in AI and HPC applications where high bandwidth and low latency are key requirements. InfiniBand achieves improved throughput by bypassing the server CPU to control data transmission.

Version Transfer Rate
Gigabits per second Gigabytes per second
SDR 8 1
DDR 16 2
QDR 32 4
FDR10 40 5
FDR 54 6.75
EDR 100 12.5
HDR 200 25
NDR 400 50
XDR 800 100
GDR 1,600 200

It is worth pointing out that Ethernet speeds above 50GbE and all InfiniBand speeds are predominantly concerned with GPU-accelerated workloads such as AI & HPC, powered by brands like NVIDIA. You can learn more by reading our dedicated NVIDIA NETWORKING BUYERS GUIDE.

Types of Network Card

As previously mentioned a NIC usually now refers to the standard Ethernet network card found in PCs, workstations and basic servers. These are usually 1GbE or in some cases up to 10GbE, as this is sufficient for most regular office Microsoft Windows-based workloads. Where demanding workloads such as graphics or Linux-based scientific computing need faster network speeds and lower latencies, Smart NICs and Super NICs facilitate this. Data Processing Units (DPUs) - also sometime called Infrastructure Processing Units (IPUs) - add enhanced levels off offloading and management to aid throughput and efficiency further. This further explored further in the video below.

Video Thumbnail play_circle

NICs

Although only a small component in an overall system build, the NIC can contribute to a huge uplift in performance. Basic PC or workstation NICs start with throughput speeds of 1GbE through a single port, scaling to 40GbE at the top end for server use, featuring two or four ports. All processing of data is performed either by the CPU(s) and GPU(s) installed in the server, and thus introduces latency as data is transferred around the server.

Smart NICs

A Smart NIC performs all the tasks of a regular NIC but in order to cope with higher throughput speeds a degree of off-loading reduces pressure on other components in the server. This means the network card itself performs some of the processing tasks, removing the latency usually introduced by the CPU, system memory and operating system. This off-loading is referred to as Remote Memory Direct Access (RDMA) for InfiniBand cards and RDMA over converged Ethernet (RoCE) for Ethernet cards.

Super NICs

While a DPU and a SuperNIC share features and capabilities, SuperNICs are designed for network-intensive computing, providing RoCE network connectivity between GPU servers, optimising peak AI workload efficiency. As the sole purpose of the SuperNIC is to accelerate networking, it consumes less power than a DPU, which requires significant resources to offload applications from the CPU(s).

DPUs / IPUs

DPU or IPUs offer an uplift over SmartNICs or SuperNICs by offloading, accelerating and isolating a broad range of advanced, storage, networking and security services, including GPUDirect Storage, encryption, elastic storage, data integrity, decompression and deduplication. They provide a secure and accelerated infrastructure for HPC or AI workloads in largely containerised environments.

The below table summarises the features of the various types of NIC. It also covers power consumption and cost, as Super NICs and DPUs have higher power draw, so server’s will need to be suitably equipped to house them. Although these types of NIC cost more, it is usually justified by the mission critical workloads or demanding applications such as AI benefiting from the extra efficiencies they bring.

NIC Smart NIC Super NIC DPU / IPU
Network Connectivity
Network Protocols Ethernet Ethernet / InfiniBand Ethernet / InfiniBand Ethernet / InfiniBand
Network Speeds 1-40Gb/s 50-200Gb/s 200-800Gb/s 200-800Gb/s
CPU Offloading for Network Functions
Memory Controllers
Network Accelerators
Storage Accelerators
Crypto Accelerators
Power Consumption Low Medium High Very High
Cost £ ££ £££ ££££

It is worth mentioning that your choice of network cards will also impact the network switches that they will connect to. Protocols and speeds need to be matched for optimal performance and some switch management features and software can have an impact on NIC performance and the wider network. You can learn more by reading our NETWORK SWITCH BUYERS GUIDE or explore SuperNICs and DPUs further by reading our NVIDIA NETWORKING BUYERS GUIDE.

Network Card Types & Interfaces

The most common form factor of NICs, Smart NICs, Super NICs and DPUs / IPUs is an add-in PCIe card. An exception to this universal PCIe format, is the Open Compute Project (OCP) format. The OCP is an organisation that shares designs of datacentre products and best practices among companies in an attempt to promote standardisation and improve interoperability - it is supported by many large networking manufacturers.

PCIe card with dual RJ45 ports

PCIe card with dual RJ45 ports

The most common type of network card, featuring two RJ45 ports for standard Ethernet connections.

PCIe card with dual SFP ports

PCIe card with dual SFP ports

A PCIe card equipped with two SFP ports, commonly used for fiber optic connections.

OCP card with dual SFP ports

OCP card with dual SFP ports

An OCP form factor card featuring two SFP ports, designed for use in OCP-compliant servers and datacenter environments.

Most standard Ethernet NICs use RJ45 ports connected by copper cables, whereas Ethernet and InfiniBand Smart NICs, Super NICs and DPUs / IPUs will use transceiver modules - either SFP (small form-factor pluggable), QSFP (quad small form-factor pluggable) or OSFP (octal small form-factor pluggable) ports that use fibre optic cables for fastest data transmission throughput. The table to the left shows speeds and compatibilities of the various types of transceiver.

Not all types of transceiver are backward compatible with NIC ports due to varying sizes, so it is best to check individual network card specifications.

Speed SFP+ SFP28 SFP56 QSFP+ QSFP28 QSFP56 QSFP56-DD QSFP112 OSFP
1G
10G
25G
40G
50G
100G
200G
400G
800G

Advanced Network Card Features

In addition to the management features mentioned above, there are various additional ways to improve the performance of your NICs. Explore the tabs below to find out more.

Redundancy

Redundancy when referring to network interface cards, usually means using multiple cards to make more than one connection to the network switch. This has two benefits - firstly, should one NIC malfunction the connection is not lost as the other NIC takes over. Secondly, whilst both NICs (and their respective ports) function normally data traffic can be load-balanced across the ports and NICs to create better throughput.

Wired Networks Redundancy

Cables

In line with selecting the correct NICs in all your connected devices, you also need to ensure that compatible cabling is also selected. RJ45 Ethernet cables are classified as either CAT 5, 6, 6e, 7 or 8 for differing speeds, whereas SFP, QSFP and OSFP cables are interchangeable for both Ethernet and InfiniBand but again, but can be either DAC - (Direct Attached Copper) - a type of cable that consists of a transceiver and cable combined together; or AOC - (Active Optical Cable) - similar to a DAC where the transceiver and cable are combined except it uses multimode or single-mode fibre instead of copper, providing longer distances and lighter weights when compared to DAC.

Wired Networks Cables

Software

Software provides an innovative approach to bridge the gap between servers, applications and fabric elements. Working independently or synergistically, it can improve monitoring, reduce latency, and offload CPU cycles to enhance the performance of applications for higher productivity, and improved business results.

Examples include NVIDIA HPC-X, an acceleration software that boosts performance by reducing latencies and increasing throughput. NVIDIA Unified Fabric Manager (UFM) is an end-to-end network management solution that enables monitoring, management, analytics and visibility - from the edge to the datacentre and cloud. Learn more about NVIDIA software by reading our NVIDIA NETWORKING BUYERS GUIDE.

Wired Networks Software

Ready to Buy?

Browse our range of Network Card options:

NVIDIA BlueField-3 SuperNIC

Need Help Choosing?

If you would like further advice on the best connectivity solution for your system, don't hesitate to get in touch with our friendly team.

Frequently Asked Questions FAQ

Here are some common questions and answers to help you find the information you need.

A network is two or more connected computer devices that communicate and share resources such as files, printers, and Internet access.

A network interface card, or NIC, is a hardware device that is fitted within a PC, workstation, server or storage appliance to connect it to a network switch, in order to share resources such as files, printers, and servers, on a wired local area network (LAN).

Ethernet is a wired networking protocol that connects devices on a local area network (LAN) using physical cables. It is used at every scale from home networks to large corporate organisations.

InfiniBand is an alternative wired networking protocol designed specifically for high-performance computing (HPC), datacentres, and AI clusters. It prioritises very high throughput and low latency.

A network transceiver is a device that combines a transmitter and a receiver to both send and receive data signals over a network connection. They are essential for network equipment like switches and routers, as they convert signals between electrical and optical or copper formats.

A small form-factor pluggable (SFP) module is a type of transceiver that transfers data in a single channel over copper or optical fibre cabling from a network switch to a server or storage device.

A quad small form-factor pluggable (QSFP) module is a type of transceiver that transfers data over four channels over copper or optical fibre cabling from a network switch to a server or storage device.

An octal small form-factor pluggable (OSFP) module is a type of transceiver that transfers data over eight channels over copper or optical fibre cabling from a network switch to a server or storage device.

RDMA, or Remote Direct Memory Access, is a technology that allows data to be transferred directly between the memory of two computers - via an InfiniBand NIC - without involving the operating system or CPU on either end.

RoCE (pronounced Rock-E), or RDMA over Converged Ethernet, is a technology that allows data to be transferred directly between the memory of two computers - via an Ethernet NIC - without involving the operating system or CPU on either end.