ホームページ > よくある問題 > MACアドレスは変わるのでしょうか?

MACアドレスは変わるのでしょうか?

青灯夜游
リリース: 2023-02-20 13:49:32
オリジナル
15857 人が閲覧しました

MAC アドレスは変更されません。 macアドレスは、物理アドレス、ハードウェアアドレスとも呼ばれ、ネットワーク機器の位置を確認するために使用されるアドレスで、ネットワーク機器メーカーが製造する際にハードウェア内部に書き込まれます。 MAC アドレスは、ネットワーク内のネットワーク カードを一意に識別するために使用されます。デバイスに 1 つ以上のネットワーク カードがある場合、各ネットワーク カードには一意の MAC アドレスが必要であり、今後も一意の MAC アドレスを持つことになります。

MACアドレスは変わるのでしょうか?

このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

MAC アドレスは変更されません。

MAC アドレス (英語: Media Access Control Address) は、文字通りメディア アクセス コントロール アドレスとして翻訳され、LAN アドレス、MAC アドレス、イーサネット アドレス、または物理アドレス (物理アドレス) とも呼ばれます。ネットワーク機器の位置を確認するために使用されるアドレス。 OSI モデルでは、3 番目のネットワーク層が IP アドレスを担当し、2 番目のデータリンク層が MAC アドレスを担当します。 MAC アドレスは、ネットワーク内のネットワーク カードを一意に識別するために使用されます。デバイスに 1 つ以上のネットワーク カードがある場合、各ネットワーク カードには一意の MAC アドレスが必要であり、今後も一意の MAC アドレスを持つことになります。

MAC アドレスは、物理アドレスおよびハードウェア アドレスとも呼ばれ、ネットワーク インターフェイス カード上の EPROM (通常はプログラムによって消去できるフラッシュ メモリ チップ) に書き込まれます。ネットワーク機器メーカー。

MAC アドレスの構造

ネットワーク内の各デバイスには一意のネットワーク識別子があり、このアドレスは MAC アドレスまたはネットワーク カード アドレスと呼ばれ、次のように生成されます。ネットワーク機器のメーカー名がハードウェア内に書き込まれています。

IP アドレスと MAC アドレスは、コンピュータ内ではどちらも 2 進数で表現され、IP アドレスは 32 ビット、MAC アドレスは 48 ビットです。通常は 12 個の 16 進数で表され、それぞれ 2 つの 16 進数がコロンで区切られます。たとえば、08:00:20:0A:8C:6D は MAC アドレスです。具体的には、次の図に示すとおりです。

MACアドレスは変わるのでしょうか?

最初の 3 バイトは OUI (Organizationally Unique Identifier) を表します。これは、IEEE 登録管理機関によってさまざまなメーカーを区別するために割り当てられるコードです。違うメーカーです。最後の 3 バイトはメーカーによって割り当てられます。

MAC アドレスの最上位バイト (MSB) の下位 2 ビット (LSb) は、MAC アドレスがグローバルかローカルか、つまり U/L (Universal/Local) ビットを示します。が 0 の場合は、グローバル アドレスが存在することを意味します。すべての OUI ビットは 0 です。

MAC アドレスの最上位バイト (MSB) の下位最初のビット (LSb) は、MAC アドレスがユニキャストであるかマルチキャストであるかを示します。 0 はユニキャストを意味します。

機能

IP アドレスはロジックに基づいており、より柔軟で、ハードウェアによる制限がなく、覚えやすいです。 MAC アドレスはハードウェアとある程度一致しており、物理学に基づいており、特定のネットワーク ノードを識別できます。どちらのアドレスにもそれぞれ利点があり、条件に応じて異なるアドレスが使用されます。

インターネットにアクセスする方法のほとんどは、LAN を介してホストをまとめ、スイッチやルーターなどのデバイスを介してホストをインターネットに接続します。このため、特定のユーザーをどのように区別し、IP アドレスの盗難を防ぐかという問題が生じます。 IP アドレスは論理的な識別子にすぎず、誰でも変更できるため、ユーザーを特定するために使用することはできません。 MAC アドレスはそうではなく、ネットワーク カードに固定されています。理論的には、ハードウェア、つまりネットワーク カードが盗まれない限り、通常はなりすますことはできません。このMACアドレスの性質を利用して、LANではMACアドレスを利用して特定のユーザーを識別する方法が採用されています。

具体的な通信処理では、MAC アドレスと IP アドレスがスイッチ内の交換テーブルを介して 1 対 1 に対応付けられます。ローカル LAN 内のホストにデータ パケットが送信されると、スイッチはまずデータ パケットを受信し、スイッチング テーブルの対応関係に従ってデータ パケット内の IP アドレスを MAC アドレスにマッピングしてから、データ パケットを転送します。対応するホストの MAC アドレスにデータ パケットが送信されます。このように、ホストがこの IP アドレスを盗んだとしても、対応する MAC アドレスがないため、データ パケットを受信できません。送信プロセスは受信プロセスと同様です。

したがって、ローカル エリア ネットワークであろうとワイド エリア ネットワークであろうと、コンピュータが相互に通信するときの最終的なパフォーマンスは、データ パケットが何らかの形式のリンク上の最初のノードから開始され、次のノードから渡されることになります。ノードからノードへ、ノードは最終的に宛先ノードに送信されます。これらのノード間のデータ パケットの送信は、IP アドレスを MAC アドレスにマッピングする役割を担う ARP (アドレス解決プロトコル) によって完了します。

ID カードは個人の身元を証明するために使用されます。 ID カードは平日にはあまり役に立ちませんが、重要な瞬間には、その人のすべてを説明するために ID カードが必要になります。 IP アドレスと MAC アドレスの関連付けは、日常生活における人間と ID カードの関係に似ています。 IP アドレスは任意ですが、IP アドレスの ID を示すのは MAC アドレスだけであるためです。たとえば、IP アドレスの盗難を防ぐために、通常はスイッチ ポート バインディング (ポートの MAC テーブルは静的エントリを使用します) によって、各スイッチ ポートが 1 つのホストのみに接続されている場合に変更された MAC アドレスの盗難を防ぐことができます。スイッチのポート、IP アドレス、および MAC アドレス。

関連知識の詳細については、FAQ 列をご覧ください。

以上がMACアドレスは変わるのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
関連するチュートリアル
人気のおすすめ
最新のコース
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート