MACとİPブロードキャストアドレスの違いは何ですか?

私の知る限り、どちらもローカルアリーナネットワークに接続されているすべてのホストにパケットを送信するために使用されます。ブロードキャストパッケージを送信するために2つのアドレスが必要なのはなぜですか?

コメント

  • 基本的に、この質問はレイヤ2アドレスの違いについてです。およびレイヤ3アドレス。そのために、この Q & A 、および記事のこのセクションでは、各レイヤーの個々の役割について説明しています。基本的に、IPブロードキャストアドレスはパケットの送信先を決定し、MACブロードキャストアドレスは実際にそこに到達します。
  • 他の人が述べたように、それぞれが機能するレイヤーになります。はい、どちらもパケットを送信します。すべてのホストに送信されますが、一方が必要で他方が必要ない場合もあります。一例はARPです。 'デバイスのMACアドレスがわからない場合は、レイヤー2ブロードキャストを送信します。ただし、レイヤ3アドレスはユニキャストのままです。つまり、それぞれが使用される場所になります。レイヤー3でのブロードキャストでは、レイヤー2でもマルチキャストを使用できます。

回答

IPv4はレイヤー3プロトコルだけではありません。 LAN上のトラフィックはレイヤー2プロトコルによって配信されるため、レイヤー2プロトコルには、LAN上のすべてのホストにブロードキャストを配信できるようにするためのブロードキャストアドレスが必要です。レイヤー2プロトコルは、任意の数のレイヤー3プロトコルを伝送できます。

IPv4ホストは、IPv4アドレス、サブスクライブされたIPv4マルチキャストアドレス、またはレイヤー2ブロードキャストフレームを介して配信される場合でも、IPv4ブロードキャストアドレス。

IPv4には、制限付きブロードキャスト(255.255.255.255)とネットワークブロードキャスト(ネットワーク内の最高のIPv4アドレス)。限定ブロードキャストは、それが発信されたネットワークを離れることはできません。ネットワークブロードキャストは、ネットワーク機器で有効にされていました。デフォルトではルーターですが、デフォルトでは無効になっています。これにより、あるネットワークからのトラフィックを別のネットワークのブロードキャストアドレスに送信して、他のネットワーク上のすべてのIPv4ホストにブロードキャストできます。

IPv6はブロードキャストを完全に廃止しました。マルチキャストを使用する必要があります。

コメント

  • 制限付きブロードキャスト(255.255.255.255)アドレスとMACブロードキャスト(FF:FF:FF:FF:FF :)の違いは何ですか。 FF)アドレス?両方が同じネットワーク内でパケットをブロードキャストしますか?
  • つまり、リンゴとオレンジを比較しています。これらは異なるネットワークレイヤーにあります。レイヤー3パケットは、ホストからの配信のためにレイヤー2フレームにカプセル化されます。 一部のレイヤー2プロトコル(IEEE LANプロトコル)はMACを使用するため、MACアドレスがあります。フレームのレイヤー2アドレス指定は、パケットのレイヤー3アドレス指定とは異なります。パケットのレイヤー3アドレス指定は、トランスポートデータグラムのレイヤー4アドレス指定とは異なるためです。
  • ただし、両方のアドレスの機能は、パケットをalに転送することです。 lローカルネットワーク内のデバイスは正しいですか(これは私にはまったく同じように見えます)?
  • レイヤー2アドレスは、ローカルネットワーク上でフレームを配信します。ブロードキャストアドレスを持つフレームは、LAN上のすべてのホストに配信されます。 'レイヤー3アドレスが何であるかは関係ありません。レイヤ2がパケットをレイヤ3に送信すると、レイヤ3はレイヤ3アドレスを検査します。レイヤ3アドレスまたはレイヤ3ブロードキャストアドレスにアドレス指定されていない場合、レイヤ3はそれをドロップします。レイヤー3パケットがブロードキャストとしてアドレス指定されているが、レイヤー2フレームがアドレス指定されていない場合、'すべてのホストに配信されません。
  • はい、しかし実際には、送信側ホストは、宛先レイヤー3アドレスがネットワーク上にないことだけを知っています。他のネットワークのネットワークマスクが何であるかがわからないため、'他のネットワークにブロードキャストしようとしていることを認識していません。

回答

IPブロードキャストメッセージを送信するたびに両方を使用します。たとえば、ブロードキャストメッセージでは、ネットワーク192.168.0.0/24でDHCPサーバーを検索すると、ブロードキャストアドレスは192.168.0.255になり、そのアドレスに送信することで、FF:FF:FF:FF:にも送信する必要があります。その範囲内のすべてのIPアドレスを見つけるためのFF:FF。ネットワーク範囲内のどのホストともまだ通信していない場合。

コメント

  • しません' t DHCPは実際には制限されたブロードキャストアドレス(255.255.255.255)を使用しますか?

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です