Hệ thống DNS >>
Hệ thống máy chủ tên miền quốc gia
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
đồ)
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:
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.
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
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.
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
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.
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
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.
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
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:
Truy vấn hệ thống máy chủ tên miền của
ISP người sử dụng.
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.
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.
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
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.
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
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ả.