De datalinklaag is laag twee in het Open Systems Interconnection (OSI)-model, deze laag wordt gebruikt voor knooppunten communiceren via een enkel netwerk zoals een LAN, laag twee pakketten kunnen niet worden verzonden van het ene netwerk naar een ander. Het adressysteem dat de datalinklaag gebruikt is het MAC-adres, dit zijn 48-bits adressen die aan elke netwerkinterface worden toegewezen, op elk netwerk moet het MAC-adres uniek zijn.
Technipages legt datalinklaag uit
Het OSI-model beschrijft zeven standaardlagen van computernetwerken die de adressering en structuur van elke fase tussen de toepassing afhandelen laag waar programma's aangeven welke gegevens ze willen verzenden, naar de fysieke laag waar alle gegevens in puur binair worden weergegeven voor verzending en rug.
In het OSI-model is de fysieke laag de laagste laag en behandelt deze het ruwe binaire bestand van de gegevens die worden verzonden. De datalinklaag is de tweede laag die zich bezighoudt met transmissies binnen een enkel netwerk. De netwerklaag is voor communicatie tussen netwerken en gebruikt IP-adressen om hosts uniek te identificeren.
De adresstructuur van de datalinklaag is volledig vlak, in die zin dat de adressen geen enkele logische of fysieke structuur impliceren. MAC-adressen hebben een georganiseerde structuur waarbij de eerste helft van het adres een fabrikantidentificatie is zoals toegewezen door de IEEE, de tweede helft van het MAC-adres is willekeurig en wordt over het algemeen toegewezen wanneer een Network Interface Controller (NIC) wordt gemaakt. Het is mogelijk om het MAC-adres van een NIC handmatig te wijzigen of te vervalsen, hoewel hiervoor speciale software nodig is.
Veelvoorkomend gebruik van datalinklaag
- Naast framing bevat de datalinklaag ook mechanismen om transmissiefouten te detecteren en zelfs te herstellen.
- Datalinkframes overschrijden de grenzen van een lokaal netwerk niet.
- De datalinklaag is de zesde van zeven netwerklagen in het OSI-model.
Veelvoorkomend misbruik van datalinklaag
- De datalinklaag gebruikt IP-adressen als adresstructuur.