コンピュータへIPアドレスを割り当てる方法は2種類ある。
・・・主にサーバやネットワーク機器など、IPアドレスが変化すると困る機器で利用される。管理者が手動でIPアドレスを固定する。
・・・PCやスマホなどIPアドレスが変化しても困らないクライアント機器で利用される。DHCPサーバと連携して自動で設定される。
・ネットワークを使うために必要な設定情報をDHCPクライアント(PCなど)へ提供するサーバ
・PCやスマホをWi-Fiに接続したら、すぐにインターネットへ接続できるのはDHCPサーバから提供された情報を使って自動設定しているから。
・通信プロトコルにはDHCP(UDP:67,68)が使われる
1.DHCP Discover(DHCPDISCOVER)
ネットワーク全体に(IPアドレスをください)要求を周知する。
2.DHCP Offer(DHCPOFFER)
要求を受け取ったDHCPサーバは全員、IPアドレスをクライアントへ提案する。
3.DHCP Request(DHCPREQUEST)
クライアントは最初に受け取ったIPアドレスを使う旨をネットワーク全体へ周知する。
4.DHCP ACK(DHCPACK)
DHCPサーバはアドレス利用の承認をクライアントへ通知する。
DHCPサーバソフトウェアをインストールして、DHCPクライアントに自動設定させたい情報を設定すれば、DHCPサーバになる
1.IPアドレス(クライアントの台数に応じた範囲を決める。)
例:IPv4が6個なら、192.168.1.11~192.168.1.16のような開始と終わりのアドレスを指定する。
2.ネットマスク
3.デフォルトゲートウェイアドレス
4.DNSサーバのIPアドレス
DHCPの「リース有効期限」を超えて停止すると、クライアントPCのIPアドレスが解放され、政情にルータやほかのサーバ(Webサーバ、DNSサーバなど)等と通信できない事象が発生されると推測される。(開放すると、Windowsでは自動プライベートアドレス(APIPA)が割り当てられる。)
・・・人手を介さず、ネットワーク機器間の交渉のみでリンクローカルアドレスを自動的に割り当てる技術。
・・・ホストが接続されているネットワークセグメントまたはブロードキャストドメイン内の通信に対してのみ有効なネットワークアドレス。
ネットワークの規模に応じてだいたい3つの設置パターンがある。
・ネットワークは1つで、クライアントは1~64台程度の規模
・プロバイダーから提供されたインターネット接続ルータに搭載されたDHCPサーバ機能を使う。
※家庭用ルータのDHCPサーバは性能が低いので、クライアントの台数が多いとルータが不安定になる。IPアドレスが取得できないクライアントが発生するなどの不具合が発生する場合あり。
・ネットワークは1つで、クライアントは10~250台程度の規模
・DHCPサーバを1台or2台構築して使う(WindowsServerやLinuxなど、法人向けルータやファイアウォールのDHCPサーバ機能を使う場合もある。)
・ネットワークは2つ以上、クライアントは100台以上の規模。
・リミテッドブロードキャストのDHCPDISCOVERは、そのままでは、異なるネットワークに到達しないのでL3SWをDHCPリレーエージェントに設定する。
・DHCPサーバを2台構築して使う(どちらのofferを受け取るかは、最初に到着したDHCPofferを受け取る。WindowsServerやLinuxなど、NetAttestD3等の高性能なDHCPサーバアプライアンスを使う場合もある。)
・・・ホスト部のビットを全て1にしたアドレス、ネットワークに接続されたすべてのホストによって受信される。
・・・DHCPサーバと異なるネットワークにあるDHCPクライアントへ、IPアドレスwp配布すること(ブロードキャスト→ユニキャストに変換)
DHCPサーバはネットワークの規模(クライアントのPCの台数)に合わせ、設置パターンを変えないと安定運用は難しい。
Crieitは誰でも投稿できるサービスです。 是非記事の投稿をお願いします。どんな軽い内容でも投稿できます。
また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!
こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください。
ボードとは?
コメント