PDA

View Full Version : Hệ thống DNS


haivanphu08
30-05-2012, 02:18 PM
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 đồ)




http://www.vnnic.vn/dns/images/4-6-400-0-7-02-20081211_01.gif



http://www.vnnic.vn/dns/images/4-6-400-0-7-02-20081211_02.jpg



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: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: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.162.57.105

F.DNS-SERVERS.vn internet address = 203.162.87.66

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ả.



http://www.vnnic.vn/dns/images/4-6-400-0-7-02-20081211_03.jpg



http://www.vnnic.vn/dns/images/4-6-400-0-7-02-20081211_07.jpg



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



http://www.vnnic.vn/dns/images/4-6-400-0-7-02-20081211_08.jpg



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 (http://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 (http://www.yahoo.com)

5. Máy chủ quản lý tên miền .COM sẽ trả lời địa chỉ
www.yahoo.com (http://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 (http://www.yahoo.com)

7. Người sử dụng dùng địa chỉ này để truy cập trang web
www.yahoo.com (http://www.yahoo.com) thông qua địa chỉ vừa nhận được



http://www.vnnic.vn/dns/images/4-6-400-0-7-02-20081211_09.jpg



Đặ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ả.

Nguồn: vnnic.vn