Zowel MAC-adressen als IP-adressen worden gebruikt om computers of andere apparaten te identificeren, maar ze hebben elk een andere functie.

Basisconcept
Mac-adres
De MAC-adres is een wereldwijd uniek hardwareadres dat wordt bepaald door de fabrikant van het apparaat en op de netwerkkaart van het apparaat wordt gebrand. Het wordt gebruikt om computers of andere apparaten in een lokaal netwerk te identificeren. Het is meestal een binair getal van 48 bits dat het fysieke adres van het apparaat voorstelt, zoiets als "00:11:22:33:44:55".
De rol van MAC-adressen
Elk netwerkapparaat heeft een uniek MAC-adres dat wordt gebruikt voor identificatie en communicatie binnen het LAN. Het zorgt ervoor dat gegevens naar het juiste apparaat kunnen worden verzonden.
MAC-adresfiltering en netwerkbeveiliging
MAC-adresfiltering: Netwerkbeheerders kunnen routers of switches zo instellen dat apparaten met specifieke MAC-adressen toegangscontrole hebben. Dit verbetert de netwerkbeveiliging en voorkomt dat onbevoegde apparaten toegang krijgen tot het netwerk.
Netwerkbeveiliging: Door MAC-adressen in de gaten te houden, kunnen beheerders potentiële netwerkaanvallen zoals MAC address spoofing identificeren. Dit is zeer effectief voor het onderhouden van de netwerkbeveiliging.
IP-adres
Een IP-adres is een logisch adres dat een computer of ander apparaat in een netwerk lokaliseert. Het wordt meestal door de netwerkbeheerder aan een apparaat toegewezen en kan indien nodig worden gewijzigd. Een IP-adres is een binair getal van 32 bits, meestal weergegeven als vier decimale cijfers, zoals "192.168.0.1". Het kan worden gebruikt om apparaten in een uitgebreid netwerk of het internet.
Verschillende soorten
Door het beperkte aantal IPv4-adressen (ongeveer 4,2 miljard adressen) worden IP-adressen schaars naarmate het aantal internetapparaten toeneemt. Om dit probleem op te lossen werd IPv6 geïntroduceerd. IPv6 biedt een grotere adresruimte en efficiënter netwerkbeheer.
IPv4 gebruikt 32-bits adressen, meestal weergegeven door vier decimale cijfers (bijvoorbeeld 192.168.0.1). De voordelen zijn eenvoud in gebruik en wijdverspreide ondersteuning. Het heeft echter een beperkt aantal adressen en kan niet voldoen aan de groeiende vraag naar apparaten met internet.
IPv6 gebruikt 128-bits adressen, meestal weergegeven door acht sets hexadecimale cijfers (bijvoorbeeld 2001:0db8:85a3:0000:0000:8a2e:0370:7334). Het heeft niet alleen een bijna ongelimiteerde adresruimte, maar heeft ook sterkere beveiligings- en autoconfiguratiefuncties. Het is ook in staat om complexere netwerkarchitecturen te ondersteunen. De nadelen zijn echter duidelijk: het is complexer vergeleken met IPv4, het is niet zo populair als IPv4 en sommige oudere apparaten ondersteunen het niet.

De relatie tussen de MAC gateway en het IP-adres
Met andere woorden, een MAC-adres is een fysiek adres dat wordt gebruikt voor interne communicatie en om een apparaat te identificeren, terwijl een IP-adres een logisch adres is dat wordt gebruikt voor communicatie en om een apparaat op een netwerk te lokaliseren. Hoewel ze elk verschillende functies hebben, zijn ze toch met elkaar verbonden.
Tijdens het verzenden van gegevens gebruikt de computer het IP-adres om uit te zoeken naar welk apparaat het pakket moet worden verzonden en gebruikt vervolgens het MAC-adres om het pakket naar het juiste apparaat te verzenden. Daarom is het begrijpen van de relatie tussen IP-adressen en MAC-adressen belangrijk om te begrijpen hoe computernetwerken werken.
Het verschil tussen IP-adres en router
IP-adres en router zijn twee verschillende concepten, en er is een zekere correlatie tussen beide. Een IP-adres is een logisch adres dat wordt gebruikt om de locatie van een apparaat op een netwerk te identificeren, terwijl een router een apparaat is dat verschillende netwerken met elkaar verbindt en gegevensverkeer doorstuurt om informatie uit te wisselen.
Een IP-adres kan worden beschouwd als een postcode die de locatie van een computer of ander apparaat op het internet identificeert. Elk apparaat heeft een uniek IP-adres dat wordt toegewezen door de netwerkbeheerder. Via IP-adressen kunnen verschillende apparaten met elkaar communiceren en informatie uitwisselen. IP-adressen kunnen ook worden gebruikt om te bepalen op welk subnet een apparaat zich bevindt en wat de bijbehorende routers en andere apparaten zijn.
Een router is een apparaat waarmee verschillende netwerken informatie en bronnen met elkaar kunnen uitwisselen. Het kan gegevens verzenden pakketten van het ene netwerk naar het andere en gebruikt routeringsalgoritmen om de beste route voor verzending te vinden. In het netwerk speelt de router een rol die vergelijkbaar is met die van het postkantoor: hij sorteert en verstuurt gegevenspakketten op basis van het bestemmingsadres. Routers verbinden meestal verschillende apparaten zoals computers, servers, mobiele apparaten, enz. zodat ze met elkaar kunnen communiceren op het netwerk.
IP-adressen worden gebruikt om de locatie van een apparaat op een netwerk te identificeren, terwijl routers worden gebruikt om netwerken met elkaar te verbinden en pakketten van bronapparaten naar bestemmingsapparaten te sturen. Het begrijpen van deze concepten en de relaties ertussen is erg belangrijk om de functies en werkingsprincipes van computernetwerken te begrijpen.