1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Phân tích, đánh giá hiệu năng một số giao thức mạng phân tán trên môi trường network simulator

86 5 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 86
Dung lượng 2,78 MB

Nội dung

GI O TR V N OT O ỌC QU N N N U ỄN VĂN QUỐC P ÂN TÍC , ÁN MỘT SỐ Á AO T ỨC M N TRÊN MÔ TR N Chuyên n ỆU NĂN P ÂN TÁN NETWORK S MULATOR n K o ọ m tn M số 48 01 01 N n n TS N U ỄN T N T L CAM OAN Tôi xin cam đoan số liệu kết nghiên cứu đề tài trung thực, kết nghiên cứu đƣợc thực Trƣờng dƣới hƣớng dẫn TS Nguyễn Thành ại học Quy Nhơn ạt, tài liệu tham khảo đƣợc trích dẫn đầy đủ, rõ ràng Học viên N u ễn Văn Quố L CẢM N Trong q trình học tập hồn thành luận văn, nhận đƣợc ủng hộ, giúp đỡ quý báu từ thầy cô giáo, đồng nghiệp, bạn bè ngƣời thân Lời đầu tiên, xin bày tỏ kính trọng biết ơn sâu sắc tới TS Nguyễn Thành ạt - ngƣời hƣớng dẫn trực tiếp, tận tình giúp đỡ, động viên tạo điều kiện thuận lợi cho suốt thời gian thực đề tài luận văn Tôi xin đƣợc cảm ơn quan tâm, giúp đỡ, ân cần bảo nhiệt tình giảng dạy thầy cô Khoa nhiên, Trƣờng ông nghệ thông tin, Khoa Khoa học tự ại học Quy Nhơn Những kiến thức mà thầy hết lịng truyền đạt tảng tri thức vững cho trình học tập nhƣ sau trƣờng uối cùng, xin cảm ơn ngƣời thân ln bên cạnh, giúp đỡ, động viên tạo điều kiện để tơi hồn thành luận văn tốt nghiệp Học viên N u ễn Văn Quố i MỤC LỤC ANH M HỮ VIẾT TẮT iv ANH M TỪ TIẾNG ANH HUYÊN NG NH v ANH M ẢNG vi ANH M HÌNH VẼ vii PHẦN MỞ ẦU 1 Lý chọn đề tài Mục đích nghiên cứu ối tƣợng phạm vi nghiên cứu Phƣơng pháp nghiên cứu Ý nghĩa khoa học nghĩa thực tiễn Kết cấu luận văn HƢƠNG I: TỔNG QUAN LÝ THUYẾT 1.1 TỔNG QUAN VỀ M NG M Y TÍNH 1.1.1 Mạng máy tính 1.1.2 Mạng ngang hàng peer – to – peer 1.1.2.1 Phân loại P2P 1.1.2.2 Mạng P2P cấu trúc có cấu trúc 1.1.2.3 chế tìm kiếm hệ thống mạng P2P 1.1.2.4 ác ứng dụng P2P 1.1.3 Giao thức 1.2 M NG PHÂN T N 10 1.2.1 Tổng quan 10 1.2.2 Các thành phần hệ phân tán 11 1.2.3 Kiến trúc hệ thống phân tán 11 1.2.4 Ƣu, khuyết điểm 13 1.3 DHT – ảng băm phân tán 14 1.3.1 Tổng quan HT 14 1.3.2 ặc tính HT: 15 1.3.3 ấu trúc HT 16 1.3.3.1 Phân hoạch khơng gian khóa 17 ii 1.3.3.2 Mạng Overlay 18 1.3.4 sở bảng HT 19 1.3.4.1 Quản lý liệu phân tán 19 1.3.4.2 ịnh địa HT 19 1.3.4.3 ịnh tuyến 21 1.3.4.4 Lƣu trữ liệu 22 1.3.4.5 chế quản lý 23 KẾT LUẬN HƢƠNG 25 HƢƠNG 2: MƠ TẢ, PHÂN TÍ H GIAO THỨ 26 2.1 GIAO THỨ M NG PHÂN T N 26 2.1.1 Giao thức Chord 26 2.1.1.1 Overlay 26 2.1.1.2 nh xạ liệu 27 2.1.1.3 Quá trình tìm kiếm 27 2.1.1.4 Quá trình ổn định mạng 28 2.1.2 Giao thức Kademlia 30 2.1.2.1 Overlay 30 2.1.2.2 nh xạ liệu 31 2.1.2.3 Quá trình tìm kiếm 31 2.1.2.4 Quá trình ổn định mạng 32 2.1.3 Giao thức Kelips 32 2.1.3.1 Overlay 32 2.1.3.2 nh xạ liệu 34 2.1.3.3 Quá trình tìm kiếm 34 2.1.3.4 Quá trình ổn định mạng 34 2.1.4 Giao thức Tapestry 35 2.1.4.1 Overlay 35 2.1.4.2 nh xạ liệu 36 2.1.4.3 Quá trình tìm kiếm 37 2.1.4.4 Quá trình ổn định mạng 39 KẾT LUẬN HƢƠNG 40 iii HƢƠNG 3: MÔ PHỎNG, NH GI GIAO THỨ PHÂN T N 41 3.1 PHƢƠNG PH P NGHIÊN ỨU M NG NGANG H NG 41 3.1.1 Phƣơng pháp phân tích 41 3.1.2 Phƣơng pháp thử nghiệm 41 3.1.3 Phƣơng pháp mô 42 3.2 ÔNG MÔ PHỎNG M NG NGANG H NG 42 3.2.1 NS-2 43 3.2.2 P2PSim 44 3.2.3 OMNet++ 44 3.2.4 OverSim 45 3.3 NH GI HIỆU NĂNG M T SỐ HT 46 3.3.1 ài toán thực tế 46 3.3.2 Mục tiêu, phƣơng pháp đánh giá 47 3.3.2.1 Mục tiêu đánh giá 47 3.3.2.2 sở 48 3.3.3 hi tiết thực mô 50 3.3.3.1 Môi trƣờng cài đặt phần mềm mô sử dụng 50 3.3.3.2 ác tham số sử dụng để mô 50 3.3.4 Kết phân tích từ tham số có 52 3.3.4.1 Xác định ngƣỡng churn rate 52 3.3.4.2 So sánh hiệu HT 57 3.3.4.3 Phân tích ảnh hƣởng tham số thiết kế 63 3.3.4.4 ánh giá tính khả mở (Scalable) 67 KẾT LUẬN HƢƠNG 70 KẾT LUẬN V KIẾN NGHỊ 72 T I LIỆU THAM KHẢO 73 iv DANH MỤC CÁC CHỮ VIẾT TẮT Từ v ết tắt T ến An T ến V ệt CLI Command Line Interface Giao diện dòng lệnh DHT Distributed Hash Table FTP File Transfer Protocol Giao thức truyền file GUI Graphical User Interface Giao diện đồ họa ID Identifier Số nhận dạng IP Internet Protocol Giao thức mạng Internet IPv6 Internet Protocol version Giao thức IP phiên MAC Media-Access Control iều khiển Truy nhập - Vật lý OSPF Open Shortest Path First ƣờng ngắn mở P2P Peer-to-Peer Mạng ngang hàng PPP Point-to-Point Protocol Giao thức điểm nối điểm PVC Performance versus Cost Hiệu chi phí RIP Routing Information Protocol Giao thức định tuyến thông tin RTT Round Trip Time Thời gian hết vòng SHA Secure Hash Algorithm Thuật tốn băm an tồn TCL Tool Command Language TCP Transmission Control Protocol Giao thức điều khiển truyền dẫn UDP User Datagram Protocol Giao thức gói liệu ngƣời dùng VoD Video on Demand Video theo yêu cầu ảng băm phân tán ộ cơng cụ lập trình dịng lệnh v DANH MỤC CÁC TỪ TIẾNG ANH CHUYÊN NGÀNH T ến An T ến V ệt (tạm ị Base sở Convex hull ƣờng bao lồi Contact Liên hệ Churn rate Tỉ lệ rời bỏ Consistent Hashing Hàm băm quán Join Tham gia Finger on trỏ Leave Rời bỏ Lookup Tìm kiếm Metric Ma trận Message Thông điệp Node Nút mạng Heartbeat Một nhịp tim Overall Phủ Overlay Mạng bao phủ Parameter Tham số Predecessor Tiền nhiệm Stabilize_timer stabtimer Thời gian ổn định Successor Kế nhiệm Stabilization Ổn định Scalable Tính mở rộng Topo Topology mạng Round Vịng Root Gốc Interval iến ) vi DANH MỤC CÁC BẢNG ảng ảng giá trị tham số hord 51 ảng ảng giá trị tham số Kademlia 51 ảng 3 ảng giá trị tham số Kelips 52 ảng ảng giá trị tham số Tapestry 52 ảng ảng tham số tốt hord churn rate 54 ảng ảng tham số tốt Kademlia churn rate 55 ảng ảng khoảng giá trị tham số tốt Kelips churn rate 56 ảng ảng tham số tốt Tapestry churn rate 57 ảng ảng tổng kết tóm tắt kết mơ phỏng: 70 vii DANH MỤC CÁC HÌNH VẼ Hình 1: Mơ hình khách chủ ngang hàng P2P Hình 2: Mạng P2P túy Hình 3: Mạng lai với số hóa tập trung Hình 4: Mạng lai với số phân tán Hình 5: Kiến trúc hệ thống phân tán 12 Hình 6: Kiến trúc Middleware 12 Hình 7: ác chức bảng băm phân tán – DHT 18 Hình 8: Một khơng gian địa tuyến tính với giá trị số nguyên từ đến 65.535 ác không gian địa phân vùng số peer 20 Hình 9: Hai phƣơng pháp lƣu liệu HT 22 Hình 1: Khơng gian I mạng hord (N=64) 26 Hình 2: ác item lƣu mạng hord 27 Hình 3: Quá trình node tham gia vào mạng hord 28 Hình 4: Quá trình node rời khỏi mạng hord 29 Hình 5: Không gian I mạng Kademlia (N=16) 30 Hình 6: Các k-bucket node 31 Hình 7: ảng định tuyến node 110 33 Hình 8: Quá trình node tham gia vào mạng Kelips 34 Hình 9: ảng định tuyến node mạng Tapestry 36 Hình 10: ác mức liên kết node 4227 37 Hình 11: ƣờng message từ node 5230 tới node 42A 38 Hình 12: ác đƣợc định tuyến tới root (node 4377) 39 Hình 13: ác node truy vấn đến node lƣu item gần 39 Hình 1: Minh họa NS-2 43 Hình 2: Minh họa P2Psim 44 Hình 3: Minh họa OMNet++ 45 Hình 4: Minh họa OverSim 46 Hình 5: Hoạt động P2Psim 48 61 Hình 16: So sánh HT với churn rate 60s Hình 3.15 cho thấy mơi trƣờng churn rate tỉ lệ tìm kiếm thành cơng Kademlia cao (trên 60%) hord thấp (dƣới 30%) Trễ trung bình tìm kiếm HT tƣơng đƣơng nhau, băng thông sử dụng cho node Kademlia nhỏ Vậy nên Kademlia môi trƣờng hoạt động hiệu ổn định 62 Hình 17: So sánh HT với churn rate 300s Khi churn rate tăng lên 300s thứ tự đƣờng convex hull thay đổi (Hình 3.16) Lúc hord hoạt động hiệu Tapestry, tỉ lệ tìm kiếm thành công hord tăng lên đến 60% Tapestry khoảng 40% (cùng mức băng thông) Kademlia hoạt động với băng thông thấp (từ 220 byte/s) nhƣng độ trễ tìm kiếm trung bình lại cao Kelips Trong môi trƣờng churn rate Kelips hoạt động ổn định hiệu 63 3.3.4.3 Phân tích ảnh hưởng tham số thiết kế Trong phần đánh giá hiệu HT qua tham số thiết kế dựa đƣờng parameter convex hull cho giá trị tham số đƣờng overall convex hull tham số tốt ác tham số mạng gồm có churn rate 600s, tần số lookup 60s, RTT 10s, mạng có kích thƣớc 1000 node  Chord Hình 18: Ảnh hƣởng base hord Từ Hình 3.17 cho thấy tham số base ảnh hƣởng lớn đến hiệu hord, đƣờng overall hoàn toàn trùng khớp với đƣờng base=128 Khi base giảm trễ tìm kiếm trung bình băng thơng sử dụng tăng dần hiệu giảm dần theo Trễ tìm kiếm base=2 lớn base=128 vào khoảng 4s 64 Hình 19: Ảnh hƣởng pnstimer hord Khác với tham số base, hiệu hord phụ thuộc vào tham số pnstimer cố định, đƣờng overall qua vài điểm ứng với tham số pnstimer lớn (18s, 36s, 144s) Ta thấy pnstimer giảm băng thông sử dụng cho node tăng lên, trễ tìm kiếm hầu nhƣ không đổi nên hiệu hoạt động hord giảm dần Thông thƣờng ta chọn tham số pnstimer xấp xỉ 144s để hord hoạt động hiệu  Kademlia Hình 20: Ảnh hƣởng alpha Kademlia Hình 3.19 cho thấy alpha tăng, số trình tìm kiếm đồng thời node tăng lên nên giảm thời gian trễ tìm kiếm trung bình Khi alpha=16 trễ tìm kiếm vào khoảng 16s với alpha=1 từ 26s đến 31s Do alpha tăng nên băng thông sử dụng cho node tăng lên gấp khoảng lần Nếu băng thông sử dụng cho node chấp nhận đƣợc (khoảng 20 byte/s) alpha lớn hiệu Kademlia cao 65 Hình 21: Ảnh hƣởng stabilize_timer Kademlia Từ Hình 3.20 ảnh hƣởng stabilize_timer đến hiệu Kademlia không đáng kể, đƣờng overall qua hầu hết tham số tất giá trị stabilize_timer Qua thấy đƣợc hiệu Kademlia dùng kĩ thuật lƣu lƣợng lookup dựa XOR metric để cập nhật bảng định tuyến  Kelips Hình 22: Ảnh hƣởng round_interval Kelips ối với Kelips round_interval tham số có ảnh hƣởng lớn đến hiệu năng, đƣờng overall gần nhƣ qua đƣờng ứng với giá trị round_interval = 144s, ta thấy round_interval lớn hiệu Kelips tăng lên 66 Trong môi trƣờng churn rate cao tham số round_interval tỏ vô quan trọng Kelips nên cài đặt tham số round_interval=144 hiệu cao Hình 23: Ảnh hƣởng n_contacts Kelips ƣờng overall trƣờng hợp qua giá trị n_contacts bé Khi n_contacts số contacts group tăng lên làm tăng tỉ lệ tìm kiếm liệu thành cơng, nhiên lại làm tăng độ trễ tìm kiếm trung bình mạng o muốn Kelips hoạt động hiệu cần phải đánh giá, lựa chọn sử dụng tham số cách thích hợp  Tapestry Hình 24: Ảnh hƣởng stabtimer Tapestry 67 ƣờng overall qua giá trị tham số stabtimer =9s, 36s, 72s, 144s Khi stabtimer tăng lên, hiệu Tapestry tăng theo nhƣng không đáng kể Hình 25: Ảnh hƣởng base Tapestry Từ Hình 3.24 cho thấy base có ảnh hƣởng lớn đến hiệu Tapestry Khi base giảm kích thƣớc bảng định tuyến giảm băng thơng sử dụng giảm tƣơng ứng, nhiên trễ tìm kiếm lại tăng lên chút 3.3.4.4 Đánh giá tính khả mở (Scalable) Ta đánh giá tính khả mở HT môi trƣờng mạng 100 node 1000 node với churn rate 600s, tần số lookup 60s, RTT trung bình hai node 2s 10s Nhìn chung trễ tìm kiếm băng thơng sử dụng HT mạng 100 node 1000 node tƣơng đƣơng nhƣng thay đổi RTT từ 2s lên 10s trễ tìm kiếm giảm lớn đồng thời băng thông sử dụng cho node tăng lên Qua ta thấy tham số mạng RTT tham số quan trọng ảnh hƣởng đáng kể đến hiệu HT 68  Chord Hình 26: Tính khả mở hord Ta thấy hiệu hord phụ thuộc lớn vào tham số RTT ối với mạng 100 node RTT thay đổi từ 10s xuống 2s trễ tìm kiếm giảm khoảng lần nhƣng băng thông tăng tƣơng tự Khi RTT khơng đổi trễ tìm kiếm mạng 100 node nhỏ 1000 node khoảng từ 1s đến 3s  Kademlia Hình 27: Tính khả mở Kademlia 69 Ta thấy Kademlia hoạt động hiệu churn rate tỉ lệ tìm kiếm thành cơng 98%, băng thông sử dụng node thấp (từ đến 10 byte/s) tất tham số mạng Tuy nhiên trễ tìm kiếm mạng RTT = 10s cao (từ 15s đến 25s) thay đổi nhiều kích thƣớc mạng thay đổi  Kelips Hình 28: Tính khả mở Kelips Từ Hình 3.27 ta thấy Kelips hoạt động ổn định tham số môi trƣờng mạng thay đổi Khi kích thƣớc mạng thay đổi từ 100 node lên 1000 node trễ tìm kiếm trung bình tăng lên khoảng từ 1s đến 2s ăng thông sử dụng cho node Kelips thấp biến đổi  Tapestry 70 Hình 3.cơng 29: Tính khả mở Tapestry Tỉ lệ tìm kiếm thành Tapestry mơi trƣờng thấp (khoảng 60%) hoạt động ổn định hơn, RTT= 10s Khi RTT = 2s băng thông sử dụng node lớn từ 90 – 250 byte/s KẾT LUẬN C N hƣơng tập trung đánh giá hiệu hoạt động số HT dựa kết mô phần mềm P2PSim Từ kết phân tích cho ta thấy ảnh hƣởng tham số thiết kế nhƣ tham số mạng đến hiệu HT Trên sở giúp ta so sánh, lựa chọn sử dụng HT môi trƣờng khác nhau, đặc biệt môi trƣờng mạng ổn định (môi trƣờng churn rate cao) Bản Bản tổn kết tóm tắt Chord N ỡn urn 1800s r te oạt độn (100 node) tốt (su ess r te 4200s > 90%) ệu năn (1000 node) Không kết mô p ỏn Kademlia Kelips Tapestry 90s 4000s 8000s (100 node) (100 node) (100 node) 110s >20000s >20000s (1000 node) (1000 node) (1000 node) rate success rate success rate thể success 71 urn hoạt động D T v r te ệu =10% =12% =15% o năn D T v success urn =60% rate success rate success rate success >96% =80% alpha round interval base rate =40% rate cao T m số t ết kế base quan trọn Ản ởn t mạn m ủ Hiệu số phụ RTT Hoạt động Hoạt động ổn Kém ổn định thuộc hiệu định hiệu với RTT lớn 72 KẾT LUẬN VÀ KIẾN NGHỊ Sự phát triển mạnh mẽ đa dạng thiết bị điện tử, thiết bị “thông minh”, hƣớng tới tƣơng lai nơi thứ kết nối với (IoT – Internet of Things) việc gia tăng số lƣợng truy cập vào mạng gây áp lực lên hệ thống mạng điều chắn xảy Vì qua nghiên cứu hiểu thêm chút giao thức mạng phân tán – thứ cốt lõi mạng Internet tại, biết rõ ƣu điểm, khuyết điểm giao thức để từ cải thiện nâng cao chất lƣợng sử dụng Internet cho tƣơng lai xa Luận văn trình bày đƣợc mô tả chi tiết giao thức, nêu nghiên cứu chế hoạt động số HT phổ biến hord, Kademlia, Kelips Tapestry Trên sở sử dụng phần mềm mô mạng ảo, đánh giá đƣợc hiệu giao thức, từ áp dụng giao thức vào trƣờng hợp mạng cụ thể Từ kết phân tích đánh giá hiệu HT, thời gian tới em nghĩ cách để cải thiện hiệu hord môi trƣờng mạng giả lập chỉnh sửa thiết lập để thử nghiệm cách mà em nghĩ Vì giao thức hord giao thức mạng phân tán kinh điển đƣợc áp dụng rộng rãi nên việc cần nêu giải pháp cần cải tiến hord điều cần thiết o thời gian nghiên cứu có hạn nên luận văn khơng thể tránh khỏi thiếu sót, em mong nhận đƣợc ý kiến đóng góp quý thầy, giáo sƣ, tiến sĩ hội đồng bảo vệ để em hoàn thiện luận văn Em xin chân thành cảm ơn 73 TÀI LIỆU THAM KHẢO [T ến V ệt] [1] Gia Nguyen, “Giáo trình thực hành NS2”, chỉ: H uy Tân, Nẵng ịa https://www.academia.edu/3812400/Giao_trinh_Thuc_hanh_ns2 [truy cập vào ngày 10/09/2020] [2] Nguyễn ình Nghĩa, “Nghiên cứu nâng cao hiệu hoạt động mạng ngang hàng có cấu trúc” ại học ông nghệ, ại học Quốc Gia Hà nội, 2019 [3] Ths.Phạm Thành Nam, “Nghiên cứu nâng cao hiệu tìm kiếm liệu mạng P2P”, ại học công nghệ thông tin truyền thông Thái ịa chỉ: https://123doc.net/document/2999647-nghien-cuu- Nguyên nang-cao-hieu-nang-tim-kiem-du-lieu-trong-mang-p2p.htm [truy cập 10/09/2020] [4] Khoa CNTT, Mạng hệ mới, HSP KT Hƣng Yên ịa chỉ: https://voer.edu.vn/c/mang-the-he-moi/0b8f6b01 [truy cập 10/09/2020] [5] Mạng máy tính, giao thức truyền thông, HT ịa chỉ: vi.wikipedia.org/wiki/ [truy cập 10/09/2020] [6] Ngơ Hồng Giang, “ ánh giá hiệu số thuật toán bảng băm phân tán HT đƣa giải pháp cải tiến hiệu thuật toán hord”, ại học ách khoa Hà Nội, 2008 [T ến An ] [7] El-Ansary, Sameh Designs and analyses in structured peer-to-peer systems Diss Royal Institute of Technology, Stockholm, Sweden, 2005 [8] Indranil Gupta, Ken Birman, Prakash Linga, Al Demers, Robbert van Renesse: “Peer-to-Peer Networks: Kelips”, Summer 2008 [9] Norman h Nie, Lutz erbring (2002), internet and society: a preliminary report 74 [10] Dr Naderr F Mir – Department of Electrical Engineering, San Jose State University, San Jose California, 95192, Simulation of Peer to Peer network using chord protocol in NS2 [11] avid Tam, Patrick Pang: “ istributed Hash Tables” [12] Ben Y Zhao, Ling Huang, Jeremy Stribling, Sean C Rhea, Anthony D Joseph, John Kubiatowicz: “Tapestry: A Resilient Global-scale Overlay for Service eployment”, January 2004 [13] Pourebrahimi, K ertels, S Vassiliadis: “A survey of Peer-to-Peer Networks”, 2005 [14] Indranil Gupta, Ken Birman, Prakash Linga, Al Demers, Robbert van Renesse: “Kelips: uilding an Efficient and Stable P2P DHT Through Increased Memory and ackground Overhead”, 2003 [15] Performance Evaluation of Ad Hoc Routing Protocols Using NS2 Simulation Samyak Shah1, Amit Khandre2, Mahesh Shirole3 and Girish Bhole4 [16] Gil, Thomer, et al "p2psim, a simulator for peer-to-peer protocols." (2003) [17] Feldotto, Matthias, and Kalman Graffi "Comparative evaluation of peerto-peer systems using PeerfactSim KOM." 2013 International Conference on High Performance Computing & Simulation (HPCS) IEEE, 2013 [18] Furness, Jamie, Mario Kolberg, and Marwan Fayed "An evaluation of Chord and Pastry models in OverSim." 2013 European Modelling Symposium IEEE, 2013 [20] Dominguez, José Luis Agúndez, and Jesús Renero Quintero "Consistent and fault tolerant distributed hash table (DHT) overlay network." U.S Patent No 8,255,736 28 Aug 2012 75 [21] Paganelli, Federica, and David Parlanti "A DHT-based discovery service for the Internet of Things." Journal of Computer Networks and Communications 2012 (2012) [22] Stoica, Ion, et al "Chord: a scalable peer-to-peer lookup protocol for internet applications." IEEE/ACM Transactions on networking 11.1 (2003): 17-32 [23] Maymounkov, Petar, and David Mazieres "Kademlia: A peer-to-peer information system based on the xor metric." International Workshop on Peer-to-Peer Systems Springer, Berlin, Heidelberg, 2002 [24] P2Psim http://pdos.csail.mit.edu/p2psim/ [25] The Network Simulator-2 http://www.isi.edu/nsnam/ns/ [26] Wikipedia https://en.wikipedia.org/wiki/ ... Mang lại tổng hợp, đánh giá, phân tích mạng phân tán, giao thức phân tán đƣợc mô môi trƣờng mạng giả lập Mang tới nhìn chi tiết mạng phân tán, giao thức mạng phân tán, hiệu năng, phân bổ lƣu trữ... thiện mạng phân tán thành phần liên quan Hiện nhu cầu mạng phân tán lớn, với phân tích đánh giá việc nhìn nhận tốt mạng phân tán nhƣ giao thức chạy môi trƣờng mạng phân tán giúp tạo giao thức. .. Chương 1: Một số kiến thức lý thuyết sở mạng phân tán hƣơng tìm hiểu tổng quan lý thuyết mạng máy tính, mạng phân tán, giao thức mạng phân tán Chương 2: Mơ tả, phân tích giao thức phân tán Trong

Ngày đăng: 11/08/2021, 16:03

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1] Gia Nguyen, “Giáo trình thực hành NS2”, H uy Tân, à Nẵng. ịa chỉ: https://www.academia.edu/3812400/Giao_trinh_Thuc_hanh_ns2[truy cập vào ngày 10/09/2020] Sách, tạp chí
Tiêu đề: Giáo trình thực hành NS2
[2] Nguyễn ình Nghĩa, “Nghiên cứu nâng cao hiệu năng hoạt động của mạng ngang hàng có cấu trúc”. ại học ông nghệ, ại học Quốc Gia Hà nội, 2019 Sách, tạp chí
Tiêu đề: Nghiên cứu nâng cao hiệu năng hoạt động của mạng ngang hàng có cấu trúc
[3] Ths.Phạm Thành Nam, “Nghiên cứu nâng cao hiệu năng tìm kiếm dữ liệu trong mạng P2P”, ại học công nghệ thông tin và truyền thông Thái Nguyên. ịa chỉ: https://123doc.net/document/2999647-nghien-cuu-nang-cao-hieu-nang-tim-kiem-du-lieu-trong-mang-p2p.htm [truy cập 10/09/2020] Sách, tạp chí
Tiêu đề: Nghiên cứu nâng cao hiệu năng tìm kiếm dữ liệu trong mạng P2P
[6] Ngô Hoàng Giang, “ ánh giá hiệu năng của một số thuật toán bảng băm phân tán HT và đƣa ra giải pháp cải tiến hiệu năng của thuật toán hord”, ại học ách khoa Hà Nội, 2008[T ến An ] Sách, tạp chí
Tiêu đề: ánh giá hiệu năng của một số thuật toán bảng băm phân tán HT và đƣa ra giải pháp cải tiến hiệu năng của thuật toán hord
[8] Indranil Gupta, Ken Birman, Prakash Linga, Al Demers, Robbert van Renesse: “Peer-to-Peer Networks: Kelips”, Summer 2008 Sách, tạp chí
Tiêu đề: Peer-to-Peer Networks: Kelips
[12] Ben Y. Zhao, Ling Huang, Jeremy Stribling, Sean C. Rhea, Anthony D. Joseph, John . Kubiatowicz: “Tapestry: A Resilient Global-scale Overlay for Service eployment”, January 2004 Sách, tạp chí
Tiêu đề: Tapestry: A Resilient Global-scale Overlay for Service eployment
[13] . Pourebrahimi, K. ertels, S. Vassiliadis: “A survey of Peer-to-Peer Networks”, 2005 Sách, tạp chí
Tiêu đề: A survey of Peer-to-Peer Networks
[14] Indranil Gupta, Ken Birman, Prakash Linga, Al Demers, Robbert van Renesse: “Kelips: uilding an Efficient and Stable P2P DHT Through Increased Memory and ackground Overhead”, 2003 Sách, tạp chí
Tiêu đề: Kelips: uilding an Efficient and Stable P2P DHT Through Increased Memory and ackground Overhead
[16] Gil, Thomer, et al. "p2psim, a simulator for peer-to-peer protocols." (2003) Sách, tạp chí
Tiêu đề: p2psim, a simulator for peer-to-peer protocols
[17] Feldotto, Matthias, and Kalman Graffi. "Comparative evaluation of peer- to-peer systems using PeerfactSim. KOM." 2013 International Conference on High Performance Computing & Simulation (HPCS).IEEE, 2013 Sách, tạp chí
Tiêu đề: Comparative evaluation of peer-to-peer systems using PeerfactSim. KOM
[18] Furness, Jamie, Mario Kolberg, and Marwan Fayed. "An evaluation of Chord and Pastry models in OverSim." 2013 European Modelling Symposium. IEEE, 2013 Sách, tạp chí
Tiêu đề: An evaluation of Chord and Pastry models in OverSim
[20] Dominguez, José Luis Agúndez, and Jesús Renero Quintero. "Consistent and fault tolerant distributed hash table (DHT) overlay network." U.S.Patent No. 8,255,736. 28 Aug. 2012 Sách, tạp chí
Tiêu đề: Consistent and fault tolerant distributed hash table (DHT) overlay network
[21] Paganelli, Federica, and David Parlanti. "A DHT-based discovery service for the Internet of Things." Journal of Computer Networks and Communications 2012 (2012) Sách, tạp chí
Tiêu đề: A DHT-based discovery service for the Internet of Things
[22] Stoica, Ion, et al. "Chord: a scalable peer-to-peer lookup protocol for internet applications." IEEE/ACM Transactions on networking 11.1 (2003): 17-32 Sách, tạp chí
Tiêu đề: Chord: a scalable peer-to-peer lookup protocol for internet applications
Tác giả: Stoica, Ion, et al. "Chord: a scalable peer-to-peer lookup protocol for internet applications." IEEE/ACM Transactions on networking 11.1
Năm: 2003
[23] Maymounkov, Petar, and David Mazieres. "Kademlia: A peer-to-peer information system based on the xor metric." International Workshop on Peer-to-Peer Systems. Springer, Berlin, Heidelberg, 2002 Sách, tạp chí
Tiêu đề: Kademlia: A peer-to-peer information system based on the xor metric
[4] Khoa CNTT, Mạng thế hệ mới, HSP KT Hƣng Yên. ịa chỉ: https://voer.edu.vn/c/mang-the-he-moi/0b8f6b01 [truy cập 10/09/2020] Link
[5] Mạng máy tính, giao thức truyền thông, HT. ịa chỉ: vi.wikipedia.org/wiki/ [truy cập 10/09/2020] Khác
[7] El-Ansary, Sameh. Designs and analyses in structured peer-to-peer systems. Diss. Royal Institute of Technology, Stockholm, Sweden, 2005 Khác
[9] Norman h. Nie, Lutz erbring (2002), internet and society: a preliminary report Khác
[10] Dr. Naderr F Mir – Department of Electrical Engineering, San Jose State University, San Jose California, 95192, Simulation of Peer to Peer network using chord protocol in NS2 Khác

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w