Danh mục

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    
tailieu_vip

Phí tải xuống: 1,000 VND Tải xuống file đầy đủ (20 trang) 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 ...

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