Verkkosovittimen ohjain on matalatason ohjelmisto, joka ohjaa verkkosovitinta. Jokainen verkko -ohjain käyttää yhtä tai useampaa verkkosovitinta tietokonejärjestelmässä. Se on suunniteltu erityisesti tietyn tyyppiselle sovittimelle ja tietylle käyttöjärjestelmälle (OS). Verkkosovittimen ohjain toimii verkon Media Access Control -kerroksessa; se ohjaa suoraan siihen liittyvän verkkosovittimen piiriä. Yhdessä muiden verkkokerrosten kanssa tietokonejärjestelmä käyttää verkkosovittimen ohjainta kommunikoidakseen muiden verkotettujen tietokoneiden ja Internetin kanssa.
Ennen 1990 -luvun loppua verkkosovittimen ohjaimet tekivät yleensä suuren osan verkkoviestinnän röyhkeistä töistä. Jotkin verkkosovittimet vaativat ohjaimia kopioimaan kaikki pakettidatat muistipuskuriensa ja käyttöjärjestelmän puskuriensa välillä; Kuljettajat täyttivät usein tunnistetunnisteet tämän prosessin aikana. Sovitinohjaimet joutuivat usein hallitsemaan erityistapauksia, kuten monilähetyspakettien vastaanotto ja “luottamuksellinen tila”. Konfiguroinnin aikana kuljettajan oli usein tunnistettava tietokoneväylän tyyppi ja ohjelmoitava sovitin sen mukaisesti. Verkkolinkin nopeuden ylläpitämiseksi useimmat sovitinohjaimet on kirjoitettu erittäin tehokkaalla kokoonpanokielellä.
Verkkolinkin enimmäisnopeuden kasvaessa verkko -ohjaimista ja muista käyttöjärjestelmien ohjelmistokerroksista tuli usein pullonkauloja. Tämän torjumiseksi käyttöjärjestelmän suunnittelijat siirsivät suuren osan verkkosovittimen ohjaimen toiminnoista syvemmälle käyttöjärjestelmään; tiukka integrointi ja optimointi muiden verkkokerrosten kanssa paransi usein suorituskykyä. Uudemmat verkkosovittimet voivat rakentaa ja kopioida kaiken pakettidatan laitteiston kautta, kun kerrotaan, missä käyttöjärjestelmän datapuskurit sijaitsevat. Samaan aikaan parempi kääntäjäkoodin luonti on mahdollistanut sovitinajurien kirjoittamisen C-yleiskäyttöisellä tietokoneohjelmointikielellä kokoonpanokielen sijasta. Näiden optimointien ansiosta verkkosovittimen ohjainten kirjoittaminen ja ylläpito on tullut paljon helpommaksi. Nykyaikaisten ohjainten on silti otettava käyttöön joitakin määrityksiä, virranhallintaa ja moniprosessointitukea; käyttöjärjestelmä ja verkkosovitinlaitteisto suorittavat nyt kuitenkin suurimman osan ajasta herkistä töistä.
Järjestelmässä voi olla käynnissä useita verkkosovittimen ohjaimia samanaikaisesti. Useimmat nykyaikaiset tietokoneet sisältävät langallisen verkkosovittimen käyttöliittymän emolevyyn; sen verkkosovittimen ohjain on yleensä käyttöjärjestelmän mukana. Kannettavat ja muut kannettavat tietokoneet sisältävät usein myös langattoman verkkosovittimen ja ohjaimen. Monet järjestelmät tarjoavat keinon kytkeä lisäverkkokortteja-nopeat Gigabit Ethernet- tai kuitukanavasovittimet ovat yleisiä valintoja. Niiden ohjaimet sisältyvät usein verkkosovittimiin ostettaessa. Useimmat valmistajat julkaisevat myös ohjaimiensa uusimmat versiot Internetissä; käyttäjien tulee säännöllisesti tarkistaa ja asentaa nämä päivitetyt ohjaimet saadakseen uusimmat virheenkorjaukset ja suorituskyvyn parannukset.