Brillio interview question

what is OSI model and explain data link layer functionality