TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN
KHOA ĐiỆN TỬ - ViỄN THÔNG
Chương 08
DỊCH VỤ DHCP
DHCPDHCP
2/47
IPIP
IPIPIPIPIPIPIPIPIPIP
ClientClient
Nội dung bài họcNội dung bài học
Giới thiệu dịch vụ DHCP
Hoạt động của giao thức DHCP
Cài
đ
ặ
t
d
ị
ch
v
ụ
DHCP
3/47
Cài
đ
ặ
t
d
ị
ch
v
ụ
DHCP
Cấu hình dịch vụ DHCP
Cấu hình các tuỳ chọn DHCP
Cấu hình dành riêng địa chỉ
Giới thiệu dịch vụ DHCPGiới thiệu dịch vụ DHCP
DHCP:
Dynamic Host Configuration Protocol
Yêu cầu của DHCP Server
Máy tính đã cài đặt Windows Server 2003 và dịch
v
ụ
DHCP
4/47
v
ụ
DHCP
Các card mạng phải được cấu hình bằng các IP tĩnh
Danh sách các địa chỉ IP cấp cho máy client
Yêu cầu của DHCP client
Tất cả các máy trạm sử dụng HðH của Microsoft,
Linux, Unix, Macintosh đều có thể làm DHCP client.
Mỗi thiết bị trên mạng nếu dùng giao thức TCP/IP
thì đều phải có 1 địa chỉ IP hợp lệ, duy nhất trên
mạng đó.
Dịch vụ DHCP cho phép chúng ta cấp động các
thông
s
ố
c
ấ
u
hình
m
ạ
ng
cho
các
máy
tr
ạ
m
.
Giới thiệu dịch vụ DHCPGiới thiệu dịch vụ DHCP
5/47
5
thông
s
ố
c
ấ
u
hình
m
ạ
ng
cho
các
máy
tr
ạ
m
.
Các hệ điều hành của Microsoft và các hệ điều hành
khác như Unix hoặc Macintosh đều hỗ trợ cơ chế
này, có nghĩa là trên các hệ điều hành này phải có
một dịch vụ gọi là DHCP Client.
1 0 0 1 1 0 0 0
150
.
1 0 0 0 0 1 0 1 0 0 1 1 0 0 0 0 1 0 1 1 1 0 0 1
8 bits 8 bits 8 bits 8 bits
133
.
48
.
185
.
8 bits 8 bits 8 bits 8 bits
Khắc phục được tình trạng đụng địa chỉ IP, giảm chi
phí quản trị hệ thống
Giúp ISP tiết kiệm số lượng địa chỉ IP thật (Public
IP)
ƯƯuu điđiểểmm ccủủaa DHCPDHCP
6/47
6
IP)
Phù hợp cho các máy tính thường xuyên di chuyển
qua lại giữa các mạng (Laptop)
Kết hợp với hệ thống mạng không dây (Wireless)
cung cấp các điểm Hostpot như tại nhà ga, sân bay,
trường học, phòng hội thảo…
PhPhươươngng ththứứcc hohoạạtt đđộộngng ccủủaa DHCP DHCP
Khi Client khởi động, máy sẽ broadcast 1 gói tin
DHCPDISCOVERDHCPDISCOVER, yêu cầu Server nào đảm nhiệm vai trò
DHCP phục vụ mình. Gói tin này có chứa địa chỉ
MACMAC của máy
Client.
7/47
ClientClient
BOOT
Client Server DHCP
Server DHCP khi nhận được gói tin yêu cầu đó nếu
còn có thể cung cấp IP, sẽ gởi lại cho Client gói tin
DHCPOFFER, cho biết sẽ cấp cho Client 1 địa chỉ IP
trong khoảng thời gian nhất định, kèm theo là 1
Subnet Mask
và
đ
ị
a
ch
ỉ
IP
c
ủ
a
Server
.
PhPhươươngng ththứứcc hohoạạtt đđộộngng ccủủaa DHCP DHCP
8/47
Subnet Mask
và
đ
ị
a
ch
ỉ
IP
c
ủ
a
Server
.
ClientClient
Client
Server DHCP
Client sẽ xem xét đề nghị của Server trong
DHCPOFFER, và broadcast lại gói tin DHCPREQUEST
chấp nhận lời đề nghị đó
PhPhươươngng ththứứcc hohoạạtt đđộộngng ccủủaa DHCP DHCP
Khi đó địa chỉ IP này sẽ được Client sử
dụng
và
Server
sẽ
không
cấp
phát
địa
9/47
ClientClient
Client
Server DHCP
OK!
dụng
và
Server
sẽ
không
cấp
phát
địa
chỉ IP đó cho bất cứ Client nào khác
trong những phiên giao dịch sau.
Server nhận được gói tin chấp nhận của Client sẽ gởi
ngược lại gói tin
DHCPACK như là 1 hiệp ước, cho biết IP
đó, Subnet Mask đó, thời gian sử dụng đó chính thức
được áp dụng
PhPhươươngng ththứứcc hohoạạtt đđộộngng ccủủaa DHCP DHCP
Ngoài
ra
còn
kèm
theo
các
thông
10/47
ClientClient
Client
Server DHCP
Ngoài
ra
còn
kèm
theo
các
thông
tin cấu hình bổ sung như địa chỉ
Gateway, địa chỉ DNS Server…
Hoạt động của giao thức DHCPHoạt động của giao thức DHCP
Nếu không nhận
được tín hiệu
OFFER, Client
g
ử
i
tín
hi
ệ
u
11/47
g
ử
i
tín
hi
ệ
u
DISCOVER 4
lần nữa nếu
không trả lời sẽ
dùng thông số
do Windows tự
cấp 169.254.x.x
Cấu hình dịch vụ DHCPCấu hình dịch vụ DHCP
Các thông tin liên quan trong quá trình cấu
hình DHCP server
Scope name
IP Address range
12/47
IP Address range
Exclusions address
Lease Duration (TTL: Time to lease)
Router (Default gateway) option
Domain Name and DNS Server option
Các thao tác cấu hình DHCP (Xem Demo
)
Cấu hình các tuỳ chọn DHCPCấu hình các tuỳ chọn DHCP
DHCP Option: là những thông tin phụ gởi
kèm theo địa chỉ IP khi cấp phát cho
client
C
ấ
p
đ
ộ
:
13/47
C
ấ
p
đ
ộ
:
Server Option -> Scope Option -> Define
Class Option -> Reservation Option
Quy tắc: nếu khác option thì sẽ kết hợp,
cùng option thì loại trừ nhau, ưu tiên cho
option nào tới sau
Cấu hình dành riêng địa chỉ
(Reservation)
Cấu hình dành riêng địa chỉ
(Reservation)
Gán một địa chỉ IP cố định cho một máy
client phải dựa vào địa chỉ vật lý MAC
Các
thao
tác
c
ấ
u
hình
dành
riêng
đ
ị
a
ch
ỉ
14/47
Các
thao
tác
c
ấ
u
hình
dành
riêng
đ
ị
a
ch
ỉ
(Xem Demo)
Câu hỏi và giải đápCâu hỏi và giải đáp
15/47
Sriram Srinivasan