This chapter aims to describe the services offered by the data link layer of the OSI model: frame delimitation, error detection, and flow control.