Giới thiệu về Hệ thống tên miền (DNS)

Danh bạ điện thoại của Internet

Internet và nhiều mạng Internet (IP) riêng tư lớn hơn dựa vào việc dựa vào Hệ thống tên miền (DNS) để giúp lưu lượng truy cập trực tiếp. DNS duy trì một cơ sở dữ liệu phân tán các tên và địa chỉ mạng , và nó cung cấp các phương thức cho các máy tính truy vấn từ xa cơ sở dữ liệu. Một số người gọi DNS là "danh bạ điện thoại của Internet".

DNS và World Wide Web

Tất cả các trang web công cộng đều chạy trên các máy chủ được kết nối Internet với các địa chỉ IP công cộng . Các máy chủ Web tại About.com, ví dụ, có địa chỉ như 207.241.148.80. Mặc dù mọi người có thể nhập thông tin địa chỉ như http://207.241.148.80/ vào trình duyệt web của họ để truy cập các trang web, việc có thể sử dụng các tên thích hợp như http://www.about.com/ thực tế hơn rất nhiều.

Internet sử dụng DNS như một dịch vụ phân giải tên trên toàn thế giới cho các trang web công cộng. Khi ai đó nhập tên của trang web vào trình duyệt của họ, DNS tra cứu địa chỉ IP tương ứng cho trang web đó, dữ liệu cần thiết để tạo kết nối mạng mong muốn giữa các trình duyệt Web và máy chủ Web .

Máy chủ DNS và phân cấp tên

DNS sử dụng kiến trúc mạng máy khách / máy chủ . Máy chủ DNS là các máy tính được chỉ định lưu trữ bản ghi cơ sở dữ liệu DNS (tên và địa chỉ), trong khi các máy khách DNS bao gồm PC, điện thoại và các thiết bị khác của người dùng cuối. Máy chủ DNS cũng giao tiếp với nhau, hoạt động như khách hàng với nhau khi cần thiết.

DNS tổ chức các máy chủ của nó thành một hệ thống phân cấp. Đối với Internet, cái gọi là máy chủ tên gốc nằm ở phía trên cùng của hệ thống phân cấp DNS. Các máy chủ tên gốc Internet quản lý thông tin máy chủ DNS cho các tên miền cấp cao nhất của Web (TLD) (như ".com" và ".uk"), cụ thể là tên và địa chỉ IP của máy chủ DNS nguyên bản (được ủy quyền ) chịu trách nhiệm trả lời truy vấn về từng TLD riêng lẻ. Các máy chủ ở cấp thấp hơn tiếp theo của phân cấp DNS theo dõi tên miền và địa chỉ cấp hai (như "about.com") và các cấp bổ sung quản lý các miền Web (như "compnetworking.about.com").

Các máy chủ DNS được cài đặt và duy trì bởi các doanh nghiệp tư nhân và các cơ quan quản lý Internet trên toàn thế giới. Đối với Internet, 13 máy chủ tên gốc (thực sự là các nhóm máy dự phòng trên toàn thế giới) hỗ trợ hàng trăm tên miền cấp cao nhất trên Internet, trong khi About.com cung cấp thông tin máy chủ DNS có thẩm quyền cho các trang trong mạng của nó. Các tổ chức có thể triển khai DNS tương tự trên các mạng riêng của họ một cách riêng biệt, trên quy mô nhỏ hơn.

Khác - Máy chủ DNS là gì?

Định cấu hình mạng cho DNS

Các máy khách DNS (được gọi là các trình phân giải ) muốn sử dụng DNS phải được cấu hình trên mạng của họ. Resolvers truy vấn DNS bằng cách sử dụng địa chỉ IP cố định ( tĩnh ) của một hoặc nhiều máy chủ DNS. Trên một mạng gia đình, địa chỉ máy chủ DNS có thể được cấu hình một lần trên một router băng thông rộng và tự động được chọn bởi các thiết bị khách , hoặc các địa chỉ có thể được cấu hình trên từng máy khách riêng lẻ. Quản trị viên mạng gia đình có thể nhận địa chỉ máy chủ DNS hợp lệ từ nhà cung cấp dịch vụ Internet hoặc nhà cung cấp DNS Internet của bên thứ ba như Google Public DNS và OpenDNS.

Các loại tra cứu DNS

DNS được sử dụng phổ biến nhất bởi các trình duyệt web tự động chuyển đổi tên miền Internet thành địa chỉ IP . Bên cạnh những tra cứu chuyển tiếp này, DNS cũng được sử dụng cho:

Các yêu cầu mạng hỗ trợ tra cứu DNS chạy trên TCPUDP , cổng 53 theo mặc định.

Xem thêm - Tra cứu Địa chỉ IP Chuyển tiếp và Đảo ngược

DNS Caches

Để xử lý tốt hơn khối lượng lớn các yêu cầu, DNS sử dụng bộ nhớ đệm. Lưu trữ DNS lưu trữ các bản sao cục bộ của các bản ghi DNS được truy cập gần đây trong khi bản gốc tiếp tục được duy trì trên các máy chủ được chỉ định của chúng. Có bản sao cục bộ bản ghi DNS tránh phải tạo lưu lượng mạng lên và thông qua phân cấp máy chủ DNS. Tuy nhiên, nếu bộ nhớ cache DNS trở nên lỗi thời, các vấn đề kết nối mạng có thể xảy ra. DNS cache cũng dễ bị tấn công bởi hacker mạng. Quản trị viên mạng có thể xóa bộ nhớ cache DNS nếu cần bằng ipconfig và các tiện ích tương tự.

Khác - Bộ nhớ cache DNS là gì?

Thuốc nổ DNS

DNS chuẩn yêu cầu tất cả thông tin địa chỉ IP được lưu trữ trong cơ sở dữ liệu phải được sửa. Điều này hoạt động tốt để hỗ trợ các trang web điển hình nhưng không phải cho các thiết bị sử dụng địa chỉ IP động như Internet cam hoặc máy chủ Web gia đình. Dynamic DNS (DDNS) thêm các phần mở rộng giao thức mạng vào DNS để kích hoạt dịch vụ phân giải tên cho các máy khách động.

Nhiều nhà cung cấp bên thứ ba cung cấp các gói DNS động được thiết kế cho những người muốn truy cập từ xa mạng gia đình của họ thông qua Internet. Thiết lập môi trường Internet DDNS yêu cầu đăng ký với nhà cung cấp được chọn và cài đặt phần mềm bổ sung trên mạng cục bộ. Nhà cung cấp DDNS giám sát từ xa các thiết bị đã đăng ký và thực hiện các cập nhật máy chủ tên DNS được yêu cầu.

Khác - DNS động là gì?

Giải pháp thay thế cho DNS

Dịch vụ Đặt tên Internet của Microsoft Windows (WINS) hỗ trợ độ phân giải tên tương tự DNS nhưng chỉ hoạt động trên các máy tính Windows và sử dụng một không gian tên khác. THẮNG được sử dụng trên một số mạng riêng của máy tính Windows.

Dot-BIT là một dự án nguồn mở dựa trên công nghệ BitCoin đang làm việc để thêm hỗ trợ cho một tên miền cấp cao nhất ".bit" vào Internet DNS.

Hướng dẫn giao thức Internet - Đánh số mạng IP