Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 11 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
11
Dung lượng
157,4 KB
Nội dung
DNS: Hệ thốngtênmiền Người: có nhiều ID: số bảo hiểm, tên, số CMT Máy trạm, bộ ñịnh tuyển trên Internet: ðịa chỉ IP (32 bit) – ñể ñịa chỉ hóa các máy “tên”, e.g., ww.yahoo.com – con người thích dùng tên hơn Q: ánh xạ giữa ñịa chỉ IP và tên? Domain Name System: cơ sở dữ liệu phân tán cài ñặt phân cấp nhiều máy chủ tênmiền là giao thức tầng ứng dụng các máy trạm, máy chủ, bộ ñịnh tuyến sử dụng ñể truy vấn ánh xạ chuyển ñổi tên/ñịa chỉ lưu ý: là một ứng dụng chủ chốt trên Internet, nhưng ñược cài ñặt như một giao thức ứng dụng ðộ phức tạp ñược ñẩy ra bên ngoài mạng. DNS Tại sao không sử dụng DNS tập trung? Tránh lỗi tập trung vào 1 ñiểm lưu lượng băng thông cơ sở dữ liệu tập trung ở xa bảo trì Khả năng mở rộng! dịch vụ DNS chuyển ñổi tên máy và ñịa chỉ IP bí danh của máy (alias) bí danh của máy chủ phân tải cho máy chủ ñặt 1 tên máy cho 1 nhóm máy chủ web với nhiều ñịa chỉ IP khác nhau Root DNS Servers com DNS servers org DNS servers edu DNS servers poly.edu DNS servers umass.edu DNS servers yahoo.com DNS servers amazon.com DNS servers pbs.org DNS servers Cơ sở dữ liệu phân tán và phân cấp Client muốn ñịa chỉ IP của www.amazon.com; client truy cập a root server ñể tìm DNS server ứng với miền “com” client truy cập DNS server với miền “com” ñể tìm DNS server của amazon.com client truy cập máy chủ DNS của amazon.com ñể lấy ñịa chỉ IP của www.amazon.com DNS: Máy chủ tênmiền gốc Các máy chủ ñịa phương sẽ truy cập ñến nếu chúng không ánh xạ ñược ñịa chỉ máy chủ tênmiền gốc: Truy cập ñến các máy chủ cấp dưới nếu không tìm ñược ánh xa. Lấy ánh xạ ñó Trả về cho máy chủ tênmiền ñịa phương có 13 máy chủ gốc trên khắp thế giới b USC-ISI Marina del Rey, CA l ICANN Los Angeles, CA e NASA Mt View, CA f Internet Software C. Palo Alto, CA (and 36 other locations) i Autonomica, Stockholm (plus 28 other locations) k RIPE London (also 16 other locations) m WIDE Tokyo (also Seoul, Paris, SF) a Verisign, Dulles, VA c Cogent, Herndon, VA (also LA) d U Maryland College Park, MD g US DoD Vienna, VA h ARL Aberdeen, MD j Verisign, ( 21 locations) Máy chủ cấp 1 và của các tổ chức Máy chủ cấp 1: Top-level domain (TLD): Quản lý các tênmiền .com, org, net, edu, etc, và các tênmiền quốc gia .uk, fr, ca, jp, vn… Network Solutions quản lý servers cho .com Educause cho .edu Máy chủ tổ chức: Authoritative DNS servers: Là các máy chủ của các tổ chức, các nhà cung cấp dịch vụ ISP, lưu trữ ánh xạ ñịa chỉ của tổ chức, khách hàng của họ ðược quản lý bởi tổ chức, công ty ñó. Máy chủ tênmiền ñịa phương Không nhất thiết phải phân cấp Mỗi ISP, trường học, công ty ñều có thể có 1 DNS server. ñược gọi là “máy chủ tênmiền mặc ñịnh” Khi một máy trạm yêu cầu tìm ánh xạ ñịa chỉ, yêu cầu sẽ ñược gửi ñến DNS ñịa phương Hoạt ñộng như một proxy requesting host cis.poly.edu gaia.cs.umass.edu root DNS server local DNS server dns.poly.edu 1 2 3 4 5 6 authoritative DNS server dns.cs.umass.edu 7 8 TLD DNS server Ví dụ ánh xạ tênmiền dùng DNS Máy trạm tại cis.poly.edu muốn ñ/c IP của gaia.cs.umass.edu truy vấn tuần tự Server ñược yêu cầu trả về ñ/c của một server khác “Tôi không biết, nhưng tôi biết anh ta sẽ biết” requesting host cis.poly.edu gaia.cs.umass.edu root DNS server local DNS server dns.poly.edu 1 2 4 5 6 authoritative DNS server dns.cs.umass.edu 7 8 TLD DNS server 3 Truy vấn ñệ quy: ñặt ánh xạ truy cập ñược lên máy chủ vừa truy cập Tải có nặng quá không? Ví dụ ánh xạ tên miền DNS DNS: vùng ñệm và cập nhật bản ghi Khi máy chủ biết một ánh xạ, nó sẽ lưu lại vào vùng ñệm Ánh xạ sẽ bị xóa khỏi vùng ñệm sau một thời gian timeout các bản ghi của máy chủ cấp 1 thường ñược ghi vào vùng ñệm của máy ñịa phương Hiếm khi máy chủ gốc bị truy cập Quá trình cập nhật/thông báo ñang ñược pháp triển bởi IETF RFC 2136 http://www.ietf.org/html.charters/dnsind-charter.html Bản ghi DNS DNS: là một csdl phân tán với các bản ghi Type=NS name – tênmiền (e.g. foo.com) value – tên máy chủ của tênmiền ñó Dạng bản ghi : (name, value, type, ttl) Type=A name-tên máy trạm value- ñ/c IP Type=CNAME name – bí danh của một tênmiền thực nào ñó www.ibm.com thực ra là servereast.backup2.ibm. com value là tên thực Type=MX value là tên của mail server tương ứng với name . DNS: Hệ thống tên miền Người: có nhiều ID: số bảo hiểm, tên, số CMT Máy trạm, bộ ñịnh tuyển trên Internet: ðịa chỉ IP (32 bit) – ñể ñịa chỉ hóa các máy tên , e.g., ww.yahoo.com. ghi DNS DNS: là một csdl phân tán với các bản ghi Type=NS name – tên miền (e.g. foo.com) value – tên máy chủ của tên miền ñó Dạng bản ghi : (name, value, type, ttl) Type=A name -tên máy. ứng với miền “com” client truy cập DNS server với miền “com” ñể tìm DNS server của amazon.com client truy cập máy chủ DNS của amazon.com ñể lấy ñịa chỉ IP của www.amazon.com DNS: Máy chủ tên miền