
Bài giảng Lý thuyết mạng máy tính: Chương 3 - ThS. Lương Minh Huấn
Số trang: 73
Loại file: pdf
Dung lượng: 8.86 MB
Lượt xem: 198
Lượt tải: 0
Xem trước 8 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Lý thuyết mạng máy tính - Chương 3: Tầng ứng dụng" sẽ cung cấp cho người đọc một số kiến thức cơ bản về các ứng dụng mạng, DNS, HTTP, SMTP. FTP. Đây là một tài liệu hữu ích dành cho các bạn sinh viên ngành Công nghệ thông tin và những ai quan tâm dùng làm tài liệu học tập và nghiên cứu.
Nội dung trích xuất từ tài liệu:
Bài giảng Lý thuyết mạng máy tính: Chương 3 - ThS. Lương Minh Huấn TRƯỜNG ĐẠI HỌC SÀI GÒN CHƯƠNG 3: TẦNG ỨNG DỤNG APPLICATION LAYER GV: LƯƠNG MINH HUẤN NỘI DUNG Cơ bản về các ứng dụng mạng DNS . HTTP . SMTP FTP I. CƠ BẢN VỀ ỨNG DỤNG MẠNG Tầng ứng dụng (Application) là tầng thứ bảy trong mô hình O Tầng này giao tiếp trực tiếp với các tiến trình ứng dụng và thi h những dịch vụ thông thường của các tiến trình đó, tầng này còn các yêu cầu dịch vụ tới tầng trình diễn. Tầng này chủ yếu cung cấp các dịch vụ mạng cho người dùn dụng. Trong mô hình TCP/IP không có 2 tầng trình diễn và tầng phiê nhưng các giao thức tầng ứng dụng phải cung cấp các chức năn của 2 tầng này (biểu diễn dữ liệu, điều khiển phiên…) I. CƠ BẢN VỀ ỨNG DỤNG MẠNG I. CƠ BẢN VỀ ỨNG DỤNG MẠNG Hoạt động trên các hệ thống đầu cuối (end system) Cài đặt giao thức ứng dụng để cung cấp dịch vụ. Gồm có 2 tiến trình giao tiếp với nhau qua môi trường mạng: Client: cung cấp giao diện người sử dụng, gửi thông điệp yêu cầ dịch vụ Server: cung cấp dịch vụ, trả thông điệp đáp ứng Ví dụ: Web Web browser (trình duyệt Web): Chrome, Firefox… Web server: Apache, wamp… I. CƠ BẢN VỀ ỨNG DỤNG MẠNG Application: là các tiến trình phân tán và giao tiếp Chạy trên các máy tính mạng ở không gian người dùng (user spa Trao đổi các thông điệp Ví dụ: email, ftp, Web,… Application-layer protocols: là một thành phần của ứng dụng Định nghĩa các thông điệp được trao đổi và các tác vụ được thực hiện Sử dụng các dịch vụ của tầng vận chuyển (TCP/UDP I. CƠ BẢN VỀ ỨNG DỤNG MẠNG ao tiếp giữa các tiến trình ứng dụng mạng Các tiến trình ứng dụng sử dụng socket gọi dịch vụ của tầng gi vận để trao đổi thông điệp. Định danh cho tiến trình bởi: Địa chỉ IP, Số hiệu cổng I. CƠ BẢN VỀ ỨNG DỤNG MẠNG Các mô hình ứng dụng mạng Khách-chủ (Client/Server) Ngang hàng (P2P: Peer-to-peer) Mô hình lai MÔ HÌNH KHÁCH CHỦ Khách Gửi yêu cầu truy cập dịch vụ đến máy chủ Về nguyên tắc: không liên lạc trực tiếp với các máy khách khác Chủ Thường xuyên online để chờ yêu cầu đến từ máy trạm Có thể có máy chủ dự phòng để nâng cao hiệu năng, phòng sự cố Ví dụ: Web, Mail, … MÔ HÌNH NGANG HÀNG Không có máy chủ trung tâm Các máy có vai trò ngang nhau Hai máy bất kỳ có thể liên lạc trực tiếp với nhau Không cần vào mạng thường xuyên MÔ HÌNH LAI Một máy chủ trung tâm để quản lý người dùng, thông tin tìm kiếm… Các máy khách sẽ giao tiếp trực tiếp với nhau sau khi đăng nhậ Ví dụ: hệ thống skype Máy chủ Skype quản lý các phiên đăng nhập, mật khẩu… Sau khi kết nối, các máy sẽ gọi VoIP trực tiếp cho nhau II. DNS Tên miền (domain): định danh trên tầng ứng dụng cho các mạng, nó được thay thế cho các địa chỉ IP vốn rất dài và khó nh Trên Internet được quản lý tập trung Quốc tế: ICANN Việt Nam: VNNIC DNS(Domain Name System): hệ thống tên miền Không gian thông tin tên miền Gồm các máy chủ quản lý thông tin tên miền và cung cấp dịc DNS II. DNS Vấn đề phân giải tên miền sang địa chỉ IP Người sử dụng dùng tên miền để truy cập dịch vụ Máy tính và các thiết bị mạng không sử dụng tên miền mà dùng chỉ IP khi trao đổi dữ liệu Làm thế nào để chuyển đổi tên miền sang địa chỉ IP?
Nội dung trích xuất từ tài liệu:
Bài giảng Lý thuyết mạng máy tính: Chương 3 - ThS. Lương Minh Huấn TRƯỜNG ĐẠI HỌC SÀI GÒN CHƯƠNG 3: TẦNG ỨNG DỤNG APPLICATION LAYER GV: LƯƠNG MINH HUẤN NỘI DUNG Cơ bản về các ứng dụng mạng DNS . HTTP . SMTP FTP I. CƠ BẢN VỀ ỨNG DỤNG MẠNG Tầng ứng dụng (Application) là tầng thứ bảy trong mô hình O Tầng này giao tiếp trực tiếp với các tiến trình ứng dụng và thi h những dịch vụ thông thường của các tiến trình đó, tầng này còn các yêu cầu dịch vụ tới tầng trình diễn. Tầng này chủ yếu cung cấp các dịch vụ mạng cho người dùn dụng. Trong mô hình TCP/IP không có 2 tầng trình diễn và tầng phiê nhưng các giao thức tầng ứng dụng phải cung cấp các chức năn của 2 tầng này (biểu diễn dữ liệu, điều khiển phiên…) I. CƠ BẢN VỀ ỨNG DỤNG MẠNG I. CƠ BẢN VỀ ỨNG DỤNG MẠNG Hoạt động trên các hệ thống đầu cuối (end system) Cài đặt giao thức ứng dụng để cung cấp dịch vụ. Gồm có 2 tiến trình giao tiếp với nhau qua môi trường mạng: Client: cung cấp giao diện người sử dụng, gửi thông điệp yêu cầ dịch vụ Server: cung cấp dịch vụ, trả thông điệp đáp ứng Ví dụ: Web Web browser (trình duyệt Web): Chrome, Firefox… Web server: Apache, wamp… I. CƠ BẢN VỀ ỨNG DỤNG MẠNG Application: là các tiến trình phân tán và giao tiếp Chạy trên các máy tính mạng ở không gian người dùng (user spa Trao đổi các thông điệp Ví dụ: email, ftp, Web,… Application-layer protocols: là một thành phần của ứng dụng Định nghĩa các thông điệp được trao đổi và các tác vụ được thực hiện Sử dụng các dịch vụ của tầng vận chuyển (TCP/UDP I. CƠ BẢN VỀ ỨNG DỤNG MẠNG ao tiếp giữa các tiến trình ứng dụng mạng Các tiến trình ứng dụng sử dụng socket gọi dịch vụ của tầng gi vận để trao đổi thông điệp. Định danh cho tiến trình bởi: Địa chỉ IP, Số hiệu cổng I. CƠ BẢN VỀ ỨNG DỤNG MẠNG Các mô hình ứng dụng mạng Khách-chủ (Client/Server) Ngang hàng (P2P: Peer-to-peer) Mô hình lai MÔ HÌNH KHÁCH CHỦ Khách Gửi yêu cầu truy cập dịch vụ đến máy chủ Về nguyên tắc: không liên lạc trực tiếp với các máy khách khác Chủ Thường xuyên online để chờ yêu cầu đến từ máy trạm Có thể có máy chủ dự phòng để nâng cao hiệu năng, phòng sự cố Ví dụ: Web, Mail, … MÔ HÌNH NGANG HÀNG Không có máy chủ trung tâm Các máy có vai trò ngang nhau Hai máy bất kỳ có thể liên lạc trực tiếp với nhau Không cần vào mạng thường xuyên MÔ HÌNH LAI Một máy chủ trung tâm để quản lý người dùng, thông tin tìm kiếm… Các máy khách sẽ giao tiếp trực tiếp với nhau sau khi đăng nhậ Ví dụ: hệ thống skype Máy chủ Skype quản lý các phiên đăng nhập, mật khẩu… Sau khi kết nối, các máy sẽ gọi VoIP trực tiếp cho nhau II. DNS Tên miền (domain): định danh trên tầng ứng dụng cho các mạng, nó được thay thế cho các địa chỉ IP vốn rất dài và khó nh Trên Internet được quản lý tập trung Quốc tế: ICANN Việt Nam: VNNIC DNS(Domain Name System): hệ thống tên miền Không gian thông tin tên miền Gồm các máy chủ quản lý thông tin tên miền và cung cấp dịc DNS II. DNS Vấn đề phân giải tên miền sang địa chỉ IP Người sử dụng dùng tên miền để truy cập dịch vụ Máy tính và các thiết bị mạng không sử dụng tên miền mà dùng chỉ IP khi trao đổi dữ liệu Làm thế nào để chuyển đổi tên miền sang địa chỉ IP?
Tìm kiếm theo từ khóa liên quan:
Mạng máy tính Lý thuyết mạng máy tính Quản trị mạng máy tính Tầng ứng dụng Application layer Ứng dụng mạngTài liệu có liên quan:
-
173 trang 439 3 0
-
24 trang 370 1 0
-
160 trang 308 2 0
-
Giáo trình Hệ thống mạng máy tính CCNA (Tập 4): Phần 2
102 trang 295 0 0 -
Giáo án Tin học lớp 9 (Trọn bộ cả năm)
149 trang 295 0 0 -
Ngân hàng câu hỏi trắc nghiệm môn mạng máy tính
99 trang 278 1 0 -
20 trang 270 0 0
-
80 trang 270 0 0
-
47 trang 250 4 0
-
Đề cương chi tiết học phần Thiết kế và cài đặt mạng
3 trang 246 0 0 -
80 trang 238 0 0
-
118 trang 229 0 0
-
Giáo trình Autocad - Nghề: Quản trị mạng máy tính - Trình độ: Cao đẳng nghề (Phần 2)
52 trang 229 0 0 -
Giáo trình môn học/mô đun: Mạng máy tính (Ngành/nghề: Quản trị mạng máy tính) - Phần 1
68 trang 226 0 0 -
Giáo trình Hệ thống mạng máy tính CCNA (Tập 4): Phần 1
122 trang 223 0 0 -
122 trang 222 0 0
-
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 216 0 0 -
Giáo trình căn bản về mạng máy tính -Lê Đình Danh 2
23 trang 215 0 0 -
6 trang 210 0 0
-
Đề cương chi tiết học phần: Mạng máy tính và lập trình mạng
4 trang 192 0 0