Mehanizmi potrjevanja

Mehanizmi potrjevanja zagotavljajo samodejno (avtomatsko) odpravljanje napak, ki se lahko zgodijo pri prenosu sporočil.

Ne glede na plast, če se želi odpraviti odkrita napaka, morata pri tem sodelovati tako sprejemnik kot oddajnik.

img8_6
mehanizem potrjevanja


Običajni tok podatkov v obliki sporočila ( PPE - protokalrne podatkovne enote) teče od odajnika k sprejemniku.

V mehanizmu potrjevanja se pojavita dva nova paketa, ki potujeta od sprejemnika proti oddajniku. To sta posebna paketa namenjena kontroli izvajanja storitve:

  • ACK ( acknowledge) - pozitivna potrditev
  • NACK (not acknowledge) - negativna potrditev

Sprejemnik pošlje sporočilo ACK, ko spozna sprejeti paket/sporočilo kot neoporečen, v nasprotnem primeru pa odgovori s sporočilom NACK.
Na osnovi teh dveh sporočil (ACK, NACK) lahko oddajnik ustrezno ukrepa oziroma v sodelovanju s sprejemnikom odpravi napako.
Mehanizmi potrjevanja zagotavljajo avtomatsko in za vsako plast neodvisno odpravljanje napak.
To pomeni, da je odpravljanje napak za preostale plasti, predvsem pa za uporabnika, transparentno.
Mehanizem potrjevanja je opredeljen s pravili, ki določajo, kako oddajnik pošilja PPE in kako sprejemnik odgovarja s potrditvama ACK in NACK, da se zagotovi čimmanj napak pri prenosu podatkov.

Ločimo dva načina komunikacije med oddajnikom in sprejemnikom:

  • Sprotno potrjevanje
  • Tekoče pošiljanje