1. Trang chủ
  2. » Công Nghệ Thông Tin

dịch vụ internetcác ứng dụng trên tcp ip

75 609 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 75
Dung lượng 3,8 MB

Nội dung

BÀI GIẢNG DỊCH VỤ INTERNET – CÁC ỨNG DỤNG TRÊN TCP/IP PHẦN I: Dịch vụ Internet Mạng máy tính - VT 3 PTIT, 2010 Các ứng dụng trên TCP/IP IP TCP UDP HTTP SMTP POP3 DNS SNMP DHCP (80) (25) (110) (53) (161/162) (67/68) Network layer Transport layer Application layer Mạng máy tính - VT 4 PTIT, 2010 Domain Name System (DNS)  Công dụng: chuyển đổi từ tên miền thành địa chỉ IP và ngược lại.  Chuẩn hóa: RFC 1034 và RFC 1035  Lịch sử: Chứa trong file Hosts trên Unix. File này vẫn còn duy trì trên HĐH Windows.  Sử dụng giao thức UDP, port 53 Mạng máy tính - VT 5 PTIT, 2010 Hosts file Đường dẫn C:\Windows\System32\drivers\etc\hosts Khai báo tên miền Mạng máy tính - VT 6 PTIT, 2010 Tổ chức tên miền Root com edu net vn google www mit www mail vnn com tuoitre www hcm Hệ thống tên miền được tổ chức dưới dạng cây phân cấp (hierarchical namespace) Cấp 1 Cấp 2 Cấp 3 Mạng máy tính - VT 7 PTIT, 2010 Fully Qualified Domain Name  Một tên miền gồm nhiều cấp, mỗi cấp tối đa 63 ký tự và tòan bộ tên miền dài tối đa 255 ký tự (kể cả dấu chấm).  Tên miền đầy đủ (FQDN) = Host-name + domain-name.  Ví dụ: www.tuoitre.com.vn. Host-name Domain-name Mạng máy tính - VT 8 PTIT, 2010 Tên miền cấp 1 (Top level domain) .com .net .org .edu .gov … .vn .ca …. .name .info … Generic Top level domains (tên miền chung) Country Top level domains (Tên miền quốc gia) New Top level domains (Tên miền mới) Mạng máy tính - VT 9 PTIT, 2010 Lưu trữ tên miền trên Internet  Mỗi máy chủ DNS chứa một nhánh của cây DNS gọi là 1 vùng (zone).  Các máy chủ DNS có thể ủy quyền (delegate) cho các máy chủ khác quản lý một phần của zone.  Hiện nay có 13 máy chủ tên miền gốc (root servers) họat động song song để chia tải (cập nhật tại ftp://ftp.rs.internic.net) Mạng máy tính - VT 10 PTIT, 2010 Quá trình phân giải tên miền user Web server DNS server http://www.google.com.vn D N S q u e r y D N S r e s p o n s e 1 2 3 4 Trình tự phân giải tên miền trên máy con: 1-DNS cache 2-Hosts file 3-DNS server (Prefered, secondary, tertiary) [...]... response: clock.htm Time =? 10:00:00 PTIT, 2010 Mạng máy tính - VT 33 Tương tác với người dùng 1 2 4 php 3 Server-side scripting 1 Java script 2 Client-side scripting PTIT, 2010 Mạng máy tính - VT 34 Cookies Dịch vụ web không theo dõi trạng thái của client (stateless)  Cookies là thông tin mà web server ghi lại trên máy client để nhận dạng client  Một số ứng dụng bắt buộc phải có... Dịch vụ Web Dịch vụ web  Ngôn ngữ HTML  Giao thức HTTP  Web cho thiết bị di động  PTIT, 2010 Mạng máy tính - VT 24 Các ứng dụng trên TCP/ IP Application layer Transport layer Network layer PTIT, 2010 SMTP HTTP (80) DNS POP3 (25) (110) DHCP SNMP (53) TCP (161/162) (67/68) UDP IP Mạng máy tính - VT 25 Các thành phần của Web Giao thức HTTP (HyperText Transfer Protocol)  Ngôn ngữ HTML (HyperText Markup... Server: cung cấp dịch vụ  Client: sử dụng dịch vụ  Client chủ động thiết lập kết nối đến server  PTIT, 2010 Mạng máy tính - VT 28 URL và Hyperlink URL (Uniform Resource Locator): địa chỉ dùng để định vị tài nguyên trên Internet  URL = protocol + FQDN + Port + resource http://www.vnexpress.net:80/Trangnhat.htm  Protocol  FQDN Port Resource Hyperlink: một URL liên kết với một đối tượng trên web page... 2010  Công cụ nslookup Có sẵn trên Windows  Chức năng: tạo các truy vấn theo yêu cầu của user  Các lệnh của nslookup:   Set q=[RR type]: chọn lọai record truy vấn  Server [name server]: đổi server mặc định  Set debug hoặc set d2: chế độ debug  Set norecurse: chuyển sang chế độ truy vấn lặp PTIT, 2010 Mạng máy tính - VT 22 PHẦN II: Dịch vụ WWW Dịch vụ Web Dịch vụ web  Ngôn ngữ HTML  Giao thức... asp, jsp, …)  Client side script: file HTML được tạo ra tại máy client (Java script, Java applet, …) PTIT, 2010 Mạng máy tính - VT 31 Server-side scripting Server side scripting: trang web được sinh ra từ máy chủ clock.php Time=? HTTP request: clock.php HTTP response: clock.htm Time=n 12:00:00 PTIT, 2010 clock.htm Mạng máy tính - VT 32 Client-side scripting Client side scripting: trang web được sinh... server trên Windows 2003 PTIT, 2010 Mạng máy tính - VT 18 Cấu hình DNS server trên Windows 2003 Interfaces: các định giao tiếp mạng mà DNS sẽ cung cấp dịch vụ  Forwarders: Xác định địa chỉ IP của các DNS server kế tiếp Các DNS server này sẽ nhận được các truy vấn mà DNS server hiện tại không phân giải được  Advanced: Các cài đặt nâng cao của DNS server  Root hints: Danh sách 13 root DNS server trên. .. tích hiệu suất của DNS server  Monitoring: Kiểm tra họat động của DNS server  2010 Mạng máy tính VT PTIT,Security: Xác định quyền của- user đối với dịch vụ DNS19  Cấu hình DNS zone trên Windows 2003 PTIT, 2010 Mạng máy tính - VT 20 Cấu hình DNS zone trên Windows 2003 General: Trạng thái của zone, kiểu zone và chế độ replication  SOA: các thông tin về zone transfer và địa chỉ của người quản trị zone... kết nối TCP đến web server (port 80)  Web browser gởi HTTP request đến web server  Web server trả lại HTTP response  Xóa kết nối TCP  PTIT, 2010 Mạng máy tính - VT 30 Static web và dynamic web Static web (web tĩnh): trang web được chuẩn bị sẵn dưới dạng file HTML  Dynamic web (web động): Trang web được tự động tạo ra khi có người truy xuất   Server side script: file HTML được tạo ra trên server... chỉ cho phép cập nhật thông tin trên primary server  Dynamic DNS cho phép cập nhật các RR từ DHCP server hoặc trực tiếp từ client  PTIT, 2010 Mạng máy tính - VT 16 DNS service trên Windows 2003  Tạo zone:  Forward lookup zone: chứa dữ liệu cho các truy vấn thuận (biết tên miền, hỏi địa chỉ IP)  Reverse lookup zone: chứa dữ liệu cho các truy vấn ngược (biết địa chỉ IP, hỏi tên miền) PTIT, 2010 Mạng... PTIT, 2010 Mạng máy tính - VT 11 DNS caching Kết quả phân giải tên miền được lưu lại (caching) để khỏi phải truy vấn lần sau  Caching có thể được thực hiện trên DNS server hoặc trên máy con  Lệnh ipconfig /displaydns liệt kê các kết quả truy vấn chứa trên máy con  PTIT, 2010 Mạng máy tính - VT 12 Các lọai DNS server Primary server: chứa bản chính của cơ sở dữ liệu tên miền (zone database) Có thể cập . BÀI GIẢNG DỊCH VỤ INTERNET – CÁC ỨNG DỤNG TRÊN TCP/ IP PHẦN I: Dịch vụ Internet Mạng máy tính - VT 3 PTIT, 2010 Các ứng dụng trên TCP/ IP IP TCP UDP HTTP SMTP POP3 DNS SNMP DHCP (80). VT 12 PTIT, 2010 DNS caching  Kết quả phân giải tên miền được lưu lại (caching) để khỏi phải truy vấn lần sau.  Caching có thể được thực hiện trên DNS server hoặc trên máy con.  Lệnh ipconfig /displaydns. level domains (tên miền chung) Country Top level domains (Tên miền quốc gia) New Top level domains (Tên miền mới) Mạng máy tính - VT 9 PTIT, 2010 Lưu trữ tên miền trên Internet  Mỗi máy chủ DNS

Ngày đăng: 12/04/2015, 03:08

TỪ KHÓA LIÊN QUAN

w