• ベストアンサー

DHCPリクエストのブロードキャスト

DHCPのオファーでお互いのMacとIPアドレスがわかっているのに、ブロードキャストしているのはDHCPサーバーが複数あるかもしれないからということですが MacとIPもわかっているのでDHCPサーバーの特定出来ると思いますのでブロードキャストの必要性を感じません ユニキャストで行わない理由がわかりません

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

  • ベストアンサー
回答No.3

あっと、失礼しました。読み間違えていました DHCPクライアント      DHCPサーバー ------------------------------------- DHCPディスカバー→                ←DHCPオファー DHCPリクエスト→                ←DHCPアック ----------------------------------- のDHCPオファーの時点でIPが分かっているのに DHCPリクエストをユニキャストじゃなくブロードキャストで戻しているのはなぜかと ということなんですね。 No2のご回答の通り、 複数のDHCPサーバーがあるときに、サーバーからのオファーが クライアントで採用されたかされなかったかを 複数のDHCPサーバーに知らせるため ということですね。

163264af
質問者

お礼

初心者の初心者なもので、説明があまりうまくいかなくてすいませんでした 返事ありがとうございます

その他の回答 (2)

  • chachaboxx
  • ベストアンサー率23% (412/1777)
回答No.2

受け側の都合ではなく配布側の都合では? オファーの時点ではまだクライアントから確定の返事が来ていないので、リクエストで配布サーバーがアドレス確定処理を他のサーバーにも通知すると。

回答No.1

> ブロードキャストしているのはDHCPサーバーが複数あるかもしれないからということですが え?その説明、おかしくないですか。 立ち上げ直後(DHCPサーバーからIPアドレスを配布してもらう前)は、 自機のIPアドレスはまだ確定していませんし、 DHCPサーバーの IPアドレスもMACアドレスも知っていませんし、 ネットワークのブロードキャストアドレスもわかりません。 このため 255.255.255.255 の宛先リミテッドブロードキャストにリクエストを投げます。(というかこれに投げるしかありませんよね) セグメント内に複数のDHCPサーバーがあるときは、早い者勝ちです。

関連するQ&A

  • DHCPの探し方

    あるクライアントが起動すると最初に読みにいくのがDHCPサーバー(利用している場合)と思いますが、その読みに行く方法は簡単に考えて、パケットをブロードキャストしてDHCPの場所を探し、IPアドレスを取得するというアクセスの仕方の認識でよろしいでしょうか? 仮にその場合ローカルサイトに2つDHCPサーバーがあるととちらからIPアドレスを取得するか迷ってしまうと思います。ローカルサイトにはDHCPサーバーはやはり1つが好ましいものなのでしょうか? 経験者いましたら、宜しくお願いします。

  • DHCPリクエスト

    DELLのOptiPlex755を会社で使用しています。 固定のIPアドレスを指定しているのですが、そのパソコンからDHCPのアドレス要求のパケットが常に送信されています。DELL製品には、何か特殊な設定がさせているのでしょうか。因みに、同一サブネット内にはDHCPサーバは存在しており、訳があり(製品製造の検査用)そのDHCPサーバからは常にIPアドレスの払い出しパケットは送信されています。参考ですが、別メーカのパソコンはこのような現状にはなっていません、。

  • ブロードキャストMACアドレスとブロードキャストIPアドレスに違い。

    ブロードキャストMACアドレスとブロードキャストIPアドレスに違いがよく分かりません。 両者のブロードキャストドメインは同じ範囲になるのでしょうか?(例えば、192.168.1.0/24内にいる場合、そのNW?) 例えば、ARPの時は、宛先IPアドレスを指定した上で、ブロードキャストMACアドレスを宛先にすると思います。つまり、IPではブロードキャストではないと思うのですが、ブロードキャストドメインは上記のIPアドレスで分割したNW内、ということになるのでしょうか?

  • (DHCP)ISPのクライアントの判別について

    プロトコル等勉強中のものです。 DHCPについて疑問というかイメージが良くつかめません。 DHCPを利用してIPアドレスを取得する場合、 クライアントは要求メッセージをブロードキャスト送信して、 受信したDHCPサーバーがIPアドレス提案をメッセージで返してくれる、 この流れは何となく理解できます。 しかし、WANの場合、個人利用者は大抵ISPと契約しますよね。 当然プロバイダは契約しているクライアントにのみ、IPアドレスを振らなければ成らないですよね? ブロードキャスト送信の上、クライアントのMACアドレスしか分からいない状況で サーバーに要求したクライアントが、プロバイダ契約者かどうかはどのように判断するのでしょうか。 それともプロバイダは全ての要求に対してメッセージを返していて、 クライアント側でIPアドレスを判別するとか???? ISPが提供したモデムやらルーターが、送信先や受信結果の判別でもするのでしょうか???

  • ネットワークのブロードキャストについて

    データ転送をおこなう際には、 宛先と送信元のIPアドレスとMACアドレスが 必要になっていて、宛先IPアドレスを取得したのちに、 ARPによって宛先MACアドレスを知る。 ARPテーブルにIPアドレスに対応するMACアドレスが ない際にはARP要求をブロードキャスト送信する。 つまり宛先MACアドレスを FF:FF:FF:FF:FF:FF(←自信ないです) として送信するのはわかっているのですが、 このようなイーサネットアドレスにした際に、 ARP要求が外部にアクセスできない理由がわからないのですが、 なぜですか??? やはりトラフィックが増大するからでしょうか? その理由がわからないのでなにとぞよろしくおねがいします。

  • L3スイッチでのDHCPサーバ機能について教えてください

    CiscoのL3スイッチにDHCPサーバの設定をしています。DHCPサーバの設定を行い、VLANを作成し、割り当てIPレンジ、DHCP除外IPアドレスを設定しました。 ttp://www.infraexpert.com/study/dhcp1.htm こちらのページを参考に設定を致しました。 (DHCPプールアドレスの設定のみで、リレーエージェントの設定は行っていません。) L3スイッチはデフォルトで全てのブロードキャストパケットを転送しないとなっていますが、VLANにL3のDHCP機能でIPを振る場合に、DHCPブロードキャストを転送するための コマンド (config-if)#no ip directed-broadcast は設定する必要があるのでしょうか? どなたかご存知の方、ご教授くださいますようお願いいたします。

  • DHCPのIPアドレス予約に関して

    こんにちは。 DHCPサーバーのIPアドレスの予約に関して、質問が あります。 DHCPサーバー側で、クライアントのMACアドレスをもとに、IPアドレスの予約設定ができますが、MACアドレス以外にDHCPのOption情報をもとに、IPアドレスの予約の設定は可能でしょうか?

  • ブロードキャストの宛先について教えて下さい。

    ブロードキャストの宛先について教えて下さい。 パケットキャプチャ(Ethereal)でネットワーク内のパケットを見ていましたところ、ブロードキャストがもう存在しないIPアドレス宛てに送信されている事が分かりました。 このIPアドレスには、1ヶ月前までDNS及びWINSサーバーを設置していました。 送信元PCのDNS、WINSサーバー、HOSTSファイルにはこの宛先IPアドレスの記述はありません。 送信元PCのarpテーブルにも該当IPアドレスの記述はありません。 (この存在しないIPアドレスに送信しているPCは複数台あります) 又、現在運用しているDNS、WINSサーバー内にもこの宛先IPアドレスの記述はありません。 ブロードキャストする場合、送信元PCはこの存在しないIPアドレスをどこから知るんでしょうか? どこかに情報が残っているから分かるんですよね。 なにとぞ助言をいただきたく・・・。 又情報不足であればご指摘下さい。 宜しく御願い致します。

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

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

  • DHCPサーバーの動きについて

    こんにちわ。 いま、DHCPサーバーの動作について、勉強しているのですが、わからない点がありまして、質問させて頂きました。 DHCPサーバーが、DHCPクライアントから、DHCPDISCOVERを受け取って、DHCPOFFERを送信する時に、IPアドレスの要求をしてきたクライアントがわからないために、ブロードキャストで、DHCPOFFERを送信するとあったですが、もしネットワークに繋がっているクライアントが5台あり、同時にDHCPクライアントソフトを起動した場合には、一番早くDHCPOFFERを受け取ったクライアントが、早いもの勝ちのように動作していくのでしょうか?基本的な質問で、すいませんが、よろしくお願いいたします。