我必须在几周内教我关于 MAC 地址和 IP 地址的第六种形式,有些领域我不清楚,我希望你们中的一些人能够为我澄清。我有足够的知识让他们通过教学大纲,但我喜欢拥有比规范更多的知识,以便我能够以更有意义的方式解释事情是如何运作的。
因此,据我所知,当 LAN 上的设备通过 Internet 向另一个单独 LAN 上的设备发送数据包/帧时,会发生以下情况。
在发送端创建一个带有目的地和发送 IP 的数据包
第一个问题:目的IP实际上是接收设备局域网的网关IP
然后将其转换为一个帧,该帧将进入 LAN 的网关 - 这发生在数据链路层,并且该帧添加了 MAC 发送和目标地址
第一个问题:目的MAC地址——这是最终目的还是网关的目的?
然后将数据包/帧发送到 Internet 并路由(使用 IP 地址)到下一跳到达最终目的地
第二个问题:在每一跳,数据链路层是否将帧中的目的MAC地址更改为下一跳的MAC地址?
数据包/帧被路由到目标地址(网关)
第三个问题:一旦帧/数据包到达接收 LAN 的网关,交换机使用帧中的目标 MAC 地址来确保它在正确的设备上结束?这显然假设目标 MAC 地址在帧/数据包穿越互联网时未被路由器修改 - 如果它被修改,那么一旦接收网关接收到帧/数据包,它如何知道将它发送到哪里?