Bài giảng mạng máy tính (Lê Minh) - Chương 2
Số trang: 20
Loại file: pdf
Dung lượng: 1.18 MB
Lượt xem: 21
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Giao thức tầng ứng dụng: Người dùng tương tác với ứng dụng thông qua
chương trình cài đặt trên thiết bị
- Các ứng dụng liên lạc với nhau thông qua các
tiến trình (process)
- Các tiến trình chạy trên các máy tính khác
nhau liên lạc với nhau tuân theo giao thức
tầng ứng dụng
Nội dung trích xuất từ tài liệu:
Bài giảng mạng máy tính (Lê Minh) - Chương 2 5/22/2011 LOGO C2 TẦNG ỨNG DỤNG Giao thức tầng ứng dụng Web FTP Email DNS Biên soạn : Lê Minh LOGO Giao thức tầng ứng dụng I Người dùng tương tác với ứng dụng thông qua chương trình cài đặt trên thiết bị Các ứng dụng liên lạc với nhau thông qua các tiến trình (process) Các tiến trình chạy trên các máy tính khác nhau liên lạc với nhau tuân theo giao thức tầng ứng dụng Biên soạn : Lê Minh 1 5/22/2011 LOGO Giao thức tầng ứng dụng I Giao thức tầng ứng dụng: Là một phần của một ứng dụng mạng Xác định kiểu thông điệp (message) trao đổi Xác định cú pháp của thông điệp Xác định ý nghĩa của các trường Xác định thời điểm và cách thức gởi/nhận thông điệp Sử dụng các dịch vụ cung cấp bởi giao thức của tầng dưới ( TCP và UDP) User agent: giao diện giữa người dùng và ứng dụng mạng Biên soạn : Lê Minh LOGO Mô hình mạng client/server 1 Các ứng dụng mạng thường gồm 2 phía : client và server Client Khởi tạo giao tiếp với server Yêu cầu dịch vụ từ server Server Cung cấp các dịch vụ cho client Biên soạn : Lê Minh 2 5/22/2011 LOGO Truyền thông giữa các tiến trình 2 Các tiến trình gởi/ host or host or server server nhận thông điệp qua socket của chúng controlled by app developer Socket có thể xem như process process “cửa” của tiến trình socket socket Quá trình gởi: đẩy TCP with TCP with thông điệp qua “cửa” Internet buffers, buffers, variables variables Quá trình nhận: thông điệp được gửi đến “cửa” của nơi nhận controlled by OS Biên soạn : Lê Minh LOGO Truyền thông giữa các tiến trình 2 Định địa chỉ tiến trình: Tiến trình gởi phải xác định địa chỉ của tiến trình nhận Mỗi máy tính sẽ có một địa chỉ IP (32bit) trên mạng. Mỗi tiến trình sẽ được định một địa chỉ cổng (port number) • web server dùng cổng 80 • Mail server dùng cổng 25,… Phải xác định địa chỉ IP và địa chỉ cổng của bên nhận Biên soạn : Lê Minh 3 5/22/2011 LOGO Dịch vụ của giao thức tầng giao vận 3 Dịch vụ TCP Dịch vụ UDP Theo hướng kết nối: Truyền dữ liệu không yêu cầu thiết lập kết tin cậy giữa tiến trình nối giữa client và truyền và nhận server Không hỗ trợ: thiết Truyền dữ liệu tin cậy lập kết nối, điều khiển lưu lượng, kiểm soát Có điều khiển lưu tắc nghẽn, băng lượng thông và thời gian tối Có kiểm soát tắc thiểu nghẽn Không hỗ trợ thời gian và băng thông tối thiểu Biên soạn : Lê Minh LOGO Dịch vụ Web II Trang Web: chứa các đối tượng ( file HTML, file ảnh, file âm thanh…) Các đối tượng được xác định qua địa chỉ URL Chứa 1 file HTML cơ sở và tham chiếu tới các đối tượng khác Ví dụ: www.school.edu/department/pic1.gif Trình duyệt (Browers): giao tiếp với người dùng Web server: lưu giữ website, xác định qua địa chỉ URL Biên soạn : Lê Minh ...
Nội dung trích xuất từ tài liệu:
Bài giảng mạng máy tính (Lê Minh) - Chương 2 5/22/2011 LOGO C2 TẦNG ỨNG DỤNG Giao thức tầng ứng dụng Web FTP Email DNS Biên soạn : Lê Minh LOGO Giao thức tầng ứng dụng I Người dùng tương tác với ứng dụng thông qua chương trình cài đặt trên thiết bị Các ứng dụng liên lạc với nhau thông qua các tiến trình (process) Các tiến trình chạy trên các máy tính khác nhau liên lạc với nhau tuân theo giao thức tầng ứng dụng Biên soạn : Lê Minh 1 5/22/2011 LOGO Giao thức tầng ứng dụng I Giao thức tầng ứng dụng: Là một phần của một ứng dụng mạng Xác định kiểu thông điệp (message) trao đổi Xác định cú pháp của thông điệp Xác định ý nghĩa của các trường Xác định thời điểm và cách thức gởi/nhận thông điệp Sử dụng các dịch vụ cung cấp bởi giao thức của tầng dưới ( TCP và UDP) User agent: giao diện giữa người dùng và ứng dụng mạng Biên soạn : Lê Minh LOGO Mô hình mạng client/server 1 Các ứng dụng mạng thường gồm 2 phía : client và server Client Khởi tạo giao tiếp với server Yêu cầu dịch vụ từ server Server Cung cấp các dịch vụ cho client Biên soạn : Lê Minh 2 5/22/2011 LOGO Truyền thông giữa các tiến trình 2 Các tiến trình gởi/ host or host or server server nhận thông điệp qua socket của chúng controlled by app developer Socket có thể xem như process process “cửa” của tiến trình socket socket Quá trình gởi: đẩy TCP with TCP with thông điệp qua “cửa” Internet buffers, buffers, variables variables Quá trình nhận: thông điệp được gửi đến “cửa” của nơi nhận controlled by OS Biên soạn : Lê Minh LOGO Truyền thông giữa các tiến trình 2 Định địa chỉ tiến trình: Tiến trình gởi phải xác định địa chỉ của tiến trình nhận Mỗi máy tính sẽ có một địa chỉ IP (32bit) trên mạng. Mỗi tiến trình sẽ được định một địa chỉ cổng (port number) • web server dùng cổng 80 • Mail server dùng cổng 25,… Phải xác định địa chỉ IP và địa chỉ cổng của bên nhận Biên soạn : Lê Minh 3 5/22/2011 LOGO Dịch vụ của giao thức tầng giao vận 3 Dịch vụ TCP Dịch vụ UDP Theo hướng kết nối: Truyền dữ liệu không yêu cầu thiết lập kết tin cậy giữa tiến trình nối giữa client và truyền và nhận server Không hỗ trợ: thiết Truyền dữ liệu tin cậy lập kết nối, điều khiển lưu lượng, kiểm soát Có điều khiển lưu tắc nghẽn, băng lượng thông và thời gian tối Có kiểm soát tắc thiểu nghẽn Không hỗ trợ thời gian và băng thông tối thiểu Biên soạn : Lê Minh LOGO Dịch vụ Web II Trang Web: chứa các đối tượng ( file HTML, file ảnh, file âm thanh…) Các đối tượng được xác định qua địa chỉ URL Chứa 1 file HTML cơ sở và tham chiếu tới các đối tượng khác Ví dụ: www.school.edu/department/pic1.gif Trình duyệt (Browers): giao tiếp với người dùng Web server: lưu giữ website, xác định qua địa chỉ URL Biên soạn : Lê Minh ...
Tìm kiếm theo từ khóa liên quan:
bài giảng khoa học máy tính mạng máy tính truy nhập mạng tầng giao vận tầng ứng dụng tầng mạngGợi ý tài liệu liên quan:
-
Tóm tắt Đồ án tốt nghiệp Khoa học máy tính: Xây dựng ứng dụng quản lý quán cà phê
15 trang 475 1 0 -
Đề thi kết thúc học phần học kì 2 môn Cơ sở dữ liệu năm 2019-2020 có đáp án - Trường ĐH Đồng Tháp
5 trang 378 6 0 -
Giáo án Tin học lớp 9 (Trọn bộ cả năm)
149 trang 266 0 0 -
Ngân hàng câu hỏi trắc nghiệm môn mạng máy tính
99 trang 252 1 0 -
Giáo trình Hệ thống mạng máy tính CCNA (Tập 4): Phần 2
102 trang 247 0 0 -
47 trang 239 3 0
-
Đề cương chi tiết học phần Thiết kế và cài đặt mạng
3 trang 234 0 0 -
32 trang 230 0 0
-
80 trang 220 0 0
-
Giáo trình Hệ thống mạng máy tính CCNA (Tập 4): Phần 1
122 trang 214 0 0