Poštovani,
kao student informatike mogu reći da podatkovni sloj pruža usluge mrežnom sloju. Mrežni sloj propušta podatke podatkovnom sloju koji potom prenosi podatke odredišnom dijelu podatkovnog sloja koji ih potom predaje mrežnom sloju na toj strani.
Funkcije podatkovnog sloja su sljedeće: mora dobro osigurati sučelje prema mrežnom sloju, treba efikasno regulirati protok okvira, riješavati problem pogrešaka kod prijenosa i osigurati pouzdano i dobro definirano sučelje prema mrežnom sloju.
Podatkovni sloj ima 3 faze, a to su: uspostava veze, inicijalizacija varijabli i brojača okvira, prijenos okvira te raskid veze i resetiranje svih resursa koji su se koristili (varijabli na primjer).