Bài giảng Mạng máy tính - Chương 7.3: Ứng dụng P2P

Bài giảng Mạng máy tính - Chương trình bày về ứng dụng P2P. Nội dung chính trong chương này gồm có: Chia sẻ file ngang hàng, thư mục tập trung, hạn chế của thư mục tập trung, Query flooding: Gnutella, so sánh ki ến trúc client-server và P2P,. . | Ứng dụng P2P Chia sẻ file ngang hàng Ví dụ A chạy một ứng dụng chia sẻ file trên máy tính kết nối vào Internet tìm kiếm bài hát “Hello” Ứng dụng hiển thị các máy (peer) có chứa một copy của bài hát ñó. A chọn một máy trong số ñó, B. File ñược truyền từ máy B ñến máy A: HTTP khi A ñang load file, các máy khác có thể copy từ A A vừa là client, vừa là server. Tất cả các máy có thể là server = Tính mở rộng cao! P2P: Thư mục tập trung Phiên bản gốc thiết kế kiểu “Napster” Máy chủ chứa thư mục tập trung 1) Khi một máy kết nối vào, nó sẽ khai báo: B 1 peers 1 IP address nội dung 2) A tìm kiếm “Hello” 3) A yêu cầu file từ B 3 1 2 1 A P2P: Hạn chế của thư mục tập trung Tính chịu lỗi Hiệu năng Bản quyền: sẽ bị truy tố Chia sẻ file là phân tán song thông tin về nội dung là tập trung Query flooding: Gnutella hoàn toàn phân tán không có máy chủ tập trung giao thức public có nhiều phiên bản client Gnutella cùng cài ñặt giao thức này overlay network: ðồ thị X và Y có một cạnh nếu giữa chúng có một liên kết TCP Các máy ñang hoạt ñộng và các cạnh tạo nên ñồ thị cạnh: liên kết logic thông thường có ít hơn 10 liên kết cho .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.