The Network Layer
The Network Layer sits above the Data Link Layer and enables communication between hosts. While the Data Link Layer only supports communication within the same network, the Network Layer allows data to be delivered end-to-end across different network...