Danh mục

Bài giảng Mạng máy tính: Chương 2 - Nguyễn Quang Hải Bằng

Số trang: 22      Loại file: pdf      Dung lượng: 590.95 KB      Lượt xem: 13      Lượt tải: 0    
tailieu_vip

Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng "Mạng máy tính - Chương 2:Giao thức tầng ứng dụng (application layer)" cung cấp cho người học các kiến thức:Một số khái niệm và nguyên tắc,Web & Hyper Text Transfer Protocol,Web design and HTTP, Web programming. Mời các bạn cùng tham khảo.


Nội dung trích xuất từ tài liệu:
Bài giảng Mạng máy tính: Chương 2 - Nguyễ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 ...

Tài liệu được xem nhiều: