MAC (メディア アクセス コントロール) アドレスはどのように機能しますか?

MAC (メディア アクセス コントロール) アドレスはどのように機能しますか?

私は MAC アドレスがどのように機能し、その目的は何であるかを理解しようとしています。私は MAC アドレスが次のように機能すると考えています。

LAN 上の各コンピュータには、各コンピュータを識別するために使用できる MAC アドレスがあります。パケットが送信されると、ルータは MAC アドレスを自身の MAC アドレスに置き換え、ネットワークを通過するたびに次のデバイスも MAC アドレスを自身の MAC アドレスに置き換えます。

ケーブル経由でモデムに接続している場合、モデムは MAC アドレスをモデム自身のアドレスに置き換えますか、それとも、通信している Web サイトまで MAC アドレスがそのまま適用されるのでしょうか?

答え1

MACはNICを選択するためにのみ使用されますローカルネットワーク上

データグラムがルーターから出ると、MAC は不要になり、その情報は送信されません。送信されないため、ISP も LAN 外部の他のコンピューターもその情報を受け取りません。

答え2

MAC アドレス (メディア アクセス コントロール) は、OSI レイヤー 2 の 48 ビット長の一意のアドレスです。少なくとも一意である必要があります。コンピューター内の各ネットワーク デバイス (通常はネットワーク カードで、コンピューターには複数のネットワーク デバイスがある場合があります) には、OUI (最初の 24 ビット) と一意の ID (最後の 24 ビット) から構成される独自のアドレスがあります。

覚えておいてください! コンピュータは必ずしも互いに通信するわけではありません。むしろ、ネットワーク カードが互いに通信できると考えてください。

このアドレスは、スイッチまたはハブイーサネット経由でデータ フレームをコンピューターに送信します。

ほとんどの人が購入するのは、実際にはルーターとスイッチを組み合わせたデバイスです。ルーターは IP アドレスを使用してネットワーク経由でデータを送受信します。スイッチは MAC アドレスを使用してネットワーク カードにフレームを送受信します。

インターネットワークでは一般に、ネットワーク アドレスを使用してネットワーク上のトラフィックをルーティングするため、ネットワーク アドレスを MAC アドレスにマッピングする必要があります。ネットワーク層が宛先ステーションのネットワーク アドレスを決定したら、MAC アドレスを使用して物理ネットワーク経由で情報を転送する必要があります。さまざまなプロトコル スイートでは、このマッピングを実行するためにさまざまな方法が使用されますが、最もよく使用されるのはアドレス解決プロトコル (ARP) です。

http://docwiki.cisco.com/wiki/Internetworking_Basics#Figure:_MAC_Addresses.2C_Data-Link_Addresses.2C_and_the_IEEE_Sublayers_of_the_Data_Link_Layer_Are_All_Related

答え3

ルーターは、ローカル ネットワーク外のパッケージに対してのみ MAC アドレスを置き換えます。はい、WAN (ISP のネットワーク) はローカル ネットワークの外部にあるため、ISP はモデムの MAC アドレスのみを認識します。

関連情報