Når du modtager en dataramme, bruger NIC'et på en modtagende pc destinations-MAC-adressen til at bestemme, om rammen skal accepteres eller kasseres.
1. Matching af destinations-MAC-adresse
NIC'ens firmware overvåger løbende de indkommende datarammer på netværket. Når en dataramme ankommer, udtrækker den destinations-MAC-adressen fra rammens header
og sammenligner den med sin egen MAC-adresse.
Hvis der er et match, ved NIC, at det er den tilsigtede modtager af rammen og fortsætter med yderligere behandling.
2. Accept af matchende rammer:
Hvis destinationens MAC-adresse matcher NIC'ens egen MAC-adresse, gemmer NIC'en den indgående dataramme i dens interne bufferhukommelse til yderligere behandling af højere netværkslag (f.eks. Internet Protocol[IP] og transportlagsprotokoller som Transmission Control Protocol (TCP) eller User Data Gram Protocol (UDP)).
3. Kassering af ikke-matchende rammer:
Hvis destinations-MAC-adressen i den modtagne ramme ikke matcher NIC'ens egen MAC-adresse, og rammen ikke er en broadcast- eller multicast-meddelelse, kasserer NIC'en den.
Ved at udføre destinations-MAC-adressematching sikrer NIC'er, at datarammer når de tilsigtede modtagere på netværket, og undgår unødvendig netværksophobning ved kun at dirigere rammer til de tilsigtede enheder.