Đề XuấT, 2024

Editor Choice

Sự khác biệt giữa DNS và DHCP

Cả DNS và DHCP đều hoạt động trên kiến trúc máy khách-máy chủ nhưng là những thuật ngữ không giống nhau. DNS ánh xạ tên miền thành địa chỉ IP trong khi DHCP là giao thức gán IP cho các máy chủ trong mạng là tĩnh hoặc động. DHCP cũng được sử dụng trong khi thiết lập máy chủ DNS cho máy chủ.

Biểu đồ so sánh

Cơ sở để so sánh
DNS
DHCP
Căn bản
Đây là một cơ chế giải quyết địa chỉ.Nó là một giao thức được sử dụng để gán IP cho máy chủ trong mạng cục bộ tĩnh hoặc động.
Tính năng, đặc điểmBao gồm các tên tượng trưng vào địa chỉ IP và ngược lại.
Cung cấp thêm thông tin như địa chỉ IP của máy chủ, bộ định tuyến và máy chủ tên và mặt nạ mạng con của máy tính.
Được sử dụng để định vị các máy chủ miền thư mục hoạt động.
Chỉ định IP để lưu trữ trong một thời gian thuê cụ thể.
Số cổng được sử dụng
5367 và 68
Các giao thức liên quan
UDP và TCP
UDP
Máy chủMáy chủ DNS dịch tên miền sang IP và ngược lại.
Máy chủ DHCP tự động cấu hình máy chủ.
Phương pháp làm việcPhân cấpTập trung
Lợi thế
Loại bỏ sự cần thiết phải nhớ địa chỉ IP; thay vào đó, tên miền được sử dụng cho địa chỉ web.
Cấu hình địa chỉ IP đáng tin cậy và giảm quản trị mạng.

Định nghĩa DNS

DNS (Hệ thống tên miền) là một cơ chế cung cấp dịch vụ tra cứu thư mục ánh xạ tên của một máy chủ lưu trữ trên Internet và địa chỉ số duy nhất của nó (địa chỉ logic).

Thông thường, ánh xạ được thực hiện bằng cách sử dụng tệp lưu trữ, có các chi tiết như tên và địa chỉ. Các tệp máy chủ đó được lưu trữ trên mỗi máy chủ và được cập nhật định kỳ từ tệp máy chủ chính. Bất cứ khi nào một chương trình hoặc người dùng cần ánh xạ tên đến địa chỉ, máy chủ lưu trữ tham khảo tệp máy chủ và tìm ánh xạ. Nhưng cơ chế này sẽ cực kỳ không đáng tin cậy cho kịch bản ngày nay khi có một số lượng lớn máy chủ được kết nối qua internet.

Hoạt động của DNS

Khi người dùng muốn sử dụng máy khách truyền tệp để truy cập máy chủ truyền tệp đang chạy trên máy chủ từ xa trong khi người dùng chỉ biết tên truyền tệp. Để thiết lập kết nối, bộ TCP / IP phải cần địa chỉ IP của máy chủ truyền tệp. Hình đã cho minh họa hoạt động của DNS từng bước.

  1. Tên máy chủ được chuyển đến máy khách truyền tệp bởi người dùng.
  2. Máy khách truyền tệp sẽ chuyển tên máy chủ sang máy khách DNS.
  3. Máy khách DNS gửi truy vấn đến máy chủ DNS cung cấp tên máy chủ truyền tệp bằng cách sử dụng địa chỉ IP đã biết của máy chủ DNS.
  4. Máy chủ DNS gửi phản hồi với địa chỉ IP của máy chủ truyền tệp yêu cầu.
  5. Máy khách DNS chuyển địa chỉ IP đến máy chủ truyền tệp.
  6. Địa chỉ IP nhận được được sử dụng bởi máy khách truyền tệp để truy cập máy chủ truyền tệp.

Định nghĩa của DHCP

DHCP (Giao thức cấu hình máy chủ động) đã được tạo ra để truyền phân bổ địa chỉ tĩnh và động cho các máy chủ được kết nối trong mạng. Nó bao gồm các thông tin như địa chỉ IP và mặt nạ mạng con của máy tính, địa chỉ IP của bộ định tuyến và địa chỉ IP của máy chủ tên.

DHCP chứa hai thành phần tức là giao thức và cơ chế. Giao thức được sử dụng để vận chuyển các tham số cấu hình dành riêng cho máy chủ từ máy chủ DHCP đến máy chủ và cơ chế được sử dụng để gán địa chỉ mạng giữa các máy chủ. DHCP có thể nhanh chóng cấu hình máy chủ, mọi thứ cần thiết để làm như vậy là một dải địa chỉ IP được xác định trên máy chủ DHCP. Khi một máy chủ được kích hoạt, nó liên lạc với máy chủ DHCP và yêu cầu thông tin địa chỉ.

Máy chủ DHCP chọn một địa chỉ và phân bổ nó cho máy chủ. Nhưng các địa chỉ này được cho thuê trong một thời gian cụ thể sau khi hết hạn thuê, máy chủ có thể liên lạc với máy chủ DHCP và yêu cầu gia hạn hợp đồng thuê. Cơ chế cho thuê này rất hữu ích để tìm các máy chủ không di chuyển hoặc tắt máy chủ. Trong các trường hợp cụ thể, máy chủ không giữ địa chỉ và địa chỉ được máy chủ DHCP trả về nhóm địa chỉ có thể được phân bổ lại khi cần thiết. Nó ngăn ngừa mất IP.

Sự khác biệt chính giữa DNS và DHCP

  1. DNS được sử dụng để phân giải và giải quyết đệ quy địa chỉ thành tên hoặc tên thành địa chỉ của máy chủ lưu trữ. Mặt khác, DHCP được sử dụng để phân bổ địa chỉ cho máy chủ lưu trữ trong mạng một cách linh hoạt hoặc tĩnh.
  2. DNS sử dụng cổng số 53 trong khi DHCP có thể sử dụng 67 hoặc 68 .
  3. DHCP chỉ hỗ trợ UDP trong khi DNS có thể hỗ trợ cả TCP và UDP cả hai giao thức.
  4. Các máy chủ trong DNS và DHCP thực hiện các hoạt động khác nhau trong đó máy chủ DNS chịu trách nhiệm chấp nhận các truy vấn thông qua máy khách và phản hồi lại cho máy khách cùng với kết quả. Đối với máy chủ DHCP có trách nhiệm phân bổ các địa chỉ tạm thời cho các máy khách trong thời gian thuê và sau đó gia hạn hợp đồng thuê theo yêu cầu.
  5. DNS tuân theo một hệ thống phân cấp nhất định không cho phép lưu trữ tất cả các tên miền tại một nơi thay vào đó nó chia thành các tên miền phụ và sau đó phần thông tin cụ thể được lưu trữ trên một máy chủ cụ thể. Do đó nó được phân cấp theo cách. Ngược lại, máy chủ DHCP định cấu hình địa chỉ IP của máy khách từ nhóm địa chỉ IP và xử lý tập trung tất cả các tác vụ, trong trường hợp máy chủ DHCP không được gắn trực tiếp vào máy khách, sau đó sử dụng bộ định tuyến để nhận các chương trình phát DHCP và chuyển tiếp chúng đến máy chủ DHCP.

Phần kết luận

DNS và DHCP cả hai công nghệ đã được phát minh để thuận tiện cho người dùng và quản trị viên sử dụng mạng hoặc internet. DNS đã loại bỏ nhu cầu ghi nhớ các địa chỉ IP phức tạp cho người dùng thông thường trong khi DHCP giảm quá trình tốn thời gian để định cấu hình các hệ thống trong mạng theo cách thủ công, ngày nay tất cả đều tự động và nhanh chóng.

Top