I'm taking classes for CCNA certification and think my professor may be wrong about this...
She says that at each hop, the router strips the source and destination IP and updates it to reflect its IP as the source and the next router's to be the destination. But it seems to me that if that's the case, the packet would not know where its final destination is nor would that destination know where to reply to.
I think she was confusing my question with MAC address updating at each hop (which we haven't covered in class yet). She also says that a source MUST know the MAC of the destination before sending communication, but I was under the impression that the source simply addressed communication to a final destination IP in the packet header and the first router's MAC in the frame header, and that each router along the path updated source and destination MAC addresses while leaving the IP addresses in the layer 3 header untouched.
Free Guide: Managing storage for virtual environments
Complete a brief survey to get a complimentary 70-page whitepaper featuring the best methods and solutions for your virtual environment, as well as hypervisor-specific management advice from TechTarget experts. Don’t miss out on this exclusive content!