PC Driver Guide
Connectivity

Network Drivers

Move billions of bytes between you and the internet, often offloading work directly onto the network chip itself.

Network Drivers overview

What it is

Network drivers — often called NIC drivers, for network interface card — let your computer communicate over local networks, wireless networks, and the internet. They manage the physical-layer transmission of data frames between the network hardware and the operating system's network stack, which is built around TCP/IP.

How it works

On the receive side, a network driver takes in incoming frames at gigabit speeds and passes them up the stack with as little CPU overhead as possible. On the transmit side, it dequeues packets, configures the hardware's DMA engine to read the packet data directly from RAM, and signals the hardware to send.

To keep up at high speeds, modern network drivers push expensive work down into the hardware. They implement TCP segmentation offload (TSO), large receive offload (LRO), and checksum offload so the CPU does less per packet. Wireless drivers add another layer of responsibility: they manage access-point association, encryption key negotiation, and dynamic rate adaptation as signal conditions change.

Real-world examples

  • Wired Ethernet adapters built into motherboards and add-in cards.
  • Wi-Fi adapters that handle association and encryption.
  • High-speed server NICs with extensive hardware offload features.

Keeping these drivers healthy

Keep network drivers current to benefit from offload improvements and security fixes. If you lose connectivity after an OS upgrade, reinstalling the vendor driver often restores it. For wireless, updated drivers frequently improve stability and roaming between access points.

Before you change anything

We are an educational resource and do not provide downloads or a updater tool. Always get drivers from your hardware manufacturer or your operating system's official update channel, and create a restore point first. See our safe update guide.

Common issues

Dropped or unstable connections

An outdated wireless driver can struggle with association, roaming, or encryption negotiation.

Missing adapter after OS install

A fresh OS may lack the right driver, leaving you without network access until it is installed.

Frequently asked questions

It manages the movement of data frames between the network hardware and the OS network stack. It handles high-speed receive and transmit paths, configures DMA so the hardware can read packets from memory, and, for wireless, manages association and encryption.

Where to go next