Answer:
Transport layer
establishes, maintains and terminates network connections
Network layer
ensures the reliability of link
Data link layer
provides functions to guarantee reliable network link
Physical layer
controls transmission of the raw bit stream over the medium
Step-by-step explanation:
see Answer