Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 22 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
22
Dung lượng
233 KB
Nội dung
DNS Domain Name System Công ty điện toán và truyền số liệu Lịch sử DNS • Vào những năm 1970 mạng ARPanet của bộ quốc phòng Mỹ rất nhỏ và dễ dàng quản lý các liên kết vài trăm máy tính với nhau Do đó chỉ cần file HOSTS.TXT chứa tất cả thông tin cần thiết về máy tính trong mạng và giúp các máy tính chuyển đổi được thông tin địa chỉ và tên mạng cho tất cả máy tính trong mạng ARPanet một cách dễ dàng Lịch sử DNS Như khi mạng máy tính ARPanet ngày càng phát triển - Lưu lượng và trao đổi trên mạng tăng lên - Tên miền trên mạng và địa chỉ ngày càng nhiều - Mật độ máy tính ngày càng cao do đó đảm bảo phát triển ngày càng khó khăn Đến năm 1984 Paul Mockpetris thuộc viện USC's Information Sciences Institute phát triển một hệthống quản lý tên miền mới lấy tên là Hệthống tên miền - Domain Name System Địa chỉ IP là khó nhớ với người sử dụng internet DNS giúp cho người dùng dễ sử dụng hơn DNS là một hệthống cơ sở dữ liệu phân tán DNS là gì ? Mục đích của DNS Tên được sử dụng rất dễ nhớ với con người Địa chỉ IP : 32 bit nhị phân được máy tính sử dụng để tính toán Do đó cần phải có một hệthống để chuyển đổi từ tên tên sang địa chỉ IP và ngược lại Mỗi cá nhân đều có mã chứng minh và tên để quản lý hồ sơ cá nhân Trần Văn A CM : 123456 Mỗi một địa chỉ IP tương ứng có một tên miền 203.162.0.12 home.vnn.vn DNS – Domain Name System Những tên gợi nhớ như home.vnn.vn hoặc www.cnn.com được gọi là tên miền (domain name hay DNS name) Thống kê trên toàn thế giới tại thời điểm tháng 7/2000 số lượng tên miền là 93.000.000 Hệthống tên miền là một hệthống riêng biệt dùng để chuyển đổi tên miền sang địa chỉ IP và ngược lại - Nếu một DNS server không chuyển đổi tên được thì nó sẽ chuyển yêu cầu đến một DNS server khác đến khi tìm được câu trả lời - DNS cho phép trả lời rất nhiều thông tin như tên miền, địa chỉ ip, các dịch vụ . . . Tên miền là gì ? Cấu trúc hệthốngDNS • Cấu trúc của hệthốngDNS là cấu trúc hình cây ftp.a.y.com. y.com. x.com. com. y.com. a.y.com. ftp.a.y.com. x.com. Internet DNS com x y a ftp label domain name Kết nối vật lý của hệthốngDNS trên Internet là một cấu trúc bất kỳ. Nhưng về mặt logic nó là cấu trúc hình cây. Một host có một tên miền xác định thì tên đó có tác dụng trên toàn bộ hệ thống. Mỗi một domain là một nhánh con trên hệthốngDNS Dấu . xác định là root của hệthống DNS, hay còn gọi là TOP hay domain cấp 1, còn như a.com là domain cấp 2. . . Cấu trúc hệthốngDNS Zones zone and domain zone root domain Một server tên miền có thể chuyển giao quyền quản lý (delegate) cho một server tên miền [...]... cấu trúc hệthống tên miền • Local DNS server là DNS được quản lý bởi nhà cung cấp dịch vụ, trường học hay một cơ quản • Authoritative DNS server là server tên miền trên đó tên miền được đăng ký và quản lý trên đó • Root DNS server : là một nhóm server trên Internet mà nắm giữ toàn bộ bản đồ cấu trúc hệ thống tên miền Root Server Root server là server nắm toàn bộ cấu trúc cây của toàn bộ hệthống tên... coop, museum, name, pro, and info – Và có thể đưa ra một số tên miền mới Hoạt động của DNS • Tên miền → ??? (IP address) • Hệ thống tên miền là hệ thống cơ sở phân tán: các server tên miền được phân quyền quản lý hợp tác với nhau cho phép người sử dụng có thể truy vấn một tên miền bất kỳ tồn tại trên mạng local DNS server 1 client 2 a.root-servers.net 3 4 bitsy.mit.edu query: ai.mit.edu Truy vấn tên... miền Thường là root không chứa thông tin chi tiết về các tên miền mà nó chỉ chứa đường dẫn chuyển quyền cho các server tên miền cấp thấp hơn Có khoảng 13 root server trên toàn thế giới và nắm toàn bộ hệ thống tên miền Hệ thống Root Server Định dạng của một tên miền Lable.Lable.Lable.Lable Lable Độ dài tối đa của một tên miền là 255 ký tự Một Lable có độ dài tối đa 63 ký tự Lable phải bắt đầu... loại bản ghi trên DNS Tên trường SOA Tên đầy đủ Start of Authority NS Name Server A Host MX Mail Exchanger Mục đích Xác định máy chủ DNS có thẩm quyền cung cấp thông tin về tên miền xác định trên DNS Chuyển quyền quản lý tên miền xuống một DNS cấp thấp hơn Ánh xạ xác định địa chỉ IP của một host Xác định host có quyền quản lý thư điện tử cho một tên miền xác định Các loại bản ghi trên DNS Tên trường PTR... ghi trên DNS Tên trường PTR CNAME Tên đầy đủ Pointer Canonical NAME Mục đích Xác định chuyển từ địa chỉ IP sang tên miền Thường sử dụng xác định dịch vụ web hosting Hướng dẫn sử dụng NSLOOKUP Truy vấn DNS sử dụng bản ghi a cho domain home.vnn.vn có địa chỉ IP là 203.162.0.12 Default Server: vdc-hn01.vnn.vn Address: 203.162.0.11 Aliases: 11.0.162.203.in-addr.arpa > set querytype=a > home.vnn.vn Server: