Dynamic Host Configuration Protocol
(DHCP)
I- Gi i thi u:
- DHCP là 1 d ch v trên hđh Windows Server đ c tri n khai nh m m c đích ượ
c p phát đc IP và các c u hình liên quan cho các máy tính trong h th ng m ng
- Thành ph n:
+ DHCP Server: là máy tính đ c cài đ t và c u hình dv DHCP.ượ
+ DHCP Client: là máy tính nh n IP t DHCP Server.
II- Th c hi n:
1) Cài đ t dv DHCP:
2) C u hình DHCP Server:
a) T o Scope:
- Scope là dãy đ a ch IP mà DHCP Server đ nh ra đ c p cho Client.
- M i scope đ c t o ra dùng đ c p IP cho 1 NET ID riêng bi t. ượ
Quy trình trao đ i gi a DHCP Server và Client:
* Xin và nh n IP (các gói tin Broadcast)
Client ------Discover----> Server
Client <-----Offer------------- Server
Client ------Request-------> Server
Client <------ACK------------- Server
* Gia h n IP th i đi m 50% lease duration (các gói tin Unicast)
Client ------Request-------> Server
Client <------ACK------------- Server
* Gia h n IP th i đi m 87,5% lease duration (các gói tin Broadcast)
Client ------Request-------> Server
Client <------ACK------------- Server
Sau khi s d ng h t 100% Lease duration thì Client s b đ a ch IP. ế
Client khi không nh n đ c IP t Server thì s s d ng 1 IP trong NET ượ
ID:169.254.0.0/16 . NET ID này g i là Automatic Private IP Address (APIPA)
b) T o DHCP Option:
- DHCP option là các thông s liên quan đ n IP nh : Default GW, Preferred ế ư
DNS, … mà Server đ nh ra đ c p cho Client.
- DHCP Option có 2 lo i: Scope Option và Server Option
+ Scope Option: Ph m vi nh h ng lên scope đang c u hình ưở
+ Server Option: Ph m vi nh h ng lên toàn Server (t t c các scope) ưở
Đ u tiên: Scope > Server (Scope s lo i tr Server n u c u hình chung ư ế
1 thông s )
c) Reservation:
- Là ch c năng c p đc IP thông qua đc v t lý (Physical Address – MAC
Address) c a card m ng trên máy Client.
- Reservation đ c dùng khi c n c p 1 IP c đ nh cho 1 máy tính trong hượ
th ng.
- Cách s d ng:
B1: Cho máy Client nh n IP theo th t c a scope nh thông th ng ư ườ
(Sau khi nh n thì thông tin c a máy Client s đ c c p nh t trong ượ
ph n Address Lease)
B2: Quan sát thông Unique ID trong Address Lease đ xác đ nh đ a
ch v t lý c a Client
3) DHCP Relay Agent:
- DHCP Relay Agent là 1 ch c năng trên Router. Nó đ c tri n khai ượ
nh m m c đích trung chuy n các gói tin DHCP xin và nh n IP gi a
Client và Server t network này sang network khác.
- DHCP Relay Agent giúp DHCP Server có th c p IP cho các Client khác
NET ID.
*** Tri n khai:
B1: C u hình DHCP Server đ đi u ki n c p IP cho t t c Network có
Client c n xin IP
B2: C u hình các Router trong h th ng đ các Network có th liên l c
đ c v i nhau (làm Route)ượ
B3: C u hình các Router trên đ ng đi t Client đ n DHCP Server tr ườ ế
thành DHCP Relay Agent và xác đ nh đ a ch IP c a DHCP Server.
B4: Trên DHCP Relay Agent n i tr c ti p v i Client c n xin IP: Xác đ nh ế
card m ng h ng v phía Client. ướ
Server ------(A)R1(B) --------(D) R2 (E)--------- (F) R3 (G)-------- Client
(C) (H)
| |
| |
Client Client
B1: Server t o m y scope ? 3 scope – 3 Option 003 – 1 Option 006
B2: Router th c hi n bao nhiêu Route
R1 : 3 đ ng: E-F ; G ; Hườ
R2 : 4 d ng: A ; C ; H ; Gườ
R3 : 3 đ ng: A ; C ; B-Dườ
B3: Router nào th c hi n ? C 3 Router R1 ; R2 ; R3
B4: Router nào th c hi n ? R1: C
R3 : G ; H
L u ý: DHCP Relay Agent trên Router s không th ho t đ ng n u máyư ế
tính đang s d ng các ch c năng : NAT , DHCP