29:Trình bày nguyên lý hoạt động của DHCP

Câu 29:Trình bày nguyên lý hoạt động của DHCP và việc cấp phát địa chỉ động dựa trên DHCP.

Giao thức DHCP làm việc theo mô hình client/server. Quá trình tương tác giữa DHCP client và server sẽ diễn ra theo các bước sau:

Ø      Khi máy client khởi động, máy sẽ gửi Broadcast gói tin DHCPDISCOVER, yêu cầu máy server phục vụ. Gói tin náy cũng chứa địa chỉ MAC của máy client.

Ø      Các máy server trên mạng khi nhận được gói tin yêu cầu đó, nếu còn khả năng cung cấp địa chỉ IP, đều gửi lại cho máy client gói tin DHCPOFFER trong một khoảng thời gian nhất định, kèm theo là một subnet mask và địa chỉ IP của máy server. Server sẽ không cấp phát địa chỉ IP vừa đề nghị cho những client khác trong suốt quá trình đàm phán.

Ø      Máy client sẽ lựa chọn một trong các lời đề nghị (DHCPOFFER) và gửi broadcast lại gói tin DHCPREQUEST chấp nhận lời đề nghị đó. Điều này cho phép các lời đề nghị không được chấp nhận sẽ được các máy server rút lại và dùng cấp phát cho máy client khác.

Ø      Máy server được máy client chấp nhận sẽ gửi ngược lại một gói tin DHCPACK như là một lời xác nhận, cho  biết địa chỉ IP đó, subnet mask đó và thời gian cho phép sử dụng sẽ chính thưc được áp dụng. Ngoài những thông tin của máy server nó còn gửi kèm theo những thông tin cấu hình bổ sung như địa chỉ của gateway mặc định, DNS server…

Việc gán địa chỉ dựa vào DHCP:

      Địa chỉ Ethernet được cấu hình vào trong card mạng bởi nhà sản xuất, điều này đảm bảo rằng tất cả các host  nối vào mạng có một địa chỉ Ethernet duy nhất. Trong khi đó địa chỉ IP không chỉ là duy nhất cho tất cả các host mà nó còn phản ánh cấu trúc của mạng. Do đó không thể cấu hình trực tiếp địa chỉ IP vào trong card mạng bởi nhà sản xuất, bởi vì nhà sản xuất sẽ không biết card mạng gắn vào mạng nào. Do đó địa chỉ IP phải được cấu hình lại.

      Hầu hêt các hệ điều hành cung cấp các cách thức quản lý địa chỉ IP bởi máy tính quản trị hệ thống mạng, thậm chí người sử dụng có thể cấu hình bằng tay các thông tin IP cần thiêt cho các host. Tuy nhiên có một số hạn chế trong việc cấu hình bằng tay:

Ø      Có rất nhiều việc phải làm để cấu hình tất cả host trong một mạng nối kết trực tiếp rông lớn thậm chí các host đó không thể nối tới mạng khi chúng chưa được cấu hình.

Ø      Quá trình xử lý thường hay gặp lỗi, bởi vì cần thiết để đảm bảo rằng mỗi host có đúng phần mạng và không có hai host nhận cùng địa chỉ đó. Do đó, việc cấu hình tự động là một giải pháp tốt và được yêu cầu.

     DHCP được đặt trên DHCP server mà nó có nhiệm vụ cung cấp các thông tin cấu hình cho các host. Chúng ta phải có ít nhất một DHCP server cho một quản trị vung (domain). Các thông tin cấu hình tại các host được lưu lại tại DHCP server và tự động cấp phát cho mỗi host khi chúng được nối hay khởi động và mạng.

      DHCP tiết kiệm khả năng quản trị mạng bằng cách gán địa chỉ cho từng host.

Bạn đang đọc truyện trên: AzTruyen.Top

Tags: