Suppose a device is connecting to the UWaterloo campus network and requests www.google.com.

image.png

Device must first connect to the internet.

image.png

Next, we need ARP to get MAC address of first-hop router for DNS.

image.png