NATing

Answered Question
Mar 2nd, 2010
User Badges:

http://www.cisco.com/en/US/tech/tk648/tk361/technologies_tech_note09186a0080094837.shtml


The link above is to Cisco's webpage for "NAT: Local and Global Definitions." I have a question about the section where it talks about "Define Outside Local and Outside Global Addresses."


When the NAT router translates the outside global address from 171.16.68.1 to 10.10.10.5 (the outside local) the host 10.10.10.1 would think the packet was sourced from the IP 10.10.10.5 since that's the SA it sees in the IP header. When it went to reply it would use a destination address of 10.10.10.5. Here's my issue, wouldn't the 10.10.10.1 host based on the adjacency test believe that 10.10.10.5 would be on it's own network so it wouldn't send the packet to the router but would instead attempt direct delivery? To me this would seem to break the communication. Am I missing something here?


TIA,

Brad


I've included the pic from the webpage.

Attachment: 
Correct Answer by Kevin Dorrell about 7 years 3 months ago

When 10.10.10.1 puts out an ARP request for 10.10.10.5, the router would respond with its own MAC address because it knows it is acting on behalf of 10.10.10.5.  So subsequent packets would be sent to the router.


Kevin Dorrell

Luxembourg

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 5 (1 ratings)
Loading.
Correct Answer
Kevin Dorrell Tue, 03/02/2010 - 06:28
User Badges:
  • Green, 3000 points or more

When 10.10.10.1 puts out an ARP request for 10.10.10.5, the router would respond with its own MAC address because it knows it is acting on behalf of 10.10.10.5.  So subsequent packets would be sent to the router.


Kevin Dorrell

Luxembourg

Actions

This Discussion