ホームページ >よくある問題 >MAC アドレスを解決するために使用されるプロトコルは何ですか

MAC アドレスを解決するために使用されるプロトコルは何ですか

青灯夜游
青灯夜游オリジナル
2022-09-13 16:59:294889ブラウズ

MAC アドレスの解決に使用されるプロトコルは「RARP」です。 RARP (逆アドレス変換プロトコル) は MAC アドレスを IP アドレスに解決できるため、LAN 上の物理マシンがゲートウェイ サーバーの ARP テーブルまたはキャッシュから IP アドレスを要求できるようになります。 RARP は、逆解決される物理アドレスを発行し、それに対応する IP アドレスが返されることを期待します。応答には、必要な情報を提供できる RARP サーバーによって発行された IP アドレスが含まれます。

MAC アドレスを解決するために使用されるプロトコルは何ですか

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

MAC アドレスの解決に使用されるプロトコルは「RARP」で、MAC アドレスを IP アドレスに解決できます。

IP アドレスと MAC アドレスの関係は ARP であり、MAC から IP アドレスへの変換は RARP です。

逆アドレス変換プロトコル (RARP: 逆アドレス解決プロトコル) を使用すると、LAN 上の物理マシンがゲートウェイ サーバーの ARP テーブルまたはキャッシュから IP アドレスを要求できるようになります。ネットワーク管理者は、LAN ゲートウェイ ルータにテーブルを作成して、物理アドレス (MAC) とそれに対応する IP アドレスをマッピングします。新しいマシンをセットアップするとき、RARP クライアント プログラムはルーター上の RARP サーバーに適切な IP アドレスを要求する必要があります。ルーティング テーブルにレコードが設定されていると仮定すると、RARP サーバーは IP アドレスをマシンに返し、後で使用できるようにマシンに保存されます。 RARP はイーサネット、光ファイバー分散データ インターフェイス、トークン リング LAN で使用できます

RARP が発生する理由

ARP (Address Resolution Protocol) は、 IP アドレスを使用して、未知の物理アドレスを取得します。デバイスが自身の IP アドレスは知らないが、物理アドレスは知っているとします。これは、ネットワーク上のディスクレス ワークステーションの場合に当てはまります。デバイスが知っているのは、ネットワーク インターフェイス カード上の物理アドレスだけです。この状況ではどうすればよいでしょうか? RARP (Reverse Address Resolution Protocol) は、この状況に対応するプロトコルです。

RARP は ARP とは逆の動作をします。 RARP は、逆解決される物理アドレスを発行し、それに対応する IP アドレスが返されることを期待します。応答には、必要な情報を提供できる RARP サーバーによって発行された IP アドレスが含まれます。送信者はブロードキャスト メッセージを送信しますが、RARP では、RARP サーバーのみが応答を生成できると規定しています。多くのネットワークでは、負荷分散と問題発生時のバックアップの両方のために、複数の RARP サーバーが指定されています。

動作原理

  • 送信ホストはローカル RARP ブロードキャストを送信し、このブロードキャスト パケットで自身の MAC アドレスを宣言し、受信者を要求します。この要求を受信した RARP サーバーは、IP アドレスを割り当てます。

  • ローカル ネットワーク セグメント上の RARP サーバーは、この要求を受信した後、RARP リストをチェックして、その要求に対応する IP アドレスを見つけます。 MAC アドレス;

  • 存在する場合、RARP サーバーは応答パケットを送信元ホストに送信し、この IP アドレスを他のホストに提供して使用します。

  • 存在しない場合、RARP サーバーは応答しません。

  • ##送信元ホストは、RARP サーバーから応答情報を受け取り、取得した IP アドレスを使用して通信します。 ; 受信していない場合 RARP サーバーからの応答情報は、初期化が失敗したことを示しています。

RARP の作業プロセス:

1. ネットワーク上の各デバイスには一意のハードウェア アドレスがあり、通常はデバイスの製造元によって決定されます。 -割り当てられたMACアドレス。 PC1 はネットワーク カードから MAC アドレスを読み取り、RARP 要求ブロードキャスト パケットをネットワーク上に送信し、RARP サーバーに PC の IP アドレスに応答するよう要求します。

2. RARP サーバーは、RARP 要求パケットを受信し、それに IP アドレスを割り当て、RARP 応答を PC1 に送信します。

MAC アドレスを解決するために使用されるプロトコルは何ですか

#3. PC1 は RARP 応答を受信すると、取得した IP アドレスを使用して通信します。

MAC アドレスを解決するために使用されるプロトコルは何ですか

さらに関連する知識については、

FAQ 列をご覧ください。

以上がMAC アドレスを解決するために使用されるプロトコルは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。