Et NIC (Network Interface Card) er en hardwarekomponent, der gør det muligt for en computer at oprette forbindelse til et netværk. Det giver den fysiske forbindelse mellem computeren og netværket, hvilket gør det muligt for computeren at sende og modtage data over netværket. NIC'er kan være enten kablede eller trådløse, og de kommer i forskellige former, såsom Ethernet-kort, Wi-Fi-adaptere og modemer.
Generelt tjener et NIC flere væsentlige funktioner:
1. Datatransmission og -modtagelse:Den primære rolle for et NIC er at lette datakommunikationen mellem computeren og andre enheder på netværket. Den konverterer dataene fra computeren til signaler, der kan transmitteres over netværksmediet (såsom kobberkabler eller trådløse signaler) og modtager data fra netværket og konverterer dem til et format, som computeren kan forstå.
2. Media Access Control (MAC)-adressering:Hver NIC har en unik MAC-adresse, som er en 48-bit identifikator, der er tildelt den af producenten. MAC-adresser bruges til at identificere individuelle enheder på et netværk og sikre, at datapakker leveres til den påtænkte modtager.
3. Netværksprotokolhåndtering:NIC'er er ansvarlige for at håndtere forskellige netværksprotokoller, såsom TCP/IP, UDP og Ethernet, som definerer reglerne og formaterne for datatransmission over netværket. De sikrer, at data er korrekt indkapslet og transmitteret i henhold til de valgte protokoller.
4. Fejldetektering og -korrektion:NIC'er har indbyggede mekanismer til at detektere fejl, der opstår under datatransmission. De kan identificere beskadigede datapakker og i nogle tilfælde automatisk rette disse fejl for at opretholde pålidelig kommunikation.
5. Flowkontrol:NIC'er implementerer flowkontrolmekanismer til at styre dataoverførselshastigheder mellem enheder på netværket. Dette hjælper med at forhindre tab af data eller overbelastning ved at regulere datastrømmen baseret på netværksforhold.
6. Fysisk forbindelse:NIC'er giver den fysiske grænseflade til at forbinde en computer til et netværk. Kablede NIC'er bruger typisk Ethernet-porte, mens trådløse NIC'er bruger radiobølger til at oprette forbindelse til trådløse adgangspunkter.
Ved at udføre disse funktioner gør NIC'er det muligt for computere at etablere forbindelser med andre enheder, få adgang til netværksressourcer og udveksle data over et netværk, hvilket gør dem til væsentlige komponenter til netværkstilslutning og kommunikation.