1
LỜI CAM ĐOAN
Tôi xin cam đoan tất c các ni dung trong luận án “Nghiên cu mt s gii pháp
định tuyến trong tô-pô mng liên kết hiệu năng cao công cụ đánh giá” công trình
nghiên cu của riêng tôi dưi s hướng dn ca tp th hướng dn.
Các s liu, kết qu được trình bày trong lun án là trung thực và chưa từng được
tác gi khác công b trong bt k công trình nào. Vic tham kho các ngun tài liệu đã
được thc hin trích dn và ghi ngun tài liu tham kho theo quy định.
Hà Nội, ngày … tháng … năm 2021
TP TH NG DN
NGHIÊN CU SINH
PGS.TS NGUYN KHANH VĂN
TS. PHẠM ĐĂNG HI
KIU THÀNH CHUNG
2
LI CM ƠN
Trưc hết, tôi xin trân trng cảm ơn Trường Đại hc Bách Khoa Ni, Phòng
Đào tạo, Vin Công ngh thông tin Truyn thông, các thy cùng các bn, các thành
viên trong Sedic-Lab, đã tạo điều kin thun lợi và đóng góp nhiu ý kiến quý báu giúp
tôi hoàn thành bn lun án này.
Đặc bit, tôi xin y t lòng biết ơn chân thành sâu sắc đến hai Thầy hướng
dn khoa hc, PGS.TS. Nguyễn Khanh Văn và TS. Phm Đăng Hi đã hết lòng hướng
dẫn, giúp đ to mọi điều kin thun li cho tôi trong sut qtrình thc hin lun
án. Đồng thi, tôi xin cảm ơn PGS.TS Michihiro Koibuchi, TS. Ikki Fujiwara, TS.
Trương Thảo Nguyên, National Institute of Informatics Nht Bản đã tạo điều kin
giúp đỡ tôi trong quá trình hc tp, nghiên cu.
Tôi xin cảm ơn gia đình người thân đã luôn bên tôi, ng h đng viên tôi
trong sut quá trình nghiên cu.
Tôi xin chân thành cảm ơn!
Hà Ni, ngày tháng … năm 2021
Nghiên cu sinh
Kiu Thành Chung
3
MC LC
LỜI CAM ĐOAN .......................................................................................................... 1
LI CM ƠN ................................................................................................................ 2
DANH MC KÝ HIU VÀ CÁC T VIT TT ..................................................... 5
DANH MC CÁC BNG ............................................................................................. 6
DANH MC HÌNH V ................................................................................................. 7
M ĐẦU ......................................................................................................................... 9
CHƯƠNG 1: TỔNG QUAN ....................................................................................... 14
1.1. Cơ sở lý thuyết .................................................................................................. 15
1.1.1. -pô mng (Network topology) ................................................................. 15
1.1.2. Gii thiu gii thut đnh tuyến ................................................................... 19
1.1.3. Hiệu năng mng liên kết .............................................................................. 24
1.1.4. Mô phỏng đánh giá hiệu năng mạng ............................................................ 29
1.2. Gii thiu bài toán và các nghiên cu liên quan ............................................ 30
1.2.1. Bài toán nghiên cu ...................................................................................... 30
1.2.2. Tình hình nghiên cu .................................................................................... 36
1.2.3. Các nghiên cu liên quan ............................................................................. 38
1.3. Tóm tắt chương 1 .............................................................................................. 45
CHƯƠNG 2: ĐỊNH TUYN RÚT GN CHO HÌNH MNG NGU NHIÊN
....................................................................................................................................... 46
2.1. Tô-pô mng ngu nhiên và thuật toán định tuyến rút gn ........................... 46
2.1.1. Tô-pô mng ngu nhiên ................................................................................ 46
2.1.2. Cơ chế định tuyến phân tán tra bng ............................................................ 48
2.1.3. Thut toán đnh tuyến rút gn TZ [29] ......................................................... 48
2.2. Định tuyến khai thác các cu ni gia các vùng (CORRA) .......................... 50
2.2.1. Ý tưởng xây dng thuật toán định tuyến CORRA ....................................... 50
2.2.2. Xây dng bảng định tuyến ............................................................................ 52
2.2.3. K thut đa ch hóa ...................................................................................... 54
2.2.4. Đánh giá lý thuyết ......................................................................................... 57
2.2.5. Đánh giá thực nghim ................................................................................... 59
2.2.6. Kết luận và hưng phát trin ........................................................................ 64
2.3. Định tuyến khai thác các nút đi diện và cơ chế tuyn chn nút đại din ... 64
2.3.1. Xây dựng phương thức la chọn nút đi din da trên v trí ....................... 66
2.3.2. Đánh giá thực nghim ................................................................................... 70
2.3.3. Kết luận và hưng phát trin ........................................................................ 74
2.4. Xây dựng cơ chế tuyn chọn nút đại din ....................................................... 74
2.4.1. Tuyn chọn nút đi din ............................................................................... 74
2.4.2. Cơ chế tuyn chọn các nút đại din .............................................................. 75
2.4.3. Thc nghim đánh giá cơ chế tuyn chn nút đại din ................................ 80
2.4.4. Kết luận và hưng phát trin của cơ chế tuyn chn nút đại din ................ 83
2.5. Tóm tắt Chương 2. ............................................................................................ 83
CHƯƠNG 3: XÂY DỰNG CÔNG C H TR ĐÁNH GIÁ HIỆU NĂNG MẠNG
LIÊN KT .................................................................................................................... 84
3.1. Kiến trúc tng quan ca công c mô phng SSiNET .................................... 85
3.1.1. Ý tưởng cơ bản ca SSiNET ........................................................................ 85
4
3.1.2. Kiến trúc mô-đun chức năng và giao din .................................................... 87
3.1.3. Thiết kế chi tiết k thut ............................................................................... 90
3.1.4. Thiết kế chi tiết các gói ca công c phn mm ........................................... 93
3.1.5. Xây dựng cơ chế k thut ............................................................................. 97
3.2. Đánh giá thực nghim ..................................................................................... 100
3.2.1. Đánh giá kích thước bảng định tuyến ......................................................... 100
3.2.2. Đánh giá độ tr truyn tin ........................................................................... 101
3.2.3. Đánh giá thi gian thc thi ......................................................................... 102
3.2.4. So sánh kết qu đánh giá giữa SSiNET và Omnet++ ................................. 102
3.2.5. Đánh giá thông lượng và thông lượng cc đi ........................................... 103
3.2.6. Đánh giá theo phương pháp xấp x ............................................................. 105
3.3. ng dng công c SSiNET trong vic xây dng hình tô-pô lai cho các DC
c va, tiết kiệm chi phí và đáp ứng không gian m .......................................... 106
3.3.1. Kiến trúc Bus-RSN ..................................................................................... 107
3.3.2. Giải pháp định tuyến ................................................................................... 111
3.3.3. Đánh giá bằng thc nghim ........................................................................ 112
3.3.4. Kết lun gii pháp ....................................................................................... 120
3.4. Tóm tắt chương 3 ............................................................................................ 120
KT LUẬN VÀ HƯNG NGHIÊN CU .............................................................. 122
4.1. Kết lun ............................................................................................................ 122
4.2. Hướng phát trin nghiên cu ......................................................................... 123
DANH MC CÁC CÔNG TRÌNH CÔNG B CA LUN ÁN ......................... 124
TÀI LIU THAM KHO ......................................................................................... 125
PH LC ................................................................................................................... 130
1. Định tuyến phân cp đi vi mng ngu nhiên chun tc ............................. 130
1.1. HR-SW: Định tuyến phân cấp trên mô hình đồ th thế gii nh ................... 130
1.2. K thut đa ch trong định tuyến phân cp ................................................... 131
1.3. Thc thi đnh tuyến HR-SW .......................................................................... 132
1.4. Đánh giá hiệu năng mạng .............................................................................. 133
1.5. Kết lun .......................................................................................................... 136
2. Các thuật toán trong định tuyến khai thác cu ni ........................................ 136
5
DANH MC KÝ HIU VÀ CÁC T VIT TT
STT
Kí hiu
Nghĩa tiếng Anh
Nghĩa tiếng Vit
1
ARPL
Average Routing Path Length
Trung bình chiều dài đường định
tuyến
2
CORRA
Compact Routing for RAndom
inter-connection topologies
Định tuyến rút gn da trên các
liên kết ngẫu nhiên như là các cầu
ni gia các vùng nút mng xa
nhau
3
DC
Data Center
Trung tâm d liu
4
DES
Discrete Event Simulation
Mô phng các s kin ri rc
5
DOR
Dimension-Order Routing
Định tuyến ưu tiên theo chiu
6
GLCR
Geographic Landmark-based
Compact Routing
Định tuyến rút gn da trên các
nút đại din cho mi vùng nút
mng
7
HPC
High-performance Computing
Tính toán hiệu năng cao
8
ICT
Informatiom Communication
Technology
Công ngh Thông tin Truyn
thông
9
MRPL
Maximum Routing Path Length
Chiều dài đường đnh tuyến ln
nht (đưng kính mng)
10
NSC
Network Structure and
Configuration
Cu hình và cu trúc mng
11
RSN
Random Shortcut Network
Mng ngu nhiên
12
RTS
Routing Table Size
Kích thưc bảng định tuyến
13
SPR
Shortest Path Routing
Định tuyến đường ngn nht
14
TOP500
https://www.top500.org/
T chức đánh giá xếp hng h
thng mng máy tính hin nay.