Layer 3, network: The network layer is where the majority of communications
protocols do their work, relying on Layers 2 and 1 to send and receive
messages to other computers or network devices. The network layer adds
another header to the front of the packet, which identifies the unique source
and destination IP addresses of the sender and receiver. The process of routing
IP packets occurs at this level.