Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

điều khiển tắc nghẽn trên mạng ngang hàng có cấu trúc
PREMIUM
Số trang
56
Kích thước
1.5 MB
Định dạng
PDF
Lượt xem
1805

điều khiển tắc nghẽn trên mạng ngang hàng có cấu trúc

Nội dung xem thử

Mô tả chi tiết

I

ĐẠI HỌC QUỐC GIA HÀ NỘI

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ

TRẦN TRỌNG TẤN

ĐIỀU KHIỂN TẮC NGHẼN TRÊN MẠNG

NGANG HÀNG CÓ CẤU TRÚC

LUẬN VĂN THẠC SĨ

HÀ NỘI - 2011

II

ĐẠI HỌC QUỐC GIA HÀ NỘI

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ

TRẦN TRỌNG TẤN

ĐIỀU KHIỂN TẮC NGHẼN TRÊN MẠNG

NGANG HÀNG CÓ CẤU TRÚC

Ngành: Công nghệ Thông tin

Chuyên ngành: Truyền dữ liệu và mạng máy tính

Mã số: 60 48 15

LUẬN VĂN THẠC SĨ

NGƯỜI HƯỚNG DẪN KHOA HỌC: TS. Nguyễn Hoài Sơn

HÀ NỘI - 2011

III

Mục lục

Mở đầu ..................................................................................................................... 1

Chương 1. Tổng quan .............................................................................................. 3

1.1. Mạng ngang hàng......................................................................................... 3

1.1.1. Mức độ phân tán .................................................................................... 3

1.1.2. Cấu trúc mạng........................................................................................ 5

1.2. Mạng ngang hàng có cấu trúc....................................................................... 6

1.2.1. Đặc điểm của DHT ................................................................................ 7

1.2.2. Cấu trúc hệ thống................................................................................... 7

1.3. Mạng Chord .................................................................................................. 9

1.3.1. Mô hình của Chord .............................................................................. 10

1.3.2. Tìm kiếm trong mạng Chord ............................................................... 11

1.3.3. Quá trình tham gia và ổn định mạng ................................................... 14

Chương 2. Vấn đề điều khiển tắc nghẽn trong mạng ngang hàng có cấu trúc ...... 16

2.1. Tắc nghẽn và tầm quan trọng của việc điều khiển tắc nghẽn trong mạng

ngang hàng có cấu trúc ...................................................................................... 16

2.2. Phân tích quá trình sụp đổ do tắc nghẽn trong mạng ngang hàng có cấu trúc

............................................................................................................................ 17

2.2.1. Khái quát.............................................................................................. 17

2.2.2. Định nghĩa............................................................................................ 17

2.2.3. Các mô hình......................................................................................... 19

2.2.4. Tổng tải đến O..................................................................................... 19

2.2.5. Ví dụ với một triệu nút ........................................................................ 22

2.2.6. Phân tích các trạng thái tiệm cận của A............................................... 22

2.2.7. Kết luận................................................................................................ 25

Chương 3. Các nghiên cứu về điều khiển tắc nghẽn trên DHT............................. 26

3.1. Phương pháp CSCC.................................................................................... 26

3.2. Phương pháp BPCC.................................................................................... 27

3.3. Phương pháp Marking ................................................................................ 28

3.4. Phương pháp định tuyến thích nghi............................................................ 31

Chương 4. Điều khiển tắc nghẽn sử dụng phương pháp thay đổi bảng định tuyến

................................................................................................................................ 34

4.1. Đề xuất phương pháp.................................................................................. 34

4.2. Nội dung chi tiết ......................................................................................... 34

4.2.1. Phát hiện tắc nghẽn.............................................................................. 34

4.2.2. Xử lý trong trường hợp có tắc nghẽn................................................... 35

4.2.3. Xử lý khi hết tắc nghẽn........................................................................ 36

4.3. Ví dụ minh họa ........................................................................................... 37

4.4. Nhận xét về phương pháp........................................................................... 39

5. Mô phỏng và kết quả ......................................................................................... 41

5.1. Mô phỏng.................................................................................................... 41

5.1.1. Chương trình mô phỏng....................................................................... 41

IV

5.1.2. Các thay đổi đã áp dụng....................................................................... 44

5.2. Kết quả........................................................................................................ 45

5.2.1. So sánh với mô hình Chord chuẩn....................................................... 45

5.2.2. Đánh giá hiệu năng khi tiến hành tùy chỉnh các tham số và cải tiến

phương pháp .................................................................................................. 47

6. Kết luận và hướng phát triển ............................................................................. 50

V

Danh mục hình ảnh

Hình 1: Mạng ngang hàng phân tán hoàn toàn........................................................ 4

Hình 2: Mạng ngang hàng phân tán một phần......................................................... 4

Hình 3: Mạng ngang hàng lai .................................................................................. 5

Hình 4: Bảng băm phân tán – DHT......................................................................... 7

Hình 5: Mô hình vòng Chord với khóa có chiều dài 6 bit..................................... 11

Hình 6: Quá trình tìm kiếm đơn giản trên Chord .................................................. 12

Hình 7: Bảng finger của nút 8................................................................................ 13

Hình 8: Giả mã của phương pháp tìm kiếm cải tiến.............................................. 13

Hình 9: Quá trình tìm kiếm khóa 54 trên nút 8 ..................................................... 14

Hình 10: (a) tải đến các nút tạo bởi P0, (b) Tải tới và rời khỏi nút................... 18

Hình 11: Thông lượng đạt được so sánh với tốc độ truy vấn cho hệ thống DHT với

một triệu nút trong hai trường hợp tắc nghẽn M1 và M2. Mạng DHT sụp đổ khi

tải tới đạt đến giá trị xopt......................................................................................... 22

Hình 12: Phương pháp CSCC................................................................................ 26

Hình 13: Phương pháp BPCC................................................................................ 28

Hình 14: Mạng DHT với 8 nút. ............................................................................. 31

Hình 15: Truy vấn thông thường trên mạng Chord (m=8).................................... 37

Hình 16: Bảng định tuyến ban đầu của nút P8 ....................................................... 38

Hình 17: Bảng định tuyến của nút P8 khi xảy ra tình trạng tắc nghẽn trên nút P42.

................................................................................................................................ 38

Hình 18: Truy vấn được thay đổi đường đi khi áp dụng giải pháp chống tắc nghẽn

................................................................................................................................ 38

Hình 19: Mô hình mạng mô phỏng........................................................................ 41

Hình 20: Mô hình lớp Node................................................................................... 42

Hình 21: Biểu đồ số lượng gói tin bị loại bỏ khi áp dụng và không áp dụng việc

điều khiển tắc nghẽn .............................................................................................. 45

Hình 22: Biểu đồ thể hiện số gói tin trung bình phải sử dụng với mỗi truy vấn

thành công.............................................................................................................. 46

Hình 23: Ảnh hưởng của việc thay đổi giá trị xác định mức độ tắc nghẽn mềm của

nút........................................................................................................................... 47

Hình 24: Ảnh hưởng của số lượng nút được khôi phục bảng định tuyến lên hiệu

năng của hệ thống .................................................................................................. 48

Hình 25: Hiệu năng của hệ thống thay đổi khi cải tiến phương pháp điều khiển tắc

nghẽn...................................................................................................................... 48

Tải ngay đi em, còn do dự, trời tối mất!