No.2ベストアンサー
- 回答日時:
・DHCPでは、UDP が使われています。
UDPでは送達確認が無いため、送信元のIPアドレスが無効な(到達性が無い)場合でも、パケットを送り届けることができます。・TCP/IPレベルで通信相手のIPアドレスが割り当てられていない状況でも、イーサネットレベルでMACアドレスを指定することで相手を特定した通信が可能です。
DHCPクライアントからDHCPサーバへのデータ送信では、ブロードキャストアドレスが使われます。
そのため、クライアント側は、DHCPサーバのIPアドレス/MACアドレスがわからない状況でもリクエストを送ることができます。
サーバ側はDHCPクライアントからのブロードキャストな通信はすべて受け取ってサーバとして割り当て処理を行います。
次に、DHCPサーバからDHCPクライアントへのデータ送信ですが、
さきほどクライアントから届いたデータの「送信元のIPアドレス」は無効なものですので、そこ宛に返信を送ることはできません。
ですが、MACアドレスは有効ですので、このMACアドレス宛にデータを送ることで、その「DHCPクライアント」だけにデータを届けることができます。
また、DHCPクライアント側も、自身のIPアドレスが無い状況でも、MACアドレスによって、送られてきたのが自分宛のデータであることが認識できます。
このような流れで、通信が混信したりせずに、無事DHCPサーバ・クライアント間の通信が成立し、IPアドレスの割り当てが可能になります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 インストールしたてのVirtualBoxの仮想マシンにDHCPで割り振られるIPアドレスにつきまして 1 2023/05/03 14:46
- その他(コンピューター・テクノロジー) DHCPサーバーについて、、、。 職場のネットワーク環境で困っています。サーバーはWindows s 3 2023/01/04 10:15
- 固定IP 動的なipと固定ipの混在について 下記ご教授頂ければ幸いです。 新しい機械を社内に導入しようと考え 7 2022/08/07 22:12
- ルーター・ネットワーク機器 10Gbpsの恩恵 5 2022/11/16 15:48
- 固定IP スマホやPCのIPアドレスについて教えてください。 5 2023/07/07 19:53
- セキュリティホール・脆弱性 テレワークで会社支給パソコン以外でVPN接続を制限するやり方 教えて下さい 3 2022/08/31 12:40
- FTTH・光回線 インターネット PC ゲームについて 契約回線のマニュアルに工場出荷時のIPアドレスが振られておりま 1 2023/04/27 21:46
- ネットワーク DHCPのリース期限が半分になった時、WindowsPCはリースの延長をリクエストするかと思います。 2 2023/01/17 09:12
- サーバー ネットワークの構成に困っています 3 2023/07/05 11:55
- 固定IP Win11 アダプター設定変更にイーサネットが表示されない 1 2022/12/03 18:31
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「DNSサーバーを自動的に取得す...
-
DNSサーバを設定したのですがns...
-
”Tortoise SVN” と ”Subversio...
-
pingでポートの指定
-
WSUSサーバの移行について
-
ntpサーバの置き方
-
複数IPアドレスによるサーバ運...
-
サーバーというのとメインフレ...
-
Permission deniedエラーについて
-
同じ独自ドメインを2つのサーバ...
-
telnetアクセスできない(エラー)
-
gitとgiteaの違いについて
-
Youtubeなどの動画配信WEBア...
-
ワークグループ設定のPCの名前解決
-
昔のIPアドレスを調べる方法
-
社内でプロキシサーバ(Squid)の...
-
Tivoliを学習したい!
-
HULFTのコード変換について
-
サーバー・N/Wの運用経験とは
-
プロキシサーバとDNSサーバにつ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
DNSサーバを設定したのですがns...
-
”Tortoise SVN” と ”Subversio...
-
「DNSサーバーを自動的に取得す...
-
ワークグループ設定のPCの名前解決
-
プロキシサーバとDNSサーバにつ...
-
サーバーというのとメインフレ...
-
同じ独自ドメインを2つのサーバ...
-
LinuxからWindowsのbatファイル...
-
マネージャ・エージェントモデ...
-
pingでポートの指定
-
複数IPアドレスによるサーバ運...
-
別サーバに構築したApache+Tomc...
-
pingは通るけどサーバに繋がら...
-
gitとgiteaの違いについて
-
Permission deniedエラーについて
-
オンラインゲームなどプレイ時...
-
APバッチサーバとWebAPサ...
-
ntpサーバの置き方
-
Mail Distributorの使い方を教...
-
Linux の NTPクライアント設定...
おすすめ情報