Giải Pháp  Giải Pháp Máy Chủ Dịch Vụ
 
Hệ thống tên miền DNS Việt Nam những điều bạn cần biết
20:40 | 03/08/2010
I. Hệ thống máy chủ tên miền quốc gia
    Hệ thống máy chủ tên miền (DNS) quốc gia do Trung tâm Internet Việt Nam quản lý có nhiệm vụ quản lý không gian tên miền cấp quốc gia .VN; tiếp nhận trả lời các truy vấn tên miền .VN.

Hiện tại hệ thống máy chủ tên miền quốc gia gồm 5 cụm máy chủ đặt trong nước (2 cụm tại thành phố Hồ Chí Minh; 2 cụm tại Hà Nội và 1 cụm đặt tại Đà Nẵng), 2 cụm máy chủ đặt ở nước ngoài tại nhiều điểm trên thế giới (Xem bản đồ)

Xem trực tiếp trên Google Map



    Các điểm màu xanh là các cụm máy chủ DNS quốc gia đặt trong nước, các điểm màu đỏ, vàng là các cụm máy chủ DNS quốc gia phân bổ trên thế giới. Hiện tên miền quốc gia Việt Nam ".vn" đã được quản lý, đảm bảo bởi 07 cụm máy chủ DNS đặt tại các điểm khác nhau trên toàn thế giới (21 điểm tại nước ngoài, 5 điểm trong nước) sử dụng các công nghệ mới nhất như định tuyến địa chỉ Anycast, cân bằng tải (CSM) … Truy vấn tên miền ".vn" từ phía người dùng trên khắp thế giới sẽ được thực hiện rất nhanh qua máy chủ DNS gần nhất được tìm thấy trong số các máy chủ tên miền ".vn". VNNIC cũng đã triển khai cụm máy chủ DNS quốc gia có kết nối mạng IPv6 tại địa chỉ (2001:678:4::12), thông qua đó người dùng Internet có thể truy vấn tên miền ”.vn” qua cả hai mạng IPv4 cũng như IPv6.
   Danh sách các cụm máy chủ DNS ”.vn”:

    A.DNS-SERVERS.vn internet address = 194.0.1.18
    A.DNS-SERVERS.vn AAAA IPv6 address = 2001:678:4::12
    B.DNS-SERVERS.vn internet address = 203.119.10.105
    C.DNS-SERVERS.vn internet address = 203.119.38.105
    D.DNS-SERVERS.vn internet address = 203.119.44.105
    E.DNS-SERVERS.vn internet address = 203.119.60.105
    F.DNS-SERVERS.vn internet address = 203.119.68.105
    NS-VN.RIPE.NET internet address = 193.0.12.241

 
II. Hệ thống máy chủ DNS của các ISP, các cơ quan tổ chức có mạng riêng

    Hệ thống máy chủ DNS của các ISP có nhiệm vụ tiếp nhận và xử lý các truy vấn tên miền (gồm cả các tên miền .vn và tên miền khác). Với các tên miền .vn, hệ thống máy chủ tên miền của các ISP sẽ truy vấn lên hệ thống máy chủ ROOT server hoặc hệ thống máy chủ DNS đệm (Caching) của VNNIC và từ đó truy vấn hệ thống máy chủ tên miền quốc gia để tìm kiếm thông tin và trả lời truy vấn. Đối với các tên miền thông thường (tên miền cấp cao, tên miền của các quốc gia khác), hệ thống máy chủ tên miền này sẽ truy vấn lên hệ thống máy chủ ROOT hoặc hệ thống máy chủ DNS đệm (Caching) của VNNIC và các máy chủ tên miền khác được đặt ở nước ngoài để tìm kiếm kết quả.



 
III. Mô hình quản lý không gian tên miền .VN
    Không gian tên miền .vn được quản lý theo cơ chế phân cấp và chuyển giao. Các tên miền cấp 2 và cấp 3 thuộc hệ thống tên miền .vn sẽ được lưu giữ trên hệ thống tên miền quốc gia. Các tên miền cấp 3 và cấp 4 sẽ được lưu giữ tại các hệ thống máy chủ được chuyển giao, phần lớn các máy chủ được chuyển giao này là các máy chủ của các ISP trong nước. Như vậy hầu hết các tên miền quốc gia của Việt nam do các máy chủ tên miền trong nước quản lý

IV. Hoạt động truy vấn tên miền

    Hoạt động truy vấn tên miền tại Việt Nam gồm 2 loại: truy vấn tên miền cấp quốc gia và truy vấn tên miền khác (tên miền cấp cao và tên miền của các quốc gia khác).

Truy vấn tên miền (.VN)

Khi người dùng Internet Việt Nam thực hiện truy vấn tên miền .vn. Ví dụ: home.vnn.vn quá trình truy vấn tên miền sẽ diễn ra như sau:

   1. Chương trình trên máy người sử dụng (trình duyệt) sẽ truy vấn hệ thống máy chủ tên miền của ISP mà người dùng kết nối.
   2. Hệ thống máy chủ tên miền của ISP sẽ tiếp nhận và gửi truy vấn này lên hệ thống máy chủ ROOT để tìm kiếm máy chủ quản lý tên miền home.vnn.vn
   3. Hệ thống máy chủ ROOT Server nhận được truy vấn và tiến hành tìm kiếm trong cơ sở dữ liệu tên miền để trả lời. Căn cứ theo dữ liệu đã có, máy chủ ROOT Server sẽ trả lời cho máy chủ của ISP các thông tin (địa chỉ IP, tên máy chủ) của máy chủ thuộc hệ thống máy chủ tên miền quốc gia .vn.
   4. Hệ thống máy chủ ISP sẽ truy vấn máy chủ quản lý các tên miền quốc gia để tìm kiếm thông tin về tên miền home.vnn.vn
   5. Hệ thống máy chủ tên miền quốc gia sẽ tiến hành tìm kiếm dữ liệu và cung cấp thông tin cho máy chủ ISP về máy chủ quản lý tên miền vnn.vn. Ở đây là máy chủ của VDC.
   6. Hệ thống máy chủ của ISP sẽ truy vấn máy chủ của VDC để tìm kiếm địa chỉ trang web home.vnn.vn
   7. Máy chủ của VDC quản lý không gian tên miền vnn.vn nên nó có thông tin về địa chỉ của tên miền home.vnn.vn và tiến hành cung cấp địa chỉ IP này cho hệ thống DNS của ISP.
   8. Hệ thống DNS của ISP trả lời người sử dụng địa chỉ IP của máy chủ có trang web home.vnn.vn
   9. Người sử dụng dùng địa chỉ này để truy cập vào trang web home.vnn.vn


Truy vấn tên miền cấp cao
Quá trình truy vấn tên miền cấp cao (ví dụ www.yahoo.com) sẽ gồm các bước sau:

   1. Truy vấn hệ thống máy chủ tên miền của ISP người sử dụng.
   2. Nếu có cơ sở dữ liệu của tên miền yahoo hệ thống máy chủ ISP sẽ trả lời, còn nếu không có nó sẽ truy vấn máy chủ ROOT Server.
   3. Hệ thống ROOT Server không có cơ sở dữ liệu này nhưng nó có chứa cơ sở dữ liệu của máy chủ tên miền quản lý .COM. ROOT Server sẽ gửi cho máy chủ ISP địa chỉ của máy chủ quản lý các tên miền .COM để máy chủ ISP truy vấn.
   4. Hệ thống máy chủ ISP truy vấn máy chủ quản lý tên miền .COM địa chỉ của trang web www.yahoo.com
   5. Máy chủ quản lý tên miền .COM sẽ trả lời địa chỉ www.yahoo.com vì nó có cơ sở dữ liệu này.
   6. Hệ thống máy chủ tên miền ISP sẽ trả lời người sử dụng địa chỉ trang web www.yahoo.com
   7. Người sử dụng dùng địa chỉ này để truy cập trang web www.yahoo.com thông qua địa chỉ vừa nhận được



Đặc điểm:
Trong quá trình truy vấn tên miền TLD (ngoài tên miền .VN) tất cả các quá trình của hệ thống máy chủ tên miền ISP đều phải thực hiện các truy vấn với các máy chủ ở nước ngoài (ROOT Server, đến truy vấn các máy chủ quản lý các tên miền cấp hai, máy chủ web của các trang web có tên miền TLD không phải là .VN ) để tìm kiếm kết quả.

V. Hệ thống DNS đệm (DNS Recursive Caching)
1. Hoạt động của máy chủ DNS đệm (DNS Recursive Caching)
 
Máy chủ tên miền khi xử lý các yêu cầu tìm kiếm tên miền dưới hình thức đệ quy (recursive) thường phải chuyển yêu cầu tới một vài máy tính rồi mới nhận được dữ liệu trả lời. Tuy nhiên khi tìm kiếm thông tin về tên miền theo hình thức recursive, máy chủ tên miền sẽ thu thập được một lượng thông tin về các bản ghi tên miền từ các máy chủ tên miền khác và lưu trữ trong bộ nhớ để phục vụ trả lời cho các lần truy vấn sau. Việc xử lý và lưu giữ thông tin như vậy gọi là đệm (Recursive Caching) dữ liệu bản ghi tên miền, các máy chủ thực hiện theo nguyên tắc này được gọi là máy chủ DNS Recursive Caching.
Quá trình Recursive Caching dữ liệu như vậy làm tăng tốc độ tìm kiếm tên miền của máy chủ tên miền khi nhận được các yêu cầu tìm kiếm tên miền tiếp theo. Vào lần tìm kiếm tiếp theo, do máy chủ đã có dữ liệu của lần tìm kiếm trước nên nó biết được một phần thông tin trên hệ thống tên miền do đó quá trình tìm kiếm được thực hiện nhanh chóng hơn. Trong trường hợp tên miền muốn tìm thông tin ở lần truy vấn sau trùng với tên miền ở lần truy vấn trước đó, máy chủ tên miền sẽ lấy dữ liệu đã được lưu trong bộ nhớ để trả lời.
Ví dụ: máy chủ tên miền thực hiện tìm kiếm tên miền www.hut.edu.vn trong qúa trình tìm kiếm thông tin về tên miền này, máy chủ tên miền đã có được địa chỉ IP tương ứng với tên miền và máy chủ quản lý tên miền này. Nếu có một yêu cầu tìm kiếm thông tin về tên miền www.hut.edu.vn, máy chủ tên miền này sẽ không phải đi tìm máy chủ quản lý tên miền www.hut.edu.vn vì nó đã được địa chỉ IP của tên miền này trong bộ nhớ và trả về địa chỉ IP của tên miền www.hut.edu.vn ngay lập tức mà không cần truy vấn thông tin từ máy chủ quản lý tên miền hut.edu.vn.

2. Hệ thống máy chủ DNS đệm (DNS Recursive Caching) của VNNIC tại Việt Nam

    Hệ thống tên miền tổ chức theo cơ chế phân cấp, việc truy vấn tên miền sẽ thực hiện qua các máy chủ được phân cấp từ thấp đến cao. Tại VN khi truy vấn tên miền quốc tế, máy chủ DNS của các ISP sẽ phải truy vấn máy chủ DNS ROOT để lấy thông tin về máy chủ quản lý tên miền cấp cao cần tìm; trong trường hợp máy chủ DNS của ISP cần truy vấn tên miền .VN thì nó cũng phải truy vấn máy chủ DNS ROOT để tìm ra máy chủ quản lý tên miền .VN. Trong trường hợp kết nối từ máy chủ DNS của ISP tại Việt Nam đến máy chủ DNS ROOT không thực hiện được thì việc truy vấn & phân giải tên miền .VN hoàn toàn không thực hiện được. Để đảm bảo khả năng truy vấn liên tục không gián đoạn cho tên miền .VN và tăng tốc độ truy vấn tên miền (.VN và tên miền quốc tế) Trung tâm Internet Việt Nam đã xây dựng hệ thống máy chủ DNS Recursive Caching để hỗ trợ các ISP và cộng đồng Internet Việt Nam.

 2.1. Nguyên tắc hoạt động của hệ thống máy chủ DNS Recursive Caching của VNNIC:



    Khi người sử dụng cần truy cập một địa chỉ thuộc tên miền .VN mà máy chủ quản lý tên miền cục bộ không có dữ liệu về tên miền đó thì nó phải truy vấn máy chủ DNS ROOT. Tuy nhiên, nếu lúc này mạng Internet của Việt Nam không thể kết nối ra nước ngoài thì mặc dù máy của người sử dụng và máy chủ mà người sử dụng muốn truy cập tới đều ở trong nước nhưng người sử dụng vẫn không thể truy cập tới máy chủ mong muốn này vì tên miền cần truy cập không thể được phân giải. Để khắc phục điều này, hệ thống DNS đệm (DNS Recursive Caching) của Việt Nam được thiết lập để kết nối các DNS trong nước với nhau, đảm bảo tên miền .VN vẫn được phân giải khi kết nối quốc tế bị gián đoạn, đồng thời cũng làm giảm thời gian truy vấn tên miền. Theo đó, máy chủ DNS của các ISP trong nước sẽ trỏ vào máy chủ DNS đệm (DNS Recursive Caching). Khi máy chủ DNS của các ISP không có dữ liệu về tên miền mà người sử dụng cần, nó sẽ hỏi máy chủ DNS đệm (DNS Recursive Caching). Nếu có dữ liệu này trong bộ nhớ đệm của mình, máy chủ DNS đệm (DNS Recursive Caching) sẽ trả lời. Nếu không, máy chủ DNS đệm (DNS Recursive Caching) sẽ truy vấn các máy chủ DNS khác để có câu trả lời và lưu dữ liệu này vào bộ nhớ đệm (trong một khoảng thời gian nhất định) để lần sau nếu có yêu cầu tương tự, nó sẽ có sẵn câu trả lời. Hệ thống máy chủ DNS đệm (DNS Recursive Caching) của Việt Nam được thiết lập theo cơ chế : đối với các truy vấn tên miền .VN sẽ hỏi trực tiếp lên các máy chủ DNS .VN, còn đối với các truy vấn tên miền cấp cao sẽ hỏi lên máy chủ DNS ROOT.

2.2. Quy định sử dụng hệ thống máy chủ DNS Recursive Caching của Việt Nam:

VNNIC cung cấp 02 hệ thống máy chủ DNS Recursive Caching, sử dụng để nhận và phân giải các truy vấn tên miền từ các máy chủ DNS của các ISP trong nước đã đăng ký sử dụng dịch vụ với VNNIC.

Thông tin về 02 máy chủ DNS Recursive Caching như sau :

    * Máy chủ DNS Recursive Caching khu vực phía Bắc (DNS Recursive Caching 1):
          o DNS name: nscache1.vnnic.net.vn
          o IP Address: 203.119.8.106
          o Vị trí: đặt tại phòng máy chủ VNNIC tại Hà nội.
    * Máy chủ DNS Recursive Caching khu vực phía Nam (DNS Recursive Caching 2):
          o DNS name: nscache2.vnnic.net.vn
          o IP Address: 203.119.36.106
          o Vị trí: đặt tại phòng máy chủ VNNIC tại TP. HCM.

Máy chủ DNS Recursive Caching 1 nhận forward truy vấn tên miền từ các máy chủ DNS của các ISP khu vực phí Bắc. Máy chủ DNS Recursive Caching 2 nhận forward truy vấn tên miền từ các máy chủ DNS của các ISP khu vực phía Nam.

Trung Nghĩa (Nguồn VNNIC)
 
Ý kiến phản hồi và bình luận Góp ý kiến của bạn

Các tin mới nhất :
- Giải pháp chứng thực RADIUS sử dụng các công cụ miễn phí.
- Triển khai toàn bộ hệ thống nhanh chóng với PXE Server
- Giải pháp Data Replication ,High Availability và Disaster Recovery hiệu quả với SteelEye Datakeeper
- Giải pháp Replicated trên Windows 2K3 và 2K8 với SteelEye DataKeeper Cluster Edittion
- Cài đặt và sử dụng Zenoss trên Centos
- Tổng quan về Zenoss
- Cần sao lưu những gì trên hệ thống Linux Home Server?
- Hoạch định kiến trúc “Vật lý” và “Luận lý” triển khai SharePoint theo mô hình Farm
- Tìm hiểu hệ thống DNS ứng dụng công nghệ Anycast
- Hệ thống tên miền DNS Việt Nam những điều bạn cần biết
Các tin liên quan :
- Tìm hiểu hệ thống tên miền (DNS – Domain Name System)
- Giải pháp Webserver cho doanh nghiệp
- Giải Pháp Cấu Hình iSCSI Để Khởi Động Từ Xa Trên Máy Chủ Dell PowerEdge Bằng Intel Adapters
- Tối ưu hóa Microsoft Exchange Server 2010 trên Dell Server và Storage
- Đơn giản hóa quá trình cập nhật PowerEdge Server với Dell Repository Manager
- Tối đa hóa giá trị dữ liệu với IT Analytics và Dell Management Console
- Giải pháp năng lượng cho Microsoft Windows Server 2008 R2 và 11th-Generation Dell PowerEdge Servers
- Webserver with ADSL - Phần 3 - Config Update IP software
- Webserver with ADSL - Phần 2 - Config Modem
- Webserver with ADSL - Phần 1 - Config Domain
Xem tiếp
Bài nhiều người đọc cùng chuyên mục
Hoạch định kiến trúc “Vật lý” và “Luận lý” triển khai SharePoint theo mô hình Farm
 
Giải pháp Webserver cho doanh nghiệp
 
Cài đặt và sử dụng Zenoss trên Centos
 
Tổng quan về Zenoss
 
Webserver with ADSL - Phần 1 - Config Domain
 
Giải pháp Data Replication ,High Availability và Disaster Recovery hiệu quả với SteelEye Datakeeper
 
Webserver with ADSL - Phần 2 - Config Modem
 
Trang chủ | Giới thiệu | Quảng cáo | Liên hệ
Giấy phép ICP số 199/GP-TTĐT. Bộ Thông tin và Truyền thông cấp.
Cơ quan quản lý  : Công Ty TNHH Phát Triển Kỹ Thuật và Thương Mại Phan Nguyễn
Bản quyền © 2010-2011 Kenhgiaiphap.vn . Giữ toàn quyền.
Ghi rõ nguồn "Kenhgiaiphap.vn" khi phát hành lại thông tin từ website này.