Bài giảng Mạng máy tính và Internet: Chương 2 - Trần Quang Hải Bằng
Số trang: 22
Loại file: pdf
Dung lượng: 590.95 KB
Lượt xem: 11
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Mục tiêu của chương 2 Giao thức tầng ứng dụng nằm trong bài giảng mạng máy tính và Internet nhằm trình bày về một số khái niệm và nguyên tắc, Web & Hyper Text Transfer Protocol, Web design and HTTP, Web programming, File Transfer Protocol, Electronic Mail Protocols và Domain Name System.
Nội dung trích xuất từ tài liệu:
Bài giảng Mạng máy tính và Internet: Chương 2 - Trần Quang Hải Bằng Chương 2. Giao th c t ng ng d ng (application layer) Tr n Quang H i B ng Computer Networking and Internet (course of 2009) Faculty of Information Technology University of Communication and Transport (Unit 2) Office location: Administration building, Block D3, Room 6 Office phone: 38962018 Cell phone: N/A Email: bangtqh@hotmail.comApplication Layer24/8-25/10/2009 Chapter 2. The Application Layer 2Ch2. The Application Layer2.1. M t s khái ni m và nguyên t c.2.2. Web & Hyper Text Transfer Protocol.2.3. Web design and HTTP, Web programming.2.4. File Transfer Protocol.2.5. Electronic Mail Protocols.2.6. Domain Name System.24/8-25/10/2009 Chapter 2. The Application Layer 32.1. M t s khái ni m và nguyên t cn M t s chương trình ng d ng (network applications): ¤ Email (Yahoo! Mail, MS Outlook, Google mail,…). ¤ Web browser (MS Internet Explorer, Fire Fox, Netscape Navigator,…). ¤ Instant messenger (Yahoo! Messenger, ICQ, AOL,…). ¤ P2P file sharing (Napster, KazaA…). ¤ Internet games (Yahoo! Games). ¤ Internet telephone (Skype, FPTFone,VNNFone…). ¤ Streaming stored video clips. ¤ Real-time video conference. ¤ Massive parallel computing.24/8-25/10/2009 Chapter 2. The Application Layer 4M t s giao th c (application-layer protocols)n HTTP (Hyper Text Transfer Protocol) ¤ Giao th c web.n FTP (File Transfer Protocol) ¤ Giao th c truy n t p.n SMTP (Simple Mail Transfer Protocol) ¤ Giao th c truy n thư đi n t .n POP (Post Office Protocol) ¤ Giao th c nh n thư đi n t .n IMAP (Internet Mail Access Protocol) ¤ Giao th c nh n thư đi n t (khác POP3)n DNS (Domain Name System) ¤ DNS = h th ng tên mi n, giao th c DNS quy đ nh quy t c s d ng tên mi n.n TFTP (Trivial FTP) ¤ M t d ng khác c a FTP.24/8-25/10/2009 Chapter 2. The Application Layer 5Net applications vs. application-layer protocolsn Applications: ¤ Chương trình ng d ng ch y trên các máy tính. ¤ Trao đ i thông đi p (message) v i các ng d ng khác nh m th c thi vai trò c a ng d ng. ¤ Vd: web browser, email client…n Application-layer protocols: ¤ Là m t thành ph n c a chương trình ng d ng. ¤ Đ nh nghĩa các quy t c trao đ i thông đi p. ¤ Giao ti p v i các d ch v đư c cung c p b i t ng dư i (TCP, UDP).24/8-25/10/2009 Chapter 2. The Application Layer 6Các chương trình giao ti p v i nhau ntn?n Các chương trình trên cùng m t máy tính ¤ S d ng các d ch v đư c cung c p b i h đi u hành (interprocess communication).n Các chương trình trên các máy tính khác nhau ¤ Giao ti p thông qua giao th c c a t ng ng d ng (application-layer protocol).n Chương trình phía ngư i dùng = user agent ¤ Giao ti p v i ngư i s d ng (giao di n s d ng). ¤ Giao ti p v i các giao th c m ng.24/8-25/10/2009 Chapter 2. The Application Layer 7Mô hình khách-ph c v (client-server paradigm) Mô hình khách-ph c v đư c quen g i là mô hình khách-ch . M t ng d ng c th bao g m hai ph n: application transport network data link physicaln Client ¤ Thi t l p liên k t v i server. request ¤ Yêu c u d ch v t server. ¤ Nhi u clients. ¤ Vd: web browser.n Server reply ¤ Ch và cung c p các d ch v khi client yêu c u. application transport ¤ Thư ng ch có 1 server, không thay đ i network data link đ a ch , ch y 24/7. physical ¤ Vd: web server.24/8-25/10/2009 Chapter 2. The Application Layer 8Mô hình ngang hàng (Peer-to-peer paradigm)n Không có máy d ch v c đ nh, các máy tính trong m ng lúc này là server (nh n yêu c u k t n i) nhưng lúc k ...
Nội dung trích xuất từ tài liệu:
Bài giảng Mạng máy tính và Internet: Chương 2 - Trần Quang Hải Bằng Chương 2. Giao th c t ng ng d ng (application layer) Tr n Quang H i B ng Computer Networking and Internet (course of 2009) Faculty of Information Technology University of Communication and Transport (Unit 2) Office location: Administration building, Block D3, Room 6 Office phone: 38962018 Cell phone: N/A Email: bangtqh@hotmail.comApplication Layer24/8-25/10/2009 Chapter 2. The Application Layer 2Ch2. The Application Layer2.1. M t s khái ni m và nguyên t c.2.2. Web & Hyper Text Transfer Protocol.2.3. Web design and HTTP, Web programming.2.4. File Transfer Protocol.2.5. Electronic Mail Protocols.2.6. Domain Name System.24/8-25/10/2009 Chapter 2. The Application Layer 32.1. M t s khái ni m và nguyên t cn M t s chương trình ng d ng (network applications): ¤ Email (Yahoo! Mail, MS Outlook, Google mail,…). ¤ Web browser (MS Internet Explorer, Fire Fox, Netscape Navigator,…). ¤ Instant messenger (Yahoo! Messenger, ICQ, AOL,…). ¤ P2P file sharing (Napster, KazaA…). ¤ Internet games (Yahoo! Games). ¤ Internet telephone (Skype, FPTFone,VNNFone…). ¤ Streaming stored video clips. ¤ Real-time video conference. ¤ Massive parallel computing.24/8-25/10/2009 Chapter 2. The Application Layer 4M t s giao th c (application-layer protocols)n HTTP (Hyper Text Transfer Protocol) ¤ Giao th c web.n FTP (File Transfer Protocol) ¤ Giao th c truy n t p.n SMTP (Simple Mail Transfer Protocol) ¤ Giao th c truy n thư đi n t .n POP (Post Office Protocol) ¤ Giao th c nh n thư đi n t .n IMAP (Internet Mail Access Protocol) ¤ Giao th c nh n thư đi n t (khác POP3)n DNS (Domain Name System) ¤ DNS = h th ng tên mi n, giao th c DNS quy đ nh quy t c s d ng tên mi n.n TFTP (Trivial FTP) ¤ M t d ng khác c a FTP.24/8-25/10/2009 Chapter 2. The Application Layer 5Net applications vs. application-layer protocolsn Applications: ¤ Chương trình ng d ng ch y trên các máy tính. ¤ Trao đ i thông đi p (message) v i các ng d ng khác nh m th c thi vai trò c a ng d ng. ¤ Vd: web browser, email client…n Application-layer protocols: ¤ Là m t thành ph n c a chương trình ng d ng. ¤ Đ nh nghĩa các quy t c trao đ i thông đi p. ¤ Giao ti p v i các d ch v đư c cung c p b i t ng dư i (TCP, UDP).24/8-25/10/2009 Chapter 2. The Application Layer 6Các chương trình giao ti p v i nhau ntn?n Các chương trình trên cùng m t máy tính ¤ S d ng các d ch v đư c cung c p b i h đi u hành (interprocess communication).n Các chương trình trên các máy tính khác nhau ¤ Giao ti p thông qua giao th c c a t ng ng d ng (application-layer protocol).n Chương trình phía ngư i dùng = user agent ¤ Giao ti p v i ngư i s d ng (giao di n s d ng). ¤ Giao ti p v i các giao th c m ng.24/8-25/10/2009 Chapter 2. The Application Layer 7Mô hình khách-ph c v (client-server paradigm) Mô hình khách-ph c v đư c quen g i là mô hình khách-ch . M t ng d ng c th bao g m hai ph n: application transport network data link physicaln Client ¤ Thi t l p liên k t v i server. request ¤ Yêu c u d ch v t server. ¤ Nhi u clients. ¤ Vd: web browser.n Server reply ¤ Ch và cung c p các d ch v khi client yêu c u. application transport ¤ Thư ng ch có 1 server, không thay đ i network data link đ a ch , ch y 24/7. physical ¤ Vd: web server.24/8-25/10/2009 Chapter 2. The Application Layer 8Mô hình ngang hàng (Peer-to-peer paradigm)n Không có máy d ch v c đ nh, các máy tính trong m ng lúc này là server (nh n yêu c u k t n i) nhưng lúc k ...
Tìm kiếm theo từ khóa liên quan:
Giao thức tầng ứng dụng Chương trình ứng dụng Chương trình giao tiếp Bài giảng mạng máy tính Giao thức mạng Ứng dụng mạng máy tínhTài liệu liên quan:
-
Giáo trình môn học Mạng máy tính - Nghề: Quản trị mạng máy tính - Trình độ: Cao đẳng nghề (Phần 2)
39 trang 187 0 0 -
Giáo trình Hệ điều hành mạng (hệ Cao đẳng): Phần 2
108 trang 182 0 0 -
Báo cáo An ninh mạng: Tìm hiểu về SSL và ứng dụng trên Web sever
22 trang 166 0 0 -
Giáo trình Mạng máy tính: Phần 1 - NXB Đại học Sư phạm
143 trang 111 0 0 -
Giáo trình Máy tính và mạng máy tính: Phần 2
67 trang 92 0 0 -
Bài giảng mạng máy tính (ĐH FPT) - Chương 3 Mạng Ethernet và mạng Wi-Fi
45 trang 67 0 0 -
Bài giảng Mạng máy tính: Chương 1 - Bùi Trọng Tùng
60 trang 59 0 0 -
Hướng tiếp cận DPDK trong tối ưu hiệu năng xử lý gói tin trên hệ thống gNodeB 5G
4 trang 56 0 0 -
Distance Vector vs. Link State
128 trang 49 0 0 -
Lecture Computer networks: Lesson 34 - Hammad Khalid Khan
18 trang 47 0 0