MỤC LỤC
DANH MỤC CÁC TỪ VIẾT TẮT VÀ THUẬT NGỮ
DANH MỤC CÁC BẢNG BIỂU
DANH MỤC HÌNH VẼ
MỞ ĐẦU
Chương 1: MẠNG NGANG HÀNG CÓ CẤU TRÚC
1.1 Khái quát về mạng ngang hàng
1.1.1 Định nghĩa mạng ngang hàng
1.1.2 Định nghĩa mạng bao phủ
1.1.3 Phân loại mạng ngang hàng
1.2 Mạng ngang hàng có cấu trúc
1.2.1 Giới thiệu mạng DHT
1.2.2 Các thuộc tính của mạng DHT.
1.2.3 Các thành phần trong DHT
1.3 CHORD - Mạng ngang hàng dựa có cấu trúc dựa trên DHT
1.3.1 Mô hình mạng Chord
1.3.2 Ánh xạ khóa vào một nút trong Chord
1.3.3 Tìm kiếm trong mạng Chord
1.3.4 Ổn định mạng trong Chord
1.3.5 Trường hợp lỗi và quá trình thực hiện khôi phục
1.4 Kết luận
Chương 2: KHẢO DUYỆT WEB THEO KIẾN TRÚC MẠNG
NGANG HÀNG
2.1. Giới thiệu chung
2.2. Giới thiệu về khảo duyệt web
2.2.1 Máy tìm kiếm
2.2.2 Khảo duyệt web
2.3 Khảo duyệt web theo kiến trúc mạng ngang hàng
2.3.1 Thiết kế hệ thống khảo duyệt web
2.3.2 Khảo duyệt web dựa trên mạng ngang hàng
2.3.3 Xử lý trùng lặp URL bằng bộ lọc Bloom
2.3. Kiến trúc khảo duyệt Apoidea
2.3.1 Kiến trúc hệ thống Apoidea
2.3.2 Các thành phần của Apoidea
2.2.1 Kiến trúc hệ thống tại một nút Apoidea
2.2.2 Quản lý các nút gia nhập và rời khỏi mạng
2.4. Kết luận
Chương 3: SỬ DỤNG THÔNG TIN GẦN KỀ VỊ TRÍ TRONG
MẠNG NGANG HÀNG CÓ CẤU TRÚC
3.1 Giới thiệu chung về thông tin gần kề vị trí
3.1.1 Định tuyến liền kề
3.1.2 Lựa chọn hàng xóm liền kề
3.1.3 Lớp phủ địa lý
3.2 Thiết kế mô hình LDHT
3.2.1 Ý tưởng căn bản
3.2.2 Gán định danh
3.2.3 Lưu đồ thực hiện của LDHT
3.3 Đánh giá hiệu suất LDHT
3.4 Kết luận
Chương 4: GIẢI PHÁP SỬ DỤNG THÔNG TIN LIỀN KỀ VỊ
TRÍ TRONG KHẢO DUYỆT WEB NGANG HÀNG
4.1 Mô hình mạng phủ D-Chord
4.1.1 Thông tin lưu trữ tại mỗi nút
4.1.2 Tìm kiếm trong vòng L-Chord
4.1.3 Tìm kiếm trong vòng V-Chord
4.1.4 Nút tham gia vào hệ thống
4.1.5 Quá trình ổn định mạng
4.1.6 Trường hợp lỗi
4.2 Kiến trúc hệ thống D-Apoidea
4.2.1 Ánh xạ một nút vào mạng D-Apoidea
4.2.2 Chọn nút chịu trách nhiệm tên miền D
4.2.3 Chọn nút chịu trách nhiệm khảo duyệt tên miền D
4.2.4 Kiểm tra sự trùng lặp
4.3 Ổn định mạng trong D-Chord
4.3.1 Tham gia hệ thống
4.3.2 Rời khỏi hệ thống
4.3.3 Trường hợp lỗi
4.4 Đánh giá hệ thống D-Apoidea
4.4.1 Thiết lập cấu hình
4.4.2 Phương pháp xử lý số liệu
4.4.3 Kết quả dựa trên phân tích định tính
4.4.4 Kết quả dựa thí nghiệm thực tế
CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN
TÀI LIỆU THAM KHẢO