Synchronize the data during session
Setting up, managing and then tearing down sessions
Concept of half duplex or full duplex
moves bits between device
use CSMA/CD
Interperts encoded information for reading
Handles data encryption like scramblimg of password and decryption
Provide access to media with MAC address
Handles error notification network topology
Provide reliable and unreliable delivery
Perform error correction before transmission
Routing protocal
Internetworking: This is the main duty of network layer
Interacts with user interface
Handles communication between software application and low layer network service