Datalänklagret är lager två i Open Systems Interconnection (OSI)-modellen, detta lager används för noder kommunicerar över ett enda nätverk som ett LAN, kan lager två-paket inte överföras från ett nätverk till annan. Adresssystemet som datalänklagret använder är MAC-adressen, dessa är 48-bitars adresser som tilldelas varje nätverksgränssnitt, på varje nätverk måste MAC-adressen vara unik.
Technipages förklarar Data Link Layer
OSI-modellen beskriver sju standardlager av datornätverk som hanterar adresseringen och strukturen för varje steg mellan applikationen lager där program anger vilken data de vill överföra, till det fysiska lagret där all data representeras i rent binärt för överföring och tillbaka.
I OSI-modellen är det fysiska lagret det lägsta lagret och handlar om den råa binära data som överförs. Datalänklagret är det andra lagret som hanterar överföringar inom ett enda nätverk. Nätverkslagret är till för kommunikation mellan nätverk och använder IP-adresser för att unikt identifiera värdar.
Datalänklagrets adressstruktur är helt platt, eftersom adresserna inte innebär någon form av logisk eller fysisk struktur. MAC-adresser har en organiserad struktur där den första hälften av adressen är en tillverkaridentifierare som tilldelas av IEEE, den andra hälften av MAC-adressen är slumpmässig och tilldelas vanligtvis när en nätverksgränssnittskontroller (NIC) görs. Det är möjligt att manuellt ändra eller förfalska MAC-adressen för ett nätverkskort, även om detta kräver speciell programvara för att utföra.
Vanlig användning av datalänkslager
- Förutom inramning innehåller datalänklagret också mekanismer för att upptäcka och till och med återställa från överföringsfel.
- Datalänksramar korsar inte gränserna för ett lokalt nätverk.
- Datalänklagret är det sjätte av sju nätverkslager i OSI-modellen.
Vanliga missbruk av datalänkslager
- Datalänklagret använder IP-adresser som adressstruktur.