logo

Tietolinkkikerros

  • OSI-mallissa datalinkkikerros on 4thkerros ylhäältä ja 2ndkerros pohjasta.
  • Viestintäkanava, joka yhdistää vierekkäiset solmut, tunnetaan linkeinä, ja datagrammin siirtämiseksi lähteestä määränpäähän datagrammi on siirrettävä yksittäisen linkin yli.
  • Tietolinkkikerroksen päävastuu on siirtää datagrammi yksittäisen linkin kautta.
  • Tietolinkkikerroksen protokolla määrittää solmujen välillä vaihdetun paketin muodon sekä toiminnot, kuten virheiden havaitseminen, uudelleenlähetys, vuon ohjaus ja satunnaiskäyttö.
  • Data Link Layer -protokollat ​​ovat Ethernet, token ring, FDDI ja PPP.
  • Tietolinkkikerroksen tärkeä ominaisuus on, että datagrammia voidaan käsitellä eri linkkikerroksen protokollien avulla polun eri linkeissä. Esimerkiksi datagrammia käsittelee Ethernet ensimmäisellä linkillä ja PPP toisella linkillä.

Tietolinkkikerros tarjoaa seuraavat palvelut:

Tietolinkkikerros
    Kehystys ja linkkien käyttöoikeus:Data Link Layer -protokollat ​​kapseloivat jokaisen verkkokehyksen linkkikerroksen kehykseen ennen lähetystä linkin yli. Kehys koostuu tietokentästä, johon verkkokerroksen datagrammi on lisätty, ja useista tietokentistä. Se määrittelee kehyksen rakenteen sekä kanavan pääsyprotokollan, jolla kehys lähetetään linkin yli.Luotettava toimitus:Data Link Layer tarjoaa luotettavan toimituspalvelun, eli lähettää verkkokerroksen datagrammin ilman virheitä. Luotettava toimituspalvelu toteutetaan lähetyksillä ja kuittauksilla. Tietolinkkikerros tarjoaa pääasiassa luotettavan jakelupalvelun linkkien yli, koska niillä on korkeammat virheprosentit ja ne voidaan korjata paikallisesti, linkissä, jossa virhe tapahtuu, sen sijaan, että se pakottaisi lähettämään tietoja uudelleen.Virtauksen ohjaus:Vastaanottava solmu voi vastaanottaa kehyksiä nopeammin kuin se pystyy käsittelemään kehystä. Ilman virtauksen ohjausta vastaanottimen puskuri voi vuotaa yli ja kehykset voivat kadota. Tämän ongelman voittamiseksi datalinkkikerros käyttää vuonohjausta estämään linkin toisella puolella olevaa lähettävää solmua ylittämästä vastaanottavaa solmua linkin toisella puolella.Virheiden havaitseminen:Virheet voivat johtua signaalin vaimenemisesta ja kohinasta. Data Link Layer -protokolla tarjoaa mekanismin yhden tai useamman virheen havaitsemiseksi. Tämä saavutetaan lisäämällä virheentunnistusbittejä kehykseen ja sitten vastaanottava solmu voi suorittaa virheentarkistuksen.Virheen korjaus:Virheenkorjaus on samanlainen kuin Virheiden havaitseminen, paitsi että vastaanottava solmu ei ainoastaan ​​havaitse virheet, vaan myös määrittää, missä virheet ovat tapahtuneet kehyksessä.Half-Duplex & Full-Duplex:Full-Duplex-tilassa molemmat solmut voivat lähettää dataa samanaikaisesti. Half-Duplex-tilassa vain yksi solmu voi lähettää dataa samanaikaisesti.