OSI Model
Network Layer (3)
- establishes, maintains and terminates connections
- determines how packets are routed
- divides transport messages into packets and reassembles them
- performs congestion control, flow control
- provides virtual circuit or datagram services
- recognizes message priorities
- sends messages in proper order
- handles internetworking