Cơ chế làm việc của DHCP

Một phần của tài liệu Xây dựng hệ thống điều khiển các thiết bị điện qua mạng Internet (Trang 59)

I. Các module chính

I.7.2.Cơ chế làm việc của DHCP

- DHCPDISCOVER: DHCP client khởi tạo tiến trình bằng cách quảng bá một

gói tới cổng UDP 68 (sử dụng cho máy chủ BOOTP và DHCP). Gói đầu tiên này được

gọi là bản tin DHCP Discover, nó sẽ yêu cầu bất cứ DHCP server nào nhận được gói

thực hiện việc cấu hình. Gói DHCP discover gồm rất nhiều trường, nhưng một vùng

quan trọng nhất chứa địa chỉ vật lý của DHCP client.

- DHCPOFFER: Một DHCP server được cấu hình cung cấp hợp đồng địa chỉ

cho mạng mà client cư trú sẽ đáp ứng lại một gói tên là DHCP offer và gửi nó dưới

dạng quảng bá tới máy đưa ra DHCP discover. Thông điệp quảng bá này được gửi tới

cổng UDP 67 và bao gồm địa chỉ vật lý của client, địa chỉ vật lý và địa chỉ IP của

DHCP server, cũng như giá trị địa chỉ IP và subnet mask cung cấp cho DHCP client.

- DHCPREQUEST: Client chọn một DHCP offer, tạo một gói DHCP request

và quảng bá gói này. Gói DHCP request này bao gồm địa chỉ IP của server phát ra

SVTH : 60

+ Báo cho DHCP server được chọn rằng nó yêu cầu một địa chỉ IP.

+ Thông báo cho các DHCP server khác là DHCP offer của chúng không được

chấp nhận.

- DHCPACK: Khi DHCP server được chọn nhận được DHCP request, nó sẽ trả

lời bắng gói DHCP ack. DHCP ack bao gồm địa chỉ IP và subnetmask cho DHCP

client. Ngoài các thông tin về địa chỉ IP, DHCP client có thể nhận thêm các thông tin cấu hình như địa chỉ IP của gateway, máy chủ DNS,...

Một phần của tài liệu Xây dựng hệ thống điều khiển các thiết bị điện qua mạng Internet (Trang 59)