Network Layer Introduction Routing protocols ICMP Network-layer functions Recall : two network-layer functions - Forwarding : move packets from routers' input to appropriate router output -> data plane - Routing : determine route taken by packets from source to destination -> control plane Two approaches to structuring network control plane - per-router control (tranditional, still popular) - lo..