ナビゲーションに移動Ciscoを中心としたネットワーク技術をわかりやすく解説します。会社概要サイトマップDHCPサーバ配置のまとめHOMETCP/IPDHCPサーバ配置のまとめFacebooktwitterHatenaPocketCopy目次1概要DHCPサーバとクライアントの配置DHCPサーバ配置の3つの選択肢まとめ概要DHCPサーバとクライアントは原則として、同じネットワーク上にいなければいけません。DHCPサーバをどのように配置するかについてまとめます。DHCPサーバとクライアントの配置DHCPサーバとクライアントの配置には、以下の制約があります。DHCPサーバとDHCPクライアントは同一ネットワークにこの制約の理由は、DHCPのやり取りは基本的にブロードキャストベースで行うからです。最初、DHCPクライアントは、自身のIPアドレスがわかりません。DHCPサーバのIPアドレスなんてわかっているわけありません。IPアドレスがわからないけど、DHCPサーバと通信するためにブロードキャストを利用します。ブロードキャストは、IPアドレスがわからないホストにデータを送るために利用することができます。DHCPクライアントは、DHCPサーバのIPアドレスはわからないけど、とりあえず同じネットワーク上の全ホスト宛てにDHCPメッセージをブロードキャストします。すると、同じネットワーク上にDHCPサーバが存在してれば、DHCPメッセージを受信できるようにしています。企業の社内ネットワークは、1つのネットワークだけで構成されていることはほとんどないでしょう。部署ごとなどの複数のネットワークをルータ/レイヤ3スイッチで相互接続しています。いろんなネットワーク上につながっているDHCPクライアントにIPアドレスを配布するDHCPサーバの配置を検討しなければいけません。関連記事DHCPの動作について、以下の記事で解説しています。Protocol)は、IPアドレスなどのTCP/IPの通信に必要な設定を自動的に行うためのプロトコルです。TCP/IPで通信を行うためには、TCP/IPの設定が正しく行われていることが大前提です。設定が間違ってしまっていると、当然、正常な通信はできません。具体的な設定内容としては、以下が挙げられます。IPアドレス/サブネットマスクデフォルトゲートウェイのIPアドレスDNSサーバのIPアドレスIT技術に慣れているユーザであれば、こうした設定を難なくできるでしょう。慣れていないユーザ...DHCPサーバ配置の3つの選択肢DHCPサーバの配置について、次の3つの選択肢が考えられます。ネットワークごとにDHCPサーバを配置するルータ/レイヤ3スイッチをDHCPサーバとする1台のDHCPサーバを配置する(DHCPリレーエージェント)これらDHCPサーバの配置の選択肢のなかで、たいていは2.か3.です。1.のようなDHCPサーバの配置はまずないでしょう。以降で、それぞれのDHCPサーバの配置についてもう少し詳しく見ていきましょう。ネットワークごとにDHCPサーバを配置するDHCPサーバとDHCPクライアントは原則として同一ネットワークに接続するこの制約を忠実に守っているDHCPサーバの配置です。DHCPクライアントが存在するそれぞれのネットワーク上にDHCPサーバを配置します。当然ながら、DHCPサーバをたくさん配置しなければいけません。DHCPサーバを構築することは難しくはありませんが、数が多くなるととても面倒です。ネットワークごとにDHCPサーバを配置するルータ/レイヤ3スイッチをDHCPサーバとするルータ/レイヤ3スイッチは、ネットワークを相互接続しています。DHCPクライアントがつながっているネットワークは、ルータ/レイヤ3スイッチによってその他のネットワークと相互接続していることになります。DHCPクライアントにとってみると、ルータ/レイヤ3スイッチ(デフォルトゲートウェイ)は必ず同一ネットワークです。そこで、ルータ/レイヤ3スイッチをDHCPサーバとします。すれば、DHCPサーバの配置の制約に従っていることになります。ルータ/レイヤ3スイッチでDHCPサーバ機能が備わっていないことはまずありません。1台のルータ/レイヤ3スイッチだけでDHCPクライアントのすべてのネットワークを相互接続されているわけではありません。複数のルータ/レイヤ3スイッチをDHCPサーバとして動作させなければいけないかもしれません。個人ユーザの家庭内ネットワークや小規模なSOHOネットワークでは、たいてい、ルータをDHCPサーバにしているでしょう。スマートフォンでテザリングを有効にしてモバイルルータとしているとき、スマートフォン(モバイルルータ)がDHCPサーバとなっています。ルータ/レイヤ3スイッチをDHCPサーバとする関連記事Ciscoのルータ/レイヤ3スイッチをDHCPサーバとして設定するためのコマンドについて、以下の記事で解説しています。ネットワークのおべんきょしませんか?https://www.n-study.com/tcp-ip/cisco-ios-dhcp-server-configuration/CiscoルータをDHCPサーバにして、DHCPクライアントにIPアドレスを配布できます。IOS)をDHCPサーバとして動作させるための設定と確認コマンドについて解説します。1台のDHCPサーバを配置する(DHCPリレーエージェント)たくさんのDHCPサーバを構築して配置するのは面倒です。そこで1台のDHCPサーバで複数のネットワーク上のDHCPクライアントにIPアドレスを配布できるようにします。そのためには、DHCPサーバに配布したいネットワークごとのDHCPプールを作成しておきます。冒頭でも述べていますが、原則としてDHCPサーバとDHCPクライアントは同じネットワーク上に接続しなければいけないという制約があります。この制約を回避するために、追加でDHCPリレーエージェントが必要です。ほとんどの場合、DHCPクライアントのネットワークを接続するルータ/レイヤ3スイッチがDHCPリレーエージェントになります。DHCPリレーエージェントは、DHCPクライアントからのブロードキャストのDHCPメッセージをDHCPサーバへユニキャストします。1台のDHCPサーバを配置する(DHCPリレーエージェント)関連記事DHCPリレーエージェントについて、以下の記事で解説しています。ネットワークのおべんきょしませんか?https://www.n-study.com/tcp-ip/dhcp-relay-agent/DHCPサーバとDHCPクライアントは原則として同一ネットワーク上に接続されていなければいけません。この制約を回避するための機能がDHCPリレーエージェントです。IOS)で設定コマンドについて解説します。まとめポイントDHCPサーバとDHCPクライアントは原則として同一ネットワークに接続しますDHCPサーバ配置の選択肢として3つあります。ネットワークのおべんきょしませんか?https://www.n-study.com/2022-pv-ranking/2022年「ネットワークのおべんきょしませんか?」コンテンツのページビューランキングTOP10です。ネットワーク技術解説記事のアップデートや新規記事をTwitterでお知らせしています。