Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

3.

Cách thức hoạt động và mô phỏng giao thức DHCP ( Dynamic Host
Configuration Protocol)

3.1. Hoạt động của DHCP

-Là một giao thức cho phép người quản trị mạng quản lý tập trung và tự động
hóa việc gán địa chỉ IP trên mạng . Trong mạng IP,mỗi thiết bị kết nối Internet
cần một địa chỉ IP duy nhất.( DHCP cho phép người quản trị mạng giám sát và
phân phối địa chỉ IP từ một điểm trung tâm và tự động gửi địa chỉ IP mới khi
máy tính được cắm vào một nơi khác trong mạng )-vai trò

-DHCP sử dụng khái niệm “hợp đồng cho thuê” -for lease: là khoảng thời gian
mà một địa chỉ IP đã cho sẽ hợp lệ cho một máy tính. Tức khoảng thời gian
client DHCP giữ thông tin địa chỉ IP. Khi khoảng thời gian này hết hạn, client
phải làm mới nó.
-DHCP cung cấp một cách tự động để phân phối, cập nhật địa chỉ IP và một số
thông tin cấu hình khác trên mạng. Một DHCP server cung cấp thông tin này
tới DHCP client thông qua việc trao đổi hàng loạt các thông điệp với nhau, có 8
loại thông điệp DHCP chính(tất cả đề sử dụng mã hoạt động yêu cầu hoặc trả
lời).
*DHCP client: máy trạm nhận thông tin cấu hình IP từ DHCP server
*DHCP server: máy chủ quản lý việc cấu hình và cấp phát địa chỉ IP cho client.

-DHCP Discovery: Được máy khách sử dụng để khám phá máy chủ DHCP và
thường bao gồm danh sách các tham số mà máy khách cần các giá trị như địa
chỉ IP, mặt nạ mạng con (subnetmask),default gateway, và bộ định tuyến mặc
định (default gateway).
+Máy tính client sẽ gửi thông điệp broadcast để tìm một DHCP server khả
dụng nhằm xin IP
+Máy tính client tạo ra một gói tin UDP (User Datagram Protocol) với đích đến
mặc định 255.255.255.255 và được đóng gói vào một gói IP với source IP là
0.0.0.0
-DHCP Offer: Được máy chủ sử dụng để cung cấp các giá trị cần thiết cho máy
khách
+Khi DHCP server nhận được truy vấn cần cấp phát IP từ một client, nó sẽ bảo
lưu địa chỉ IP cho client và mở rộng địa chỉ IP sẽ cấp phát bằng cách gửi lại
thông điệp DHCP Offer cho client.
+Thông điệp này chứa địa chỉ MAC của client, địa chỉ IP mà server sẽ cung
cấp, subnet mask, thời gian được cấp phát và địa chỉ IP của DHCP server cung
cấp.
-DHCP Request: Được máy khách sử dụng để yêu cầu trả lời từ một máy chủ.
Yêu cầu được gửi đến tất cả các máy chủ, ngay cả những máy chủ không được
chọn.
+Client có thể nhận được DHCP offer từ nhiều server khác nhau, nhưng nó sẽ
chỉ chấp nhận duy nhất một DHCP offer 

+Client sẽ chọn 1 trong các địa chỉ IP, sau đó gửi lại thông điệp DHCP request
tương ứng với DHCP server đó.
-DHCP Decline: Được máy khách sử dụng để từ chối chấp nhận một hoặc
nhiều giá trị từ máy chủ, thường là vì chúng không hợp lệ đối với máy khách.

-DHCP ACK (acknowledgement) :Được sử dụng cho phản hồi của máy chủ và
cung cấp các tham số cho máy khách

+Server sẽ hoàn tất bằng cách gửi thông điệp ACK cho client. Ngoài ra còn có
gateway mặc định, địa chỉ dns server.

+Đến đây, client chính thức có cấu hình IP và có thể sử dụng địa chỉ IP được
cấp phát để trao đổi dữ liệu. Mỗi cấu hình IP được cấp phát sẽ chỉ có thời hạn
trong một khoảng thời gian nhất định, sau khoảng thời gian này, client phải yêu
cầu server cấp phát gia hạn lại cấu hình IP của mình. Trong những lần sau, các
thông điệp DHCP được gửi unicast thay vì broadcast như lần cấp phát đầu tiên.

-DHCPNAK — Được máy chủ sử dụng để từ chối yêu cầu của máy khách

-DHCP Release— Được ứng dụng khách sử dụng để giải phóng địa chỉ IP, đưa
địa chỉ đó trở lại nhóm máy chủ

-DHCP Inform— Được máy khách sử dụng để thông báo cho máy chủ rằng
máy khách đã có địa chỉ IP, nhưng cần các giá trị cho các tham số khác.

=> Cuối mỗi chu kỳ, nếu máy tính đó muốn tiếp tục sử dụng địa chỉ IP nó sẽ
gửi bản tin renew, còn nếu không muốn sử dụng địa chỉ IP nữa thì DHCP
server sẽ thu hồi.

3.2. Mô phỏng hoạt động của DHCP


1.Trên SWL3 đặt địa chỉ các interface vlan

2.Sau khi đặt địa chỉ ip cho DHCP, ping đến địa chỉ 10.1.30.1 của SWL3
3.DHCP cấp các dải địa chỉ IP

-Trên VPC3 (vlan 10) cấp dải địa chỉ 10.1.10.1 10.1.10.100
-Trên VPC4 (vlan 20) cấp dải địa chỉ 10.1.20.1 10.1.20.199

4. Sau khi DHCP cấp, trên VPC3 nhận được dải địa chỉ IP 10.1.10.101/24 với
GW 10.1.10.1
-Trên VPC4, nhận được dải địa chỉ IP 10.1.20.200/24 GW 10.1.20.1
-Trên VPC4, nhận được dải địa chỉ IP 10.1.20.200/24 GW 10.1.20.1
Và ping được đến địa chỉ IP 10.1.10.101 và 10.1.30.2

You might also like