1. Trang chủ
  2. » Công Nghệ Thông Tin

Chương 2: Lớp Application

108 309 5
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 108
Dung lượng 1,5 MB

Nội dung

[...]... UDP để làm gì? Lớp Application 17 Các giao thức lớp application, transport Application e-mail Truy cập terminal từ xa Web Truyền file streaming multimedia Điện thoại Internet Giao thức lớp Application SMTP [RFC 2821] Telnet [RFC 854] HTTP [RFC 2616] FTP [RFC 959] độc quyền (vd: RealNetworks) độc quyền (vd: Vonage,Dialpad) Giao thức dưới lớp transport TCP TCP TCP TCP TCP / UDP UDP Lớp Application 18... mới chỉ điểm cuối cùng của thông điệp Lớp Application 28 HTTP thông điệp yêu cầu: dạng thức tổng quát Lớp Application 29 Tải lên form input Phương pháp Post: Web page thường chứa form input Input được tải lên vào server trong thân thực thể Phương pháp URL: Dùng GET Input được tải lên trong trường URL của dòng yêu cầu: www.somesite.com/animalsearch?monkeys&banana Lớp Application 30 Các kiểu phương pháp... định trong trường URL Lớp Application 31 Thông điệp đáp ứng HTTP dòng trạng thái (giao thức mã trạng thái cụm từ trạng thái) các dòng header Dữ liệu, vd: file HTML yêu cầu HTTP/1.1 200 OK Connection close Date: Thu, 06 Aug 1998 12:0 0:15 GMT Server: Apache/1.3.0 (Unix) Last-Modified: Mon, 22 Jun 1998 … Content-Length: 6821 Content-Type: text/html data data data data data Lớp Application 32 Các mã... tượng được yêu cầu và gửi thông điệp vào trong socket của nó Thời gian Lớp Application 24 HTTP không bền vững 4 HTTP server đóng kết nối 5 HTTP client nhận thông điệp TCP đáp ứng chứa file HTML, hiển thị nó Phân tích cú pháp html file, tìm ra 1 tham chiếu đến đối tượng jpeg time 6 Lặp lại các bước từ 1-5 cho các đối tượng jpeg khác Lớp Application 25 HTTP không bền vững: thời gian đáp ứng Định nghĩa RTT:... Web và HTTP Lớp Application 19 Web và HTTP Một số thuật ngữ chuyên môn Web page (trang Web) bao gồm các objects (đối tượng) Đối tượng có thể là file HTML, hình ảnh JPEG image, Java applet, file audio,… Trang Web file HTML cơ bản sẽ chứa một số đối tượng có tham chiếu Mỗi đối tượng có thể định địa chỉ bằng một URL Ví dụ URL: www.someschool.edu/someDept/pic.gif Tên host Tên đường dẫn Lớp Application. .. thức lớp application) trao đổi giữa trình duyệt (HTTP client) và Web server (HTTP server) Đóng kết nối TCP HTTP là “không trạng thái” server không giữ thông tin về các yêu cầu trước đó của client vấn đề liên quan Các giao thức nào giữ “trạng thái” là phức tạp! lịch sử quá khứ (trạng thái) phải giữ lại nếu server/client bị sự cố, cách nhìn của nó về “trạng thái” mâu thuẫn, phải được điều chỉnh Lớp Application. .. HTTP/1.1 Host: cis.poly.edu Do đánh lệnh này (enter 2 lần), bạn đã gửi yêu cầu GET tối thiểu (nhưng đầy đủ) đến HTTP server 3 Xem thông điệp đáp ứng gửi từ HTTP server! Lớp Application 34 Khảo sát hành động của HTTP telnet Ethereal Lớp Application 35 Trạng thái User-server: các cookie Nhiều Web sites dùng các cookie 4 thành phần: 1) cookie header line của thông điệp đáp ứng HTTP 2) cookie header line... chương trình chạy bên trong 1 host trong cùng host, 2 tiến trình truyền thông dùng truyền thông nội bộ (do hệ điều hành xác định) các tiến trình trong các host khác nhau truyền thông bằng cách trao đổi các thông điệp Tiến trình Client: tiến trình khởi tạo truyền thông Tiến trình Server: tiến trình chờ để được tiếp xúc Chú ý: các ứng dụng với kiến trúc P2P có cả các tiến trình client và server Lớp Application. .. tiến trình trên host Ví dụ về số port:   HTTP server: 80 Mail server: 25 Để gửi thông điệp HTTP cho web server gaia.cs.umass.edu :   IP address: 128.119.245.12 Port number: 80 Lớp Application 13 Định nghĩa giao thức lớp ứng dụng các kiểu của trao đổi thông điệp  Ví dụ: yêu cầu, đáp ứng Cú pháp thông điệp:  Các trường nào trong thông điệp và làm sao mô tả? Ngữ nghĩa thông điệp  Ý nghĩa của thông... hypertext transfer protocol Giao thức lớp ứng dụng của Web Mô hình client/server  Client: trình duyệt yêu cầu, nhận và hiển thị các đối tượng Web  Server: Web server gửi các đối tượng đáp ứng cho yêu cầu HTTP 1.0: RFC 1945 HTTP 1.1: RFC 2068 Yêu PC chạy Explorer Đáp ứ cầu HT TP ng HT TP P TT uH P Server cầ TT u H chạy Yê ng ứ p Apache Web Đá server Mac chạy Navigator Lớp Application 21 Tổng quan HTTP Dùng

Ngày đăng: 08/11/2013, 02:15

HÌNH ẢNH LIÊN QUAN

 Các mô hình d chị - Chương 2: Lớp Application
c mô hình d chị (Trang 3)
T ng quan HTTP ổ - Chương 2: Lớp Application
ng quan HTTP ổ (Trang 21)
Mô hình client/server - Chương 2: Lớp Application
h ình client/server (Trang 21)
mô hình client/server - Chương 2: Lớp Application
m ô hình client/server (Trang 46)
mô hình client/server - Chương 2: Lớp Application
m ô hình client/server (Trang 87)
trình, vd: màn hình ho cặ - Chương 2: Lớp Application
tr ình, vd: màn hình ho cặ (Trang 91)
mô hình d ch v Internet ụ - Chương 2: Lớp Application
m ô hình d ch v Internet ụ (Trang 107)
Ch ng 2: T ng k tươ ế - Chương 2: Lớp Application
h ng 2: T ng k tươ ế (Trang 107)
hình: - Chương 2: Lớp Application
h ình: (Trang 108)

TỪ KHÓA LIÊN QUAN

w