How is data sent between public IPs?

Viewed 19

I just started learning about networking and IP/MAC addresses. I understand if you want to send data to another device within the same network, you would sent out an ARP broadcast to the local network and the target device will respond with its mac address so they can start a connection.

My question is that does public IP also work the same way? Like if my home router wants to connect to the google.com IP, does it send out a ARP broadcast to the entire internet and wait for google to respond with its mac address?

1 Answers

Usually your gateway router will arp for the next hop router along the path to the destination, this path is often the default route (cisco calls this "the gateway of last resort"; the "default route" in cisco-ese is the default route only if routing is disable in the router which typically only happens if an image is not loaded so it is boot strapping). But sometimes your gateway will only have an out going interface, not a next hop ip address. This is fine for serial links since there can only be one next hop. But for ethernet, this causes your gateway and the next hop router to use proxy arp. There are other way to do this as well.

Related