Network Interface Card (NIC)

Feb 24, 2026|

Serveren din har 100G-porter, men nettverkskortet ditt støtter bare 10G. Gratulerer, -, du har nettopp betalt for båndbredde du aldri kommer til å bruke. Nettverksgrensesnittkortet er den mest oversett flaskehalsen i moderne nettverksdesign. Mens ingeniører er besatt av bryterstoff- og transceiverspesifikasjoner, bestemmer NIC stille den faktiske gjennomstrømningen hver server kan presse. Denne veiledningen går utover grunnleggende definisjoner for å forklare hvordan NIC fungerer, hvilke typer som finnes, og - mest kritisk - hvordan du matcher NIC til høyresender/mottaker, DAC-kabel, ellerAOCfor maksimal ytelse.

 

 

Hva er et nettverkskort?

Et nettverkskort (NIC), også kalt en nettverksadapter eller nettverksgrensesnittkontroller, er maskinvaren som kobler en server, arbeidsstasjon eller lagringsenhet til nettverket. Den håndterer konverteringen mellom data inne i vertssystemet og signaler på ledningen eller fiberen - og håndterer alt fra rammeinnkapsling og kontrollsumverifisering til avbruddshåndtering og DMA-overføringer.

Hvert NIC har en unik MAC-adresse brent inn i fastvaren, og fungerer som enhetens identitet på Layer 2-nettverket. Tidlige NIC-er levert som frittstående PCI-utvidelseskort. I dag bruker de fleste forbruker-PCer en LAN-på-hovedkortbrikke (LOM) for grunnleggende 1G-tilkobling. Men i datasentre og bedriftsmiljøer er dedikerte NIC-kort fortsatt essensielle fordi innebygde kontrollere ganske enkelt ikke kan levere gjennomstrømmingen, avlastningsevnen eller porttettheten som moderne arbeidsbelastninger krever.

 

 

Hvordan en NIC faktisk fungerer: Utover "Send og motta"

Lærebokforklaringen - «NICs kapsler inn data i rammer og sender dem» - er teknisk korrekt, men går glipp av det som gjør et NIC verdifullt. Her er hva som skjer under panseret i en moderne server NIC:

 

Rammebehandling

På overføringssiden tar NIC data fra OS-nettverksstabelen, legger til Ethernet-hoder og CRC-sjekksummer, og serialiserer dem deretter til elektriske eller optiske signaler. På mottakssiden reverserer den prosessen, verifiserer CRC og fjerner overskrifter før den overfører nyttelasten til verten.

 

Laste av motorer

Det er her NIC-er tjener penger. Moderne NIC-er avlaster oppgaver som ellers ville forbrukt CPU-sykluser: TCP/UDP-kontrollsumberegning, TCP-segmenteringsavlastning (TSO), stor mottaksavlastning (LRO) og mottakssideskalering (RSS) som fordeler innkommende trafikk over flere CPU-kjerner. Uten disse avlastningene kan en 25G NIC mette en CPU-kjerne som bare behandler pakker.

 

Kernel Bypass med DPDK

Selv med maskinvareavlastninger, introduserer OS-kjernens nettverksstabel overhead ved ekstreme pakkehastigheter. NICer som støtter DPDK (Data Plane Development Kit) lar applikasjoner lese og skrive pakker direkte fra brukerområdet, og omgå kjernen helt. Dette reduserer per-pakkeforsinkelse fra millisekunder til enkelt-sifrede mikrosekunder - et krav for høy-frekvenshandel, 5G-bruker-flyfunksjoner og NFV-arbeidsbelastninger som skyver linje-hastighet på 100G-koblinger.

 

DMA og Interrupt Coalescing

I stedet for at CPU-en kopierer hver pakke, bruker NIC Direct Memory Access til å skrive rammer direkte inn i system-RAM. Interrupt coalescing grupperer flere pakkehendelser til ett enkelt CPU-avbrudd, noe som reduserer overhead dramatisk ved høye pakkehastigheter.

 

Virtualiseringsstøtte

I virtualiserte miljøer lar SR-IOV (Single Root I/O Virtualization) et enkelt fysisk NIC presentere flere virtuelle funksjoner, hver tildelt direkte til en VM. Dette omgår hypervisorens virtuelle svitsj helt, og leverer nesten-bare-metallnettverksytelse til virtuelle maskiner.

 

 

NIC-typer: En praktisk klassifisering

 

Etter grensesnitttype - Dette er hva som bestemmer kablingen din

NIC-porttype Kobling Media Typisk hastighet Maks avstand
RJ45 (Base-T) RJ45 Cat5e/Cat6/Cat6a kobber 1G / 2.5G / 5G / 10G 100m
SFP+ LC dupleks 10G SFP+ transceivereeller 10GDAC-kabler 10G 80 km (fiber) / 7 m (DAC)
SFP28 LC dupleks 25G SFP28 transceivereeller 25G DAC 25G 40 km (fiber) / 5m (DAC)
QSFP+ MPO eller LC 40G QSFP+ transceivere 40G 40 km (fiber) / 7 m (DAC)
QSFP28 MPO eller LC 100G QSFP28 transceivereeller 100GDAC-kabler 100G 80 km (fiber) / 5m (DAC)
QSFP-DD MPO eller LC 400G QSFP-DD-sendere/mottakere 400G 10 km+ (fiber)

Hvorfor dette er viktig:NIC-porttypen dikterer hvilke transceivere og kabler du kan bruke. Ved å velge en dobbel-port SFP28 NIC låser du deg inn i SFP28-økosystemet -25G SFP28 optiske moduler, SFP28DAC-kabler, eller SFP28AOC kabler. Velg feil, og du vil kjøpe adaptere eller bytte ut kort.

 

En merknad om MPO vs. LC-kontakter:QSFP+- og QSFP28-porter merket "SR4" bruker parallelloptikk - fire baner med 10G eller 25G som sendes samtidig. Dette kreverMPO/MTP-12 patchcordsmed 8 eller 12 fiberkjerner, ikke standard dupleksLC kablerbrukes av SFP+ eller SFP28-moduler. Hvis du distribuerer 40G eller 100G SR4-optikk for første gang, vil ikke den eksisterende to-fiberpatch-panelinfrastrukturen din fungere - plan for MPO-trunkkabling og kassetter.

 

Med bussgrensesnitt - PCIe Generation Matters

Alle moderne server-NIC-er bruker PCIe. Men PCIe-generasjonen og kjørefeltbredden setter et hardt tak for gjennomstrømningen:

  • PCIe 3.0 x8:~64 Gbps - tilstrekkelig for dobbel-port 25G eller enkel-port 40G
  • PCIe 3.0 x16:~128 Gbps - tilstrekkelig for enkelt-port 100G
  • PCIe 4.0 x16:~256 Gbps - kreves for dobbel-port 100G eller enkel-port 200G
  • PCIe 5.0 x16:~512 Gbps - muliggjør 400G NIC

Et 100G NIC koblet til et PCIe 3.0 x8-spor kan fysisk ikke levere 100G. Kontroller alltid serverens PCIe-sporgenerering og -bredde før du kjøper.

 

Etter formfaktor - OCP NIC 3.0 er den nye standarden

Tradisjonelle PCIe-tilleggskort- dominerer fortsatt bedriftsservere, men hyperskalerte datasentre har stort sett flyttet til OCP NIC 3.0-standarden (både Small Form Factor og Large Form Factor). OCP NIC-er kobles til et dedikert mesaninspor på serverens hovedkort i stedet for å okkupere et standard PCIe-utvidelsesspor. Fordelene er betydelige: hot-swap-mulighet uten å slå av serveren, forbedret termisk design med direkte luftstrøm over NIC, og en kortere elektrisk vei til CPU-en som reduserer signalintegritetsbekymringer ved 100G+ hastigheter. Hvis serverplattformen din støtter OCP 3.0 - og de fleste moderne design fra store ODM-er gjør det -, bør det være ditt førstevalg for 100G og 200G NIC-distribusjoner.

 

Etter intelligensnivå

Standard NIChåndtere grunnleggende pakkebehandling med maskinvareavlastinger. Passer for de fleste bedrifts- og datasenterapplikasjoner.

SmartNIC-erlegg til en programmerbar databehandlingsenhet (DPU) som kan utføre brannmurregler, kryptering, belastningsbalansering og telemetri direkte på NIC, og frigjøre verts-CPU-kjerner for applikasjonsarbeid. I skyinfrastruktur der hver CPU-kjerne er inntektsgenerert, betaler SmartNICs for seg selv ved å gjenvinne kjerner som ellers ville kjørt OVS eller IPsec.

RDMA NIC (RNIC)støtter Remote Direct Memory Access-protokoller som RoCEv2 eller iWARP, som muliggjør server-til-serverminneoverføringer med enkelt-mikrosekundsforsinkelse. I GPU-treningsklynger bygget rundt NVIDIA H100- eller A100-akseleratorer, er RDMA-nettverkskortet ikke valgfritt - de er ryggraden. Hver GPU-node trenger 200G eller 400G RDMA-tilkobling for å hindre{11}}reduksjon av gradientsynkronisering fra å bli treningsflaskehalsen. Utover AI er RDMA NIC-er like kritiske for HPC-arbeidsbelastninger og lagringssystemer som kjører NVMe-oF, der kjerne-omgår databaner reduserer lagringstilgangsforsinkelsen med 10×.

 

 

Hvordan velge riktig NIC: A Decision Framework

Trinn 1 - Definer hastighetskravet ditt.Tilpass den til kapasiteten din for svitsj-opplink, ikke ditt høyeste teoretiske behov. Hvis ToR-svitsjen har 25G-server-vendte porter, er en 25G NIC det riktige valget - ikke 10G (for sakte) eller 100G (bortkastet).

Trinn 2 - Velg grensesnitttype.For i-rack-tilkoblinger under 5 meter, parer du NIC med enDAC-kabelfor den laveste kostnaden og ventetiden. For inter-koblinger på opptil 100 meter, bruk enAOC kabeleller en transceiver med kort-rekkeviddeLC fiber patchkabel. For å bygge-til-bygnings- eller campuskoblinger, bruk en lang-rekkeviddeoptisk sender/mottaker- slik som en100G QSFP28 LR4-modulmed enkelt-modus fiber ogMPO/MTP patchcords.

Trinn 3 - Bekreft PCIe-kompatibilitet.Sjekk serverens tilgjengelige PCIe-sporgenerering og kjørefeltbredde i forhold til NIC-kravene.

Trinn 4 - Vurder avlastningsbehov.Kjører du virtualisering med dusinvis av VM-er? Prioriter SR-IOV-støtte. AI treningsklynge? RDMA-evne er ikke-omsettelig. Cloud-native mikrotjenester? En SmartNIC med programmerbar pipeline sparer CPU-kjerner.

Trinn 5 - Planlegg for redundans med dobbel-port.Produksjonstjenere skal alltid ha minst to NIC-porter for koblingsaggregation (LACP) eller aktiv-standby-failover. NIC med doble-porter er mer plass-effektive enn to enkeltporter-kort.

 

 

Vanlige NIC-feil (og hvordan du unngår dem)

Kjøpe en 10G RJ45 NIC for datasenterbruk.10GBASE-T NIC-er bruker 2–5 W mer strøm per port enn SFP+ NIC-er og genererer betydelig mer varme. I et rack med 40 servere er det 80–200 W med unødvendig termisk belastning. Bruk10G SFP+ transceiveremed SFP+ NIC i stedet.

Ignorerer fastvare- og driveroppdateringer.NIC-fastvarefeil forårsaker stille pakkefall, CRC-feil og ytelsesforringelse. Leverandører slipper kritiske firmware-oppdateringer som ofte ikke brukes fordi NIC "ser ut til å fungere bra."

Ikke samsvarende NIC-hastighet og bytteporthastighet.Et 25G NIC koblet til en 10G-svitsjport vil automatisk-forhandle ned til 10G -, men noen NIC-er håndterer dette dårlig, noe som resulterer i koblingsflapping eller CRC-feil. Kontroller alltid hastighetskompatibilitet eller bruk matchende utstyr.

 

 

Vanlige spørsmål

Hva er forskjellen mellom en NIC og en LOM?

En LOM (LAN på hovedkort) er en grunnleggende nettverkskontroller integrert i serverens hovedkort, og tilbyr vanligvis 1G eller 10G Base-T-tilkobling. Et dedikert NIC-kort gir høyere hastigheter (25G–400G), avanserte avlastninger som SR-IOV og optiske grensesnittalternativer for bruk med fibersender/mottakereogDAC/AOC kabler.

Kan jeg bruke tredjeparts-sendere/mottakere i nettverkskortet mitt?

Ja. De fleste nettverkskort fra Intel, Mellanox/NVIDIA og Broadcom godtar MSA-kompatibel tredjepart-optiske sendere. Noen NIC-fastvare kan imidlertid vise kompatibilitetsadvarsler. Anerkjente leverandører leverer transceivere kodet for spesifikke NIC-merker for å sikre ren drift.

Hvilken NIC-hastighet trenger jeg for AI og maskinlæring?

For GPU-treningsklynger (NVIDIA H100, A100 eller lignende), krever hver node vanligvis200Geller 400G RDMA-kompatible NIC-er (RoCEv2) for å forhindre at nettverket blokkerer alle-reduser gradientsynkronisering. Arbeidsbelastninger for inferensservering er mindre krevende og kan ofte operere på 25G–100G avhengig av modellstørrelse og forespørselsgjennomstrømning. Par trenings-NIC med400G QSFP-DD-modulerfor ryggradsforbindelser, eller bruk100G QSFP28 transceiverefor blad-til-tjenerkoblinger i mindre klynger.

Er en SmartNIC verdt den ekstra kostnaden?

For nettskyleverandører og store bedrifter som kjører tung nettverksvirtualisering, ja - SmartNIC-er kan gjenvinne 4–8 CPU-kjerner per server ved å avlaste virtuelle vekslings-, sikkerhets- og telemetrifunksjoner. For en standard lokal-distribusjon med moderat virtualisering, er en standard NIC med SR-IOV-støtte vanligvis tilstrekkelig.

Hvordan kobler jeg et NIC til fiberoptisk kabling?

NICer med SFP+, SFP28, QSFP28 eller QSFP-DD-porter krever en samsvarendeoptisk sender/mottakermodultil grensesnitt med fiber. Sett transceiveren inn i NIC-porten, og koble deretter til riktigfiber patchcord - LC dupleksfor SFP--porter,MPO/MTPfor parallell QSFP-optikk. For kort-linker i stativer, enDAC-kabeleliminerer behovet for både transceiver og fiber.

Send Inquiry