"Bài giảng Mạng máy tính: Bài 4 (Chương II)" trình bày những kiến thức về tầng ứng dụng trong mạng máy tính như: nguyên lý tầng ứng dụng, Web và HTTP, FTP, thư điện tử, DNS. Với các bạn chuyên ngành Công nghệ Thông tin thì đây là một tài liệu hữu ích. | Trường Đại Học Bách Khoa Khoa Khoa Học và Kỹ Thuật Máy Tính Bài giảng Mạng máy tính ThS. NGUYỄN CAO ĐẠT E-mail:dat@ Bài giảng 4: Tầng ứng dụng (tt) Tham khảo: Chương 2: “Computer Networking – A top-down approach” Kurose & Ross, 5th ed., Addison Wesley, 2010. Trường Đại Học Bách Khoa Khoa Khoa Học và Kỹ Thuật Máy Tính © 2011 MẠNG MÁY TÍNH CĂN BẢN Bài giảng 2 - Chương 2: Tầng ứng dụng 2 Chương 2: Tầng ứng dụng Các nguyên lý của tầng ứng dụng Web và HTTP FTP Thư điện tử SMTP, POP3, IMAP Ứng dụng P2P Lập trình Socket với TCP Lập trình Socket với UDP DNS Trường Đại Học Bách Khoa Khoa Khoa Học và Kỹ Thuật Máy Tính © 2011 MẠNG MÁY TÍNH CĂN BẢN Bài giảng 2 - Chương 2: Tầng ứng dụng 3 Bộ nhớ đệm (BNĐ) Web (máy chủ đại diện proxy server) Mục đích: đáp ứng yêu cầu của người dùng mà không cần máy chủ gốc thiết lập trình duyệt: truy cập web qua bộ nhớ đệm trình duyệt gửi toàn bột truy vấn HTTP tới máy chủ đại diện máy chủ gốc khách Máy chủ đại diện đối tượng có trong bnđ: bnđ gửi trả đối tượng ngoài ra, bnđ sẽ truy vấn đối tượng từ máy chủ gốc, sau đó gửi lại cho người dùng, đồng thời lưu lại trong bnđ khách máy chủ gốc MẠNG MÁY TÍNH CĂN BẢN Bài giảng 2 - Chương 2: Tầng ứng dụng 4 Trường Đại Học Bách Khoa Khoa Khoa Học và Kỹ Thuật Máy Tính © 2011 Bộ nhớ đệm Web (tt) bnđ làm việc vừa như khách vừa như chủ thường thì bnđ thường được cài đặt bởi nccdv (trường đại học, cơ quan) Tại sao cần có bnđ Web? giảm thời gian phản hồi cho truy vấn n/dùng giảm lưu lượng trong một đường kết nối của công sở. cho phép các nccdv tăng thêm nội dung cung cấp cho người dùng Trường Đại Học Bách Khoa Khoa Khoa Học và Kỹ Thuật Máy Tính © 2011 MẠNG MÁY TÍNH CĂN BẢN Bài giảng 2 - Chương 2: Tầng ứng dụng 5