DHCP の変更点


#author("2022-09-17T15:01:08+09:00","default:k1rou","k1rou")
#author("2022-09-17T15:03:50+09:00","default:k1rou","k1rou")
*DHCP とは [#q963c840]
**名称 [#r8baf898]
-Dynamic Host Configuration Protocol

**概要 [#o6ff37ad]
-ネットワークへの接続に必要な情報を一元管理し、自動的に設定する[[通信プロトコル]]。
--同じネットワーク上の端末にIPアドレス等の情報を自動的に割り当てる
-[[OSI参照モデル]]のアプリケーション層で動作する。

*DHCPで自動的に設定する情報 [#o4e1bce5]
-[[IPアドレス]] ([[IPv4]])
-[[サブネットマスク]]
-[[デフォルトゲートウェイ]]
-[[DNS]]サーバ

*DHCPの構成要素 [#qa915091]
-DHCPマネージャ
--管理する側

-DHCPエージェント
--管理される側

*通信シーケンス [#j8ba3d63]
+DHCP DISCOVER
--クライアント→DHCPサーバ
--宛先は[[ブロードキャスト]]アドレス
+DHCP OFFER(利用可能なIPアドレスを提示)
--クライアント←DHCPサーバ
--宛先は[[ブロードキャスト]]アドレス
+DHCP REQUEST
--クライアント→DHCPサーバ
--宛先は[[ブロードキャスト]]アドレス
+DHCP ACK(利用可能なIPアドレス、[[サブネットマスク]]等を含むを提示)
--クライアント←DHCPサーバ
--宛先は[[ユニキャスト]]アドレス
--DHCPサーバ:IPアドレスを使用済とする
--クライアント:IPアドレス、[[サブネットマスク]]等を含む構成情報を適用する

*その他 [#a14afa26]
-リース期限
--DHCPが割り当てるIPアドレスの貸出期限
--クライアントは期限が切れる前に、期限の延長をDHCPサーバに要求することができる。
--DHCPサーバは、期限がきれたIPアドレスをクライアントから回収する。

-アドレスプール
--DHCPが割り当て可能なIPアドレスの範囲
--DHCPサーバは、アドレスプールから割り当て可能なIPアドレスをクライアントに割り当てる。

-リレーエージェント
--サブネット外にあるDHCPサーバにDHCPメッセージ([[ブロードキャスト]])が届くようするために中継する[[ルータ]]([[L3スイッチ]])の仕組み(ソフトウェア)。
--DHCP DISCOVERを受けたルータは、別のサブネットのDHCPサーバに[[ユニキャスト]]でDHCP DISCOVER を送る

-APIPA
--Automatic Private IP Addressing
--自動プライベートIPアドレス指定機能
--DHCPからのIPアドレスの割り当てができなかった場合に[[リンクローカルアドレス]]を自動設定する機能
--同一の[[ブロードキャスト]]ドメイン内に通信の範囲が限定される
--[[ルータ]]は、APIPAで割り当てられたIPアドレスのパケットをルーティングしない
--[[デフォルトゲートウェイ]]は設定されない

-DHCPスヌーピング
--DHCPでやりとりするメッセージに不正なメッセージがないか監視する機能

-使用するポート番号
--DHCP client
---67/UDP
--DHCP server
---68/UDP

*DHCP 関連の脅威 [#od087be0]
-[[DHCPスプーフィング]]
-DHCPスヌーピング

*関連用語 [#g0793338]
-[[ネットワーク]]
-[[ブロードキャスト]]
-DHCPv6-PD (prefix delegation)