Alright I know a little bit about this and there isn't really a way to do what you want.
Supposing there is a large network between you and your friend there will be multiple routers between you. In this case when your computer knows your friend's IP address (but not the MAC address) your computer sends out a ARP request with your friends IP address. Now the next router in the sequence between your and your friend will see this ARP request and your friends IP, and it knows the route to your friends IP address. So, the router will respond to your ARP request with its (the router's, not your friend's) MAC address. Your computer will catch this and log it. Now when you send to your friend with your friend's IP address and the router's MAC address, the router will know to pick up that packet (because of the MAC address) and forward it toward your friend (with his IP address).
Not sure if I explained that well or not but that is what is happening.
__________________
Smoke me a kipper, I'll be back for breakfast.
Last edited by madcow; 01-30-2004 at 10:06 PM..
|