logo

Adatkapcsolati réteg

  • Az OSI modellben az adatkapcsolati réteg egy 4thréteget felülről és 2ndréteg alulról.
  • A szomszédos csomópontokat összekötő kommunikációs csatornát linkeknek nevezzük, és ahhoz, hogy a datagramot a forrásból a célba vigyük, a datagramot egy egyedi kapcsolaton keresztül kell mozgatni.
  • Az adatkapcsolati réteg fő feladata a datagram átvitele egy egyedi hivatkozáson keresztül.
  • Az adatkapcsolati réteg protokoll határozza meg a csomópontok között kicserélt csomagok formátumát, valamint az olyan műveleteket, mint a hibaészlelés, az újraküldés, az áramlásvezérlés és a véletlen hozzáférés.
  • Az adatkapcsolati réteg protokollok Ethernet, token ring, FDDI és PPP.
  • Az adatkapcsolati réteg fontos jellemzője, hogy a datagramot különböző kapcsolati réteg protokollok kezelhetik egy útvonal különböző hivatkozásain. Például a datagramot az Ethernet kezeli az első linken, a PPP a második linken.

Az adatkapcsolati réteg a következő szolgáltatásokat nyújtja:

Adatkapcsolati réteg
    Keretezés és link hozzáférés:Az adatkapcsolati réteg protokollok minden hálózati keretet egy kapcsolati réteg keretbe foglalnak a kapcsolaton keresztüli átvitel előtt. A keret egy adatmezőből áll, amelybe a hálózati réteg datagramja van beillesztve, valamint számos adatmezőből. Meghatározza a keret szerkezetét, valamint azt a csatorna-hozzáférési protokollt, amellyel a keretet továbbítani kell a kapcsolaton keresztül.Megbízható szállítás:A Data Link Layer megbízható kézbesítési szolgáltatást nyújt, azaz hiba nélkül továbbítja a hálózati réteg datagramját. A megbízható kézbesítési szolgáltatás átvitelekkel és nyugtákkal valósul meg. Az adatkapcsolati réteg elsősorban a kapcsolatokon keresztül biztosítja a megbízható kézbesítési szolgáltatást, mivel magasabb a hibaarányuk, és helyben javíthatók, a hivatkozáson hiba történik, nem pedig az adatok újraküldésére kényszerítve.Áramlásszabályozás:A fogadó csomópont gyorsabban tudja fogadni a kereteket, mint ahogy feldolgozni tudja. Az áramlásszabályozás nélkül a vevő puffere túlcsordulhat, és a keretek elveszhetnek. A probléma kiküszöbölése érdekében az adatkapcsolati réteg a folyamatvezérlést használja annak megakadályozására, hogy a kapcsolat egyik oldalán lévő küldő csomópont túlterhelje a kapcsolat másik oldalán lévő fogadó csomópontot.Hibafelismerés:A hibákat jelgyengülés és zaj okozhatja. Az adatkapcsolati réteg protokoll mechanizmust biztosít egy vagy több hiba észlelésére. Ezt úgy érik el, hogy hibaérzékelő biteket adnak a kerethez, majd a fogadó csomópont hibaellenőrzést hajthat végre.Hibajavítás:A hibajavítás hasonló a hibaészleléshez, azzal a különbséggel, hogy a fogadó csomópont nemcsak a hibákat észleli, hanem azt is meghatározza, hogy a keretben hol történtek a hibák.Fél-duplex és full-duplex:Full-Duplex módban mindkét csomópont egyszerre tudja továbbítani az adatokat. Fél-duplex módban egyszerre csak egy csomópont tudja továbbítani az adatokat.