Tập thể dục phòng thí nghiệm-HTTP Mục tiêuHTTP (HyperText Transfer Protocol) là giao thức chính cơ bản trên Web. Các dấu vết tập tin là ở đây: http://scisweb.ulster.ac.uk/~kevin/com320/labs/wireshark/trace-http.pcapBước 1: Nắm bắt một dấu vếtNắm bắt một dấu vết của trình duyệt của bạn thực hiện các yêu cầu HTTP như sau; Ngoài ra, bạn có thể sử dụng một dấu vết được cung cấp. Bây giờ mà chúng ta thấy làm thế nào có ĐƯỢC một hoạt động, chúng tôi sẽ quan sát trình duyệt của bạn như là nó làm cho các yêu cầu HTTP. Hành vi của trình duyệt có thể khá phức tạp, bằng cách sử dụng tính năng HTTP hơn so với việc trao đổi cơ bản, do đó, chúng tôi sẽ thiết lập một kịch bản đơn giản. Chúng tôi là giả định rằng trình duyệt của bạn sẽ sử dụng HTTP trong kịch bản đơn giản này chứ không phải là giao thức Web mới hơn như SPDY, và nếu điều này không phải là trường hợp, bạn sẽ cần vô hiệu SPDY.1. sử dụng trình duyệt của bạn để tìm hai URL đó để thử nghiệm, cả hai đều là các URL HTTP (không HTTPS) với số cổng đặc biệt. URL đầu tiên nên là lượng nhỏ đến hình ảnh có kích thước trung bình, cho dù .jpg, .gif hoặc .png. Chúng tôi muốn một số nội dung tĩnh mà không nhúng vào tài nguyên. Bạn thường có thể tìm thấy một URL bằng cách nhấp chuột phải vào hình ảnh bỏ liên kết trong các trang web để cho trình duyệt của bạn để mở URL của hình ảnh trực tiếp. Thứ hai URL phải trang chủ của một số các trang web mà bạn muốn học. Nó sẽ phức tạp bằng cách so sánh. Truy cập vào cả hai URL để kiểm tra rằng họ làm việc, sau đó giữ chúng tiện dụng ở bên ngoài trình duyệt như vậy bạn có thể cắt và dán chúng.2. chuẩn bị trình duyệt của bạn bằng cách giảm hoạt động HTTP và xoá bộ nhớ cache. Ngoài một tươi tab mà bạn sẽ sử dụng, đóng tất cả các tab khác, windows để giảm thiểu lưu lượng truy cập HTTP. 3. khởi động Wireshark và bắt đầu một chụp với bộ lọc "tcp cổng 80". Chúng tôi sử dụng bộ lọc-nguyên nhân này có không có viết tắt cho HTTP, nhưng HTTP thông thường được thực hiện trên TCP cổng 80. 4. lấy theo trình tự của URL, sau khi bạn chờ đợi cho một chút thời gian để kiểm tra rằng không là không có lưu lượng truy cập HTTP. Nếu có lưu lượng truy cập HTTP sau đó bạn cần phải tìm và đóng các ứng dụng có ĐVCNT-ing nó. Nếu không theo dõi của bạn sẽ có quá nhiều lưu lượng truy cập HTTP cho bạn hiểu. Bạn sẽ dán mỗi URL vào thanh URL của trình duyệt và nhấn Enter để lấy nó. Không gõ URL, như điều này có thể gây ra các trình duyệt để tạo thêm các yêu cầu HTTP như nó cố gắng để hoàn thành tự động đánh máy của bạn. a. lấy URL của hình ảnh tĩnh đầu tiên bằng cách dán URL vào thanh trình duyệt và nhấn "Nhập" hoặc bất cứ điều gì là cần thiết để chạy trình duyệt của bạn.b. chờ đợi 10 giây, và lại lấy URL của hình ảnh tĩnh. Làm theo cùng một cách, và không có cách sử dụng nút "Nạp lại" của trình duyệt của bạn, vì sợ nó kích hoạt các hành vi khác.c. khác chờ đợi 10 giây, và lấy URL trang chủ lần thứ hai.5. dừng lại chụp sau khi các tải được hoàn thành. Bạn nên có một cửa sổ đầy đủ các dấu vết mà giao thức gói dữ liệu một số được liệt kê như HTTP-nếu bạn không có bất kỳ gói dữ liệu HTTP có một vấn đề với các thiết lập như trình duyệt của bạn bằng cách sử dụng SPDY thay vì HTTP để lấy các trang web.
đang được dịch, vui lòng đợi..
