|
|
Lesson4:使い道や使う場所を広げるためのさまざまな工夫が施されている
出典:絶対分かる!ネットワークの基礎超入門
144ページより
(記事は執筆時の情報に基づいており、現在では異なる場合があります) Lesson4では,DHCPのオプションとルーター越え技術を見ていく。DHCPは,接続に最低限必要な情報だけでなく,さまざまなオプション情報を指定できる。またDHCPは,本来はルーターを越えて使えないが,それができるようにDHCPリレー・エージェントというしくみも用意されている。 IPアドレス以外はオプションまずは,オプション情報から見ていこう。実は,オプション情報はDHCPにとってなくてはならないもの。IPアドレス以外の情報は,すべてオプションで設定することになっている(図4-1)。DHCPリクエストといったDHCPメッセージの種類もオプションで指定している。
それぞれのオプションは,DHCPメッセージのオプション・フィールドという部分に収められる。オプションは指定する内容によってコードが決まっている。オプション・フィールドに必要な分だけ続けてコードと内容を指定する。 オプション・コードは,正式に登録されたものだけで100種類以上。これらの中で,必ずといっていいほど使われるのは,サブネット・マスク,デフォルト・ゲートウエイ・アドレス,DNSサーバー・アドレス,リース期間である。Lesson3で出てきたIPアドレスの延長や再利用を要求するDHCPリクエストは,要求するIPアドレスをオプション情報として送信している。 それ以外にベンダー独自のオプションもある。ベンダー・オプションに使えるコードの範囲はあらかじめ決まっている。例えばマイクロソフトは,Internet Explorer用のプロキシ・サーバーの情報を配布するのにベンダー・オプションを使う。 リレーを使って設定を一元管理最後にDHCPリレー・エージェントのしくみを紹介しておこう。DHCPリレー・エージェントは,別のネットワークにあるDHCPサーバーにDHCPメッセージを中継するしくみ。ルーターの機能として実装されているのが普通だ。なぜそんなものが必要なのだろうか。理由は,ブロードキャストで送られるメッセージはルーターを越えて別のネットワークに届かないから。DHCPのやりとりがうまくいかなくなってしまう(図4-2の(1))。
DHCPリレー・エージェントは,DHCPクライアントと同じネットワークにあって,別のネットワークにあるDHCPサーバーとのやりとりを中継する(同(2))。DHCPクライアントからブロードキャストで送られてくるメッセージをいったん受け取って,ユニキャストのIPパケットに直してDHCPサーバーに転送する。 DHCPサーバーからの応答も,いったんDHCPリレー・エージェントが受け取ってDHCPクライアントに転送する。こうすれば,1台のDHCPサーバーで複数のネットワークに設定を割り当てられるようになるわけだ。 DHCPリレー・エージェントには,ネットワーク管理者が対応するDHCPサーバーのIPアドレスをあらかじめ登録しておく。また管理者は,DHCPサーバーにもDHCPリレー・エージェントのIPアドレスと対応するネットワークを登録したうえで,各ネットワークの設定情報を登録する必要がある。 連載新着連載目次へ >>
|