Tài liệu lớp ứng dụng APPLICATION
NHNHẬẬP MÔN MP MÔN MẠẠNG MNG MÁÁY TY TÍÍNHNHChương 6 LỚP APPLICATION(LỚP ỨNG DỤNG) 2NNộội dung chương i dung chương 66I. Giới thiệuII. Domain Name System (DNS)III. TelnetIV. File Tranfer Protocol (FTP)V. E-MailVI. World Wide Web (WWW) 3I. GiI. Giớới thii thiệệuu Chương trình ứng dụng thực hiện các dịch vụ mạng Dịch vụ ñược ñặc tả bởi giao thức Các dịch vụ chuẩn trên mạng TCP/IP:• DNS• FTP• SMTP• HTTP• …… 4II. Domain Name System (DNS)II. Domain Name System (DNS)1. Giới thiệu DNS2. Không gian tên DNS3. Dữ liệu DNS4. Name servers 51. Giới thiệu DNS DNS là sơ ñồ ñặt tên:• Dạng text• Có thứ bậc• Cơ sở dữ liệu tên ñược quản lý phân bố Dùng ñể ánh xạ tên máy với ñịa chỉ IP, có thể dùng cho mục ñích khác ðược ñịnh nghĩa trong RFC 1034, 1035 6Hoạt ñộng dạng ñơn giảnChương trình ứng dụng cần ñịa chỉ IP của một tên máy: Gọi hàm thư viện resolver (DNS client), tham số là tên máy Resolver gởi yêu cầu ñến DNS server DNS server trả ñịa chỉ IP cho resolver Resolver trả ñịa chỉ IP cho chương trình ứng dụng 72. Không gian tên DNS Cấu trúc cây Có các top-level domain Trong top-level domain chia thành các subdomain Trong subdomain có thể chia thành các domain cấp thấp hơn 8Một phần không gian tên DNSVí dụ: eng.sun.comrobot.ai.cs.yale.eduwww.vnn.vn 9Top-level domain (tên miền cấp 1)Gồm 2 phần: Tên miền quốc gia(Country code top-level domains)• Theo ISO 3166• Ví dụ: .vn, .fr, … Tên miền chung(Generic top-level domains)• Do ICANN/IANA quy ñịnh(Internet Assigned Numbers Authority) 10Tên miền chung com (commercial) edu (educational institutions) gov (US gorvernment) int (international organizations) mil (US armed forces) net (network providers) org (nonprofit organizations) [...]... hơn 3 I. Gi I. Gi ớ ớ i thi i thi ệ ệ u u Chương trình ứng dụng thực hiện các dịch vụ mạng Dịch vụ ñược ñặc tả bởi giao thức Các dịch vụ chuẩn trên mạng TCP/IP: • DNS • FTP • SMTP • HTTP • …… 24 TFTP (Trivial FTP) Dạng không kết nối (dùng UDP) Tốc độ cao hơn FTP Khơng tin cậy Ít chức năng hơn FTP 18 III.Telnet III.Telnet Là ứng dụng chuẩn dạng có kết nối trên mạng TCP/IP Cho phép... 18 III.Telnet III.Telnet Là ứng dụng chuẩn dạng có kết nối trên mạng TCP/IP Cho phép Telnet client (local host) ñăng nhập vào Telnet server (remote host) tại port 23 và thực thi các lệnh trên dòng lệnh sử dụng Network Virtual Terminal (NVT) client system có thể khác server system ðược định nghĩa trong RFC 854, 855 44 Mơ hình SMTP 39 Mở rộng phần header Loại và khuôn dạng của nội dungContent-Type Dạng . NHNHẬẬP MÔN MP MÔN MẠẠNG MNG MÁÁY TY TÍÍNHNHChương 6 LỚP APPLICATION( LỚP ỨNG DỤNG) 2NNộội dung chương i dung chương 66I. Giới thiệuII. Domain. E-MailVI. World Wide Web (WWW) 3I. GiI. Giớới thii thiệệuu Chương trình ứng dụng thực hiện các dịch vụ mạng Dịch vụ ñược ñặc tả bởi giao thức Các