rob42 wrote: » I've been looking this also, in CPT. I'm wondering if erickafabiana is forgetting that R2 will have two active MAC Addresses, one for 'fa 0/0' and one for 'fa 1/0'
OctalDump wrote: » ... But now you've got me wondering how Cisco routers differentiates between interfaces internally.
rob42 wrote: » Is that not simply down to the Hardware Address of the ports?
erickafabiana wrote: » wow thankyou guys for ur responses, as R1 will then ARP Broadcast asking who has the mac address for 192.168.1.1 ? Then R2 will act on behalf of PC1 replying use my Mac-address instead !. R1 then encapsulates the Packet into an Ethernet Frame with his source mac and as R2's Destination Mac, then R1 will forward the frame out of it's own Ethernet Interface To R2 !
erickafabiana wrote: » also im wondering if this Is Proxy arp ? Is Proxy and Arp the Same thing ?
WastedHat wrote: » Hi. Good question, I always thought about ARP requests looking for an address in the same LAN subnet. I just ran it on GNS3 with Wireshark, this is how it would look in your lab: R1 sends an ARP broadcast asking who has 192.168.1.1? out its R1-R2 interface. The sender IP is 172.16.1.1. R2 sends an ARP reply stating it's source IP is 192.168.1.1 with the MAC address of the R2 interface connected to R1. Remember that the scope of ARP is a LAN subnet. R1 knows there is no local 192.168.1.0 subnet so it looks at routing table and finds the outgoing interface like you said, and uses that to send the ARP broadcast. Then R2 pretends to be the 192.168.1.1 address in the reply with its MAC address. I created the 192.168.1.1 address on a loop back interface on R2 but I'm sure the result would be the same if it was a physical host, because R2 would have a Local/Connected route in its routing table for that Host/Subnet.
rob42 wrote: » I don't know anything about 'Proxy ARP', but the .ppt file from that link that I posted, does go into it. I hope it helps.
erickafabiana wrote: » But now I understand that routers will act on Behalf of each other and say Use my Mac-address instead right ?