@hadi-hadi said in addressing question:
lets say the source computer of 192.168.16.10|aa:aa:aa:11:11:11 sends a packet and needs to reach the destination of 172.16.32.200|dd:dd:dd:22:22:22
router 1 : 192.168.16.1|aa:aa:aa:22:22:22
router 2: 172.16.32.1|dd:dd:dd:11:11:11
first source asks its default gateway that sends an ARP to configure if the destination is on the same network, if not it sends the packet to the router 1 so that the packet will hold the addresses 192.168.16.1|aa:aa:aa:22:22:22 instead of 192.168.16.10|aa:aa:aa:11:11:11
Only the Layer 2 Address is changes, Source and Destination IP addresses are not changed to deliver the packet on the path through to the destination.
then router 1 will send the packet to router 2 then the packet will hold the addresses of router 2 172.16.32.1|dd:dd:dd:11:11:11 that by its role deliver the packet to the destination so the packet will be finally addressed as 172.16.32.200|dd:dd:dd:22:22:22
Only the Layer 2 Address is changes, Source and Destination IP addresses
are not changed to deliver the packet on the path through to the destination.
So this is where there is a there may be a typo in my diagram At the Second Router, the Layer 3 Addresses should have still be the
192.168.16.10|cc:cc:cc:22:22:22 as the source and
172.16.32.200|mac of destination machine.
When the Destination machine has to return the address, it the destination ip will then be
192.168.16.10|cc:cc:cc:22:22;22 and the source will be
172.16.32.200|mac of destination machine. So even with the destination address not being on the same 172.16.32.0 network, the Router will respond because it has the same Layer 2 address. The router will begin the path back to the First Router and ultimately back to the original sending machine.
is my concept true ??and if their any mistake can you correct it for me.
and thanks for your responses :)