DHCP
について
牧之内研
フォン
ヤオカイ
2001.10.9
•
問題:
ネット上のホストは、どのように自分の
IP
アドレスがわかるのか?
•
プロトコル:
アドレス発現プロトコル類
ポリシー
1.
手動割り当て
(静的アドレス、分散管理)
2.
自動割り当て
(静的アドレス、集中管理)
RARP(Reverse
Address Resolution
Protocol)
BOOTP(BOOT
Protocol)
3.
動的割り当て
(動的アドレス、集中管理)
ホストの
IP
アドレスは固定でない。
DHCP(Dyna
mic
Ho
st Configuration
Protoco
l)
DHCP
の応用場合
これらの場合は、
IP
アドレスはホストに対して、
動的である。
即ち、ネットワークに参加する前に、
ホストは自分専用の
IP
アドレ
スをもってない。
1.
動的ホスト:
例、ノ
ートパソコンを会場で
2.
ダイヤルアップの回
線上で使った
ホスト:
例、家庭であるいは出張中で使ったパソコン
動的アドレスのメリット
•
ホストの移動を簡単にできる
•
IP
アドレスを節約できる。
1
つのアドレスは、そのときネットワークに接続
されてい
るネットワークインターフェースでしか必要としない。
静的な割り当てでは、接続可能なネットワークイン
ター
フェースで必要になる。
問題:
DHCP
の場合、ホストはどのように
IP
アドレス
を得るのか?
DHCP
の構成
Subnet1
Subnet2
DHCP
Server
Router
DHCP
Client
A
DHCP
Client
B
DHCP
Client
C
DHCP
Client
D
DHCP
の動作
(1)
DHCP
Server
Discovery m
essage
Discovery message
Discovery message
DHCP
の動作
(2)
DHCP
Server
Broadcast “discovery m
essage”
W
ith its MAC address
DHCP
の動作
(3)
DHCP
Server
Send “of
fer massage”
DHCP
の動作
(4)
DHCP
Server
Send “request m
assage”
DHCP
の動作
(5)
DHCP
Server
Send “confirm m
assage”
W
ith necessary message
DHCP
動作の総括
DHCP
Server
Discovery
(broadcast)
Discovery
(broadcast)
W
ith its MAC address
Request
Of
fer
応答関係を確立
Confirm
W
ith necessary message
ネットに参加した
注意点
•
DHCP
で割り当てられたアドレスはテンポラ
リーなものであり、一定期間のみ有効である。
•
割り当てられたアドレスをローカルディスクに
保存し、以降の起動時に直接使える。
•
有効期間が切れる前に、更新
(
リースを書き換
える
)
しなければならない。そうしないと
、サー
バーから削除されてしまう。