既に技術的回答は出ているようなので、感覚的な回答を述べます。 貴方はパケットです。そして皇居から大阪城に移動することを想像してください。 大阪城が目的地、つまり、宛先IPアドレスですが、貴方は、大阪城だけを目的地にして移動しませんね。 例えば、途中で東京駅から新幹線に乗ることを考えると、新幹線に乗っている間の一時的な到達目的地は、新大阪駅になることでしょう。次に在来線に乗り継ぐと、次の目的地は大阪駅になりますね。 この次、次に変わる目的地がネットワークにおいては、MACアドレスの役目です。 つまり、上位の目的地に対して、使う交通手段、区間毎の目的地を設定するのがMACアドレスということです。 それらの観点で、皆様の回答を読まれると良いと思います。osaka_o_2005さん、nobumichiharasawaさん、ari_23_1226さんの回答が当を得ていると思いました。