网关 – 了解数据包详细信息(IP和MAC地址)

我正在学习Cisco CCNA资料,其中大部分对我来说都是全新的。 我目前正在了解如何在IP数据包报头中定义源和目标IP地址,并在帧头中定义了源MAC地址和目标MAC地址。

所以我明白,在数据包传输过程中,源/目标IP地址在数据包中保持不变,但是会删除帧,然后在每一跳中重新封装更新的信息。

网关地址虽然是一个IP地址。 因此,如果一台机器需要联系局域网之外的一个IP,他们使用网关,但是他们是否使用网关IP作为目的IP? 如果是这样,网关如何知道真正的目标IP地址应该是什么?

谢谢你的帮助。

如果一个数据包发往另​​一个networking,你的计算机将使用地址parsing协议来定位网关/路由器的以太网地址。 数据包中的目标IP地址将成为真正的目标,目标IP通常不会更改。 以太网帧的目的地将是默认网关。 这就是为什么必须在每个路由器之间删除帧。 每个路由器必须重新读取该networking链路的数据包,才能将数据包发送到下一跳。

维基百科ARP条目的概述和IPv4-plus-Ethernet部分提供了一个很好的解释。