Datalänkskiktet är det andra lagret i OSI-modellen (Open Systems Interconnection), och dess primära roll i växellådan är att
säkerställa tillförlitlig och felfri dataöverföring mellan direkt anslutna enheter . Detta innebär att ta de data som mottas från nätverkslagret och förbereda dem för fysisk överföring över nätverksmediet.
Här är en uppdelning av nyckelrollerna:
1. Inramning: Datalänkskiktet delar upp data i mindre enheter som kallas ramar. Varje ram innehåller data, kontrollinformation (t.ex. käll- och destinationsadresser) och feldetekteringskoder. Denna uppdelning möjliggör effektivare överföring och feldetektering.
2. Feldetektering och korrigering: Datalänkskiktet använder olika feldetekteringstekniker, såsom kontrollsummor eller cyklisk redundanskontroll (CRC), för att upptäcka fel som kan uppstå under överföringen. Vissa protokoll erbjuder till och med felkorrigeringsmekanismer.
3. Flödeskontroll: Denna process säkerställer att avsändaren inte överväldigar mottagaren med data. Det handlar om att reglera hastigheten för dataöverföring, förhindra dataförlust på grund av buffertöverflöden.
4. Åtkomstkontroll: I delade medienätverk (som Ethernet) tillhandahåller datalänkskiktet åtkomstkontrollmekanismer för att låta flera enheter dela mediet. Detta säkerställer att endast en enhet sänder åt gången och förhindrar kollisioner.
5. Adressering: Datalänkskiktet innehåller fysiska adresser (MAC -adresser) för varje enhet i nätverket. Dessa adresser används för att unikt identifiera enheter och möjliggöra kommunikation mellan dem.
6. Media Access Control (MAC): Datalänkskiktet definierar reglerna för hur enheter får åtkomst till det fysiska nätverksmediet. Detta involverar protokoll som Ethernet, Wi-Fi och Bluetooth, som hanterar överföring och mottagning av data över det fysiska nätverket.
Exempel på datalänkskiktprotokoll:
* Ethernet: Ett allmänt använt protokoll för lokala nätverk (LAN).
* wi-fi: Ett protokoll för trådlösa nätverk för lokala områden.
* bluetooth: Ett protokoll för trådlös kommunikation med kort räckvidd.
* ppp (punkt-till-punkt-protokoll): Används för att ansluta till Internet via en uppringning.
* HDLC (Hög nivå datalänkskontroll): Ett allmänt använt protokoll för punkt-till-punkt-kommunikation.
Sammanfattningsvis fungerar datalänkskiktet som en bro mellan nätverkslagret och det fysiska lagret, vilket säkerställer tillförlitlig och felfri dataöverföring mellan enheter i samma nätverk. Det tillhandahåller viktiga mekanismer för inramning, felkontroll, flödeskontroll, åtkomstkontroll och adressering, vilket möjliggör tillförlitlig kommunikation över olika fysiska medier.