• ベストアンサー

ブロードキャストドメインについて

ルーターがブロードキャストドメインを分割するといったときに 使われるブロードキャストとはどういうパケット、フレームでしょうか?IPアドレスのホスト部が1?あて先MACアドレスがFF:FF:FF:FF:FF:FF? 教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • cdsdasds
  • ベストアンサー率52% (114/217)
回答No.2

>ブロードキャストパケットのフレームヘッダは >FF:FF:FF:FF:FF:FFなのですね? 例えば、下記URLにキャプチャしたブロードキャストパケットの例があります。 http://www.atmarkit.co.jp/fwin2k/network/baswinlan013/screen02.gif 3にあるように、このパケットの相手先アドレスは192.168.0.0/24ネットワークのブロードキャストアドレス192.168.0.255であり、6にあるようにフレームヘッダのMACアドレスはFF:FF:FF:FF:FF:FFです。 一般的なブロードキャストパケットの物理的なビットの並びについては階層レベルが入れ子構造として表現されることにご留意になった上で、ネットワークやTCP/IPについて解説されているページや本を読まれればわかると思います。

noname#24489
質問者

お礼

ありがとうございます。データリンク層のプロトコルによりフレームのヘッダ長がかわるということでしょうか。

その他の回答 (2)

  • cdsdasds
  • ベストアンサー率52% (114/217)
回答No.3

>ありがとうございます。データリンク層のプロトコルによりフレームのヘッダ長がかわるということでしょうか。 なんでそう思われるのでしょうか。 イーサーネットの場合、フレームヘッダは基本的にはプリアンブル56bit フレーム開始フラグ8bit 宛先MACアドレス48bit 送信元MACアドレス48bit、データ長16bitで全部固定ですよね。 もちろんデータリンク層のプロトコルによりフレームのヘッダ長はかわりますが、ご質問とこのお話のつながりがよくわからないです。 宛先MACアドレス48bitはブロードキャストだろうがどこだろうがMACアドレスは48bitですから変わりようがないですよね。IPアドレスとかは、このフレームヘッダーの後に来るフレームのデータの中を見てみたら普通の場合で先頭160bitがIPヘッダーであり、その宛先IPの部分32bitが例えばホストが全部1となっているIPということですよ。 なんというか 先頭64ビット|FF:FF...:FF|56bit|IP先頭96bit|ホスト部が全部1のIPアドレス|あと色々 という話なんですけど。

noname#24489
質問者

お礼

ありがとうございます。 階層レベルが入れ子構造として表現されることにご留意になった上で というところの意味がよくわからなかったので データリンク層のプロトコルによってあて先フレームヘッダの ヘッダ長はかわるよということかなと勝手に解釈してしまいました。 すいません。^^;;

  • cdsdasds
  • ベストアンサー率52% (114/217)
回答No.1

どちらでも結局同じです。 ブロードキャストパケットを送信すると、そのパケットにブロードキャストアドレス宛のフレームヘッダーがつくだけです。 ブロードキャストじゃないパケットでも、同じですよね。 最終的な通信はMACアドレスでなされますが、第3層レベルではIPレベルで処理されます。 IPレベルで用意されたパケットは第2層レベルで処理される際にヘッダーとして送り先のMACアドレス等を付けられるわけですが、その際の送り先のMACアドレスがブロードキャスト宛の場合FF...となっているだけです。

noname#24489
質問者

お礼

ありがとうございます。 ブロードキャストパケットのフレームヘッダは FF:FF:FF:FF:FF:FFなのですね?

関連するQ&A

専門家に質問してみよう