G II THIệU MạN MáY TíN HÍ
5.9.1 Dịch vụ tên miền (DNS)
Việc định danh các các phần tử của liên mạng bằng địa chỉ IP làm cho ngời sử dụng khó nhớ, dễ nhầm lẫn.Vì thế ngời ta đã xây dựng hệ thống đặt tên cho các phần tử của Internet,cho hép ngời sử dụng chỉ cần nhớ các tên chứ không cần nhớ các địa chỉ IP.
Tất nhiên việc định danh tên miền bằng tên cũng có các vấn đề của nó.Chẳng hạn tên cũng phải duy nhất – có nghĩa là không có hai máy tính trên cùng một mạng có thể có cùng tên. Ngoài ra cần có cách chuyển đổi tơng ứng giữa các tên và địa chỉ. Đối với một liên mạng toàn cầu nh internet thì đòi hỏi phải có một hệ thống đặt tên trực tuyến và phân tán một cách hợp lý. Hệ thống này gọi là DNS (Domain Name System). Đây là phơng pháp quản lý các tên miền bằng cách giao trách nhiệm phân cấp cho các nhóm tên. Mỗi câp trong hệ thống đợc gọi là một miền(domain). Số lợng domain trong một tên có thể thay đổi nhng thờng có nhiều nhất là 5 domain. Domain name đợc gán bởi các Trung tâm thông tin mạng các cấp (NIC). Domain cao nhất là cấp quốc gia, mỗi quốc gia đợc gán một tên miền riêng gồm hai chữ cái.VD us(Mỹ),
vn(Việt nam) Trong quốc gia lại chia thành 6 domain cao nhất và tiếp tục đi…
xuống các cấp thấp hơn.
Các máy tính trên mạng Internet thì không thể trùng tên, nhng mỗi máy tính có thể có nhiều tên khác nhau.Việc ánh xạ giữa các địa chỉ IP và các tên miền đợc thực hiện bởi hai thực thể có tên là Name Resolver và Name Server.Name Resolver đợc cài đặt trên máy trạm làm việc ,còn Name Server đợc cài trên máy server. Ngời sử dụng từ trạm là việ gọi chơng trình Name Resolver đẻ gửi yêu cầu ánh xạ địa chỉ tới Name server. Nếu tìm thấy thì Name Server sẽ gửi địa chỉ IP tơng ứng về trạm làm việc. Sau đó trạm làm việc sẽ thử kết nối với host bằng địa chỉ IP.