1. Trang chủ
  2. » Luận Văn - Báo Cáo

Tìm hiểu công nghệ manet và xây dựng ứng dụng truyền tệp

86 0 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

ĐẠI HỌC THÁI NGUYÊN TRƢỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THƠNG Nguyễn Văn Dũng TÌM HIỂU CƠNG NGHỆ MANET VÀ XÂY DỰNG ỨNG DỤNG TRUYỀN TỆP LUẬN VĂN THẠC SỸ KHOA HỌC MÁY TÍNH Thái Nguyên - 2012 Số hóa Trung tâm Học liệu – Đại học Thái Nguyên Tai ngay!!! Ban co the xoa dong chu nay!!! http://www.lrc-tnu.edu.vn ĐẠI HỌC THÁI NGUYÊN TRƢỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG Nguyễn Văn Dũng TÌM HIỂU CƠNG NGHỆ MANET VÀ XÂY DỰNG ỨNG DỤNG TRUYỀN TỆP Chuyên ngành: Khoa học máy tính Mã số: 60 48 01 LUẬN VĂN THẠC SỸ NGÀNH KHOA HỌC MÁY TÍNH NGƯỜI HƯỚNG DẪN KHOA HỌC TSKH Nguyễn Minh Hải Thái Nguyên - 2012 Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn LỜI CAM ĐOAN Tơi xin cam đoan tồn nội dung luận văn tham khảo, tra cứu thực phù hợp với nội dung yêu cầu đề tài Luận văn chưa công bố hay xuất hình thức Chương trình tơi thiết kế xây dựng, có sử dụng số thư viện chuẩn thuật tốn tác giả xuất cơng khai miễn phí mạng Internet Nếu sai tơi xin hoàn toàn chịu trách nhiệm Ngƣời cam đoan Nguyễn Văn Dũng Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn LỜI CẢM ƠN Sau thời gian tìm hiểu nghiên cứu, luận văn “Tìm hiểu công nghệ MANET xây dựng ứng dụng truyền tệp” hoàn thành Ngoài cố gắng thân, em nhận nhiều động viên, khích lệ từ phía nhà trường, thầy cơ, gia đình người gửi bè Lời em xin chân thành cảm ơn giúp đỡ, bảo hướng dẫn nhiệt tình thầy giáo TSKH Nguyễn Minh Hải – Học Viện Cơng Nghệ Bưu Viễn Thơng giáo viên hướng dẫn em suốt thời gian làm luận văn Em xin chân thành cảm ơn thầy cô làm việc Viện Công Nghệ thông tin, thầy cô trường Đại học Công Nghệ thông tin Truyền thông - Đại học Thái Nguyên giúp đỡ truyền đạt kiến thức quý báu cho em trình học tập Xin cảm ơn gia đình, bạn bè động viên giúp đỡ tơi q trình học tập hoàn thành luận văn tốt nghiệp Thái Nguyên, ngày 15 tháng 09 năm 2012 Học viên Nguyễn Văn Dũng Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn i MỤC LỤC MỤC LỤC i DANH MỤC CÁC KÝ HIỆU, CÁC TỪ VIẾT TẮT v DANH MỤC CÁC BẢNG vi DANH MỤC CÁC HÌNH vii LỜI MỞ ĐẦU Chƣơng KHÁI QUÁT VỀ MẠNG MANET 1.1 Giới thiệu mạng MANET 1.1.1 Khái niệm 1.1.2 Lịch sử phát triển 1.1.3 Các đặc điểm mạng MANET 1.1.4 Kiểu kết nối chế hoạt động 1.1.4.1 Mạng máy chủ di động 1.1.4.2 Mạng có thiết bị di động không đồng 1.1.5 Chế độ hoạt động 1.1.5.1 Chế độ IEEE-Adhoc 1.1.5.2 Chế độ sở hạ tầng 1.2 Phân loại mạng MANET 1.2.1 Theo giao thức 1.2.1.1 Singal-hop 1.2.1.2 Multi-hop 1.2.1.3 Mobile multi-hop 1.2.2 Theo chức 1.2.2.1 Mạng MANET đẳng cấp (Flat) 1.2.2.2 Mạng MANET phân cấp (Hierarchical) 10 1.2.2.3 Mạng MANET kết hợp (Aggregate) 10 1.3 Định tuyến 11 Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn ii 1.4 Bảo mật MANET 11 1.5 Ứng dụng MANET 12 1.5.1 Lĩnh vực quân 13 1.5.2 Lĩnh vực thương mại 13 1.5.3 Nội 13 1.5.4 Hệ thống nhúng (Embeded System) 14 1.5.5 Mạng xe cộ (Vehicular Network) 14 1.5.6 Mạng cảm biến (Sensor Network) 14 1.5.7 Mạng cá nhân (Personal Are Network - PAN) 15 1.6 Kế luận chương 15 Chƣơng GIAO THỨC ĐỊNH TUYẾN TRONG MANET VÀ MỘT SỐ PHƢƠNG THỨC TRUYỀN TỆP 16 2.1 Giao thức định tuyến MANET 16 2.1.1 Định tuyến hệ thống mạng 16 2.1.2 Phân loại giao thức định tuyến 16 2.1.2.1 Giao thức định tuyến theo bảng (Table-Driven Routing Protocol) 18 2.1.2.2 Giao thức định tuyến điều khiển On-Demand Routing Protocol 19 2.1.2.3 Giao thức định tuyến kết hợp (Hybrid Routing Protocol) 19 2.1.3 Giao thức định tuyến điều khiển theo yêu cầu MANET 20 2.1.3.1 Giao thức DSR (Dynamic Source Routing) 20 2.1.3.2 Cơ chế xử lý khám phá đường của DSR 21 2.1.4 Cơ chế trì thơng tin định tuyến (Route Maintanance) 28 2.1.5 Giao thức AODV (Adhoc On Demand Distance Vector) 29 2.1.6 Cơ chế tạo thông tin định tuyến AODV 30 2.1.6.1 Đối với Sequence Number 30 Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn iii 2.1.6.2 Đối với REQ_ID (Requirement Identifier) 30 2.1.7 Cơ chế trì thông tin định tuyến AODV 34 2.1.8 So sánh hoạt động giao thức 34 2.1.8.1 Giống 34 2.1.8.2 Khác 35 2.2 Một số phương thức truyền tệp qua mạng 35 2.2.1 Phương thức truyền tệp qua Email 35 2.2.2 Phương thức truyền tệp qua kho lưu trữ trực tuyến 37 2.2.3 Phương thức truyền tệp qua Chat 38 2.3 Kết luận chương 38 Chƣơng THIẾT LẬP KẾT NỐI MANET VÀ XÂY DỰNG 39 ỨNG DỤNG TRUYỀN TỆP 39 3.1 Thiết lập kết nối MANET 39 3.1.1 Tạo mạng Adhoc Windows 39 3.1.2 Kết nối máy vừa tạo mạng Adhoc 44 3.1.3 Kết nối máy thành viên vào mạng Adhoc 45 3.1.4 Ngắt tường lửa (Firewall) 46 3.1.5 Kiểm tra máy mạng 48 3.1.6 Xác định địa IP máy 49 3.2 Lập trình Socket xây dựng ứng dụng truyền tệp 49 3.2.1 Lập trình Socket 49 3.2.2 Lập trình mạng với TCP socket 51 3.2.2.1 Mơ hình giao thức 51 3.2.2.2 Thiết lập kết nối 52 3.2.2.3 Truyền nhận liệu 54 3.2.2.4 Đóng liên kết 55 3.2.3 Lập trình mạng với UDP Socket 55 Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn iv 3.2.3.1 Giao thức UDP 55 3.2.3.2 Một số thuật ngữ UDP 56 3.2.3.3 Hoạt động giao thức UDP 58 3.2.3.4 Các nhược điểm giao thức UDP 59 3.2.3.5 Các ưu điểm UDP 59 3.2.3.6 Khi nên sử dụng UDP 60 3.2.4 Gửi nhận tệp 61 3.2.4.1 Môi trường truyền dẫn vô tuyến 61 3.2.4.2 Môi trường cài đặt 61 3.2.4.3 Thuật toán truyền tệp sử dụng giao thức TCP 61 3.2.4.4 Yêu cầu quy trình thực 63 3.2.5 Xây dựng giao diện chương trình 63 3.2.5.1 Giao diện chương trình gửi tệp 63 3.2.5.2 Giao diện chương trình nhận tệp 64 3.2.6 Thực truyền nhận liệu 65 3.2.6.1 Truyền nhận tệp thành công 65 3.2.6.2 Truyền nhận tệp không thành công 68 3.2.7 So sánh kết truyền tệp với vài phương thức khác 70 3.3 Kết luận chương 71 KẾT LUẬN 72 TÀI LIỆU THAM KHẢO 73 Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn v DANH MỤC CÁC KÝ HIỆU, CÁC TỪ VIẾT TẮT MANET Mobile Adhoc Network DSDV Destination-Sequenced Distance Vector IEEE Institute of Electrical and Electronics Engineers LAN Local Area Network WLAN Wireless LAN WSN Wireless Sensor Network PDA Personal Digital Assistant RF Radio Frequency AP Access Point TCP Transmission Control Protocol IP Internet Protocol WRP Wireless Routing Protocol PAN Pesonal Are Network FTP File Transfer Protocol UDP User Datagram Protocol AODV Adhoc On- demand Distance Vector routing DSR Dynamic Source Routing RREQ Router Request RREP Router Reply OLSR Optimized Link State Routing ZRP Zone Routing Protocol FSR Fisheye State Routing TORA Temporally Ordered Routing Algorihm ZHLS Zone-based Hierarchical Link State Routing Protocol HARP Hybrid Adhoc Routing Protocol Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn vi DANH MỤC CÁC BẢNG Bảng 2.1: Thông tin lưu trữ Route Cache thời điểm 25 Bảng 2.2: Thông tin lưu trữ Route Cache thời điểm 26 Bảng 2.3: Thông tin lưu trữ Route Cache thời điểm 26 Bảng 2.4: Thông tin lưu trữ Route Cache thời điểm 27 Bảng 3.1: Bảng liệt kê vài cổng TCP phổ biến 52 Bảng 3.2: UDP có cổng thơng dụng 58 Bảng 3.3: Sự kác hai giao thức TCP UDP 60 Bảng 3.4: So sánh kết thực nghiệm 70 Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 59 3.2.3.4 Các nhƣợc điểm giao thức UDP So với giao thức TCP, UDP có nhược điểm sau [9]: Thiếu tín hiệu bắt tay: Trước gửi đoạn, UDP không gửi tín hiệu bắt tay bên gửi bên nhận Vì phía gửi khơng có cách để biết datagram đến đích hay chưa Do vậy, UDP khơng đảm bảo việc liệu đến đích hay chưa Sử dụng phiên: Để TCP hướng liên kết, phiên trì host TCP sử dụng số phiên (Session ID) để trì liên kết hai host UDP không hỗ trợ phiên chất phi liên kết Độ tin cậy: UDP khơng đảm bảo có liệu tới đích Để gửi liệu tới hệ thống cuối, UDP phân chia liệu thành đoạn nhỏ UDP không đảm bảo đoạn đến đích thứ tự chúng tạo nguồn Ngược lại, TCP sử dụng số thứ tự với số hiệu cổng gói tin xác thực thường xuyên, điều đảm bảo gói tin đến đích thứ tự mà tạo Bảo mật: TCP có tính bảo mật cao UDP Trong nhiều tổ chức, firewall router cấm gói tin UDP, điều hacker thường sử dụng cổng UDP Kiểm sốt luồng UDP khơng có kiểm soát luồng; kết là, ứng dụng UDP thiết kế tồi làm giảm băng thơng mạng 3.2.3.5 Các ƣu điểm UDP Không cần thiết lập liên kết UDP giao thức phi liên kết, khơng cần phải thiết lập liên kết Vì UDP khơng sử dụng tín hiệu handshaking, nên tránh thời gian trễ Đó lý DNS thường sử dụng giao thức UDP TCP-DNS chậm nhiều dùng TCP Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 60 Tốc độ: UDP nhanh so với TCP Bởi điều này, nhiều ứng dụng thường cài đặt giao thức UDP so với giao thức TCP Hỗ trợ hình trạng (Topology): UDP hỗ trợ liên kết 1-1, 1-n, ngược lại TCP hỗ trợ liên kết 1-1 Kích thước header: UDP có byte header cho đoạn, ngược lại TCP cần header 20 byte, sử dụng băng thơng Bảng tổng kết kác hai giao thức TCP UDP [6]: Bảng 3.3: Sự kác hai giao thức TCP UDP 3.2.3.6 Khi nên sử dụng UDP Rất nhiều ứng dụng Internet sử dụng UDP Dựa ưu nhược điểm UDP kết luận UDP có ích sử dụng cho phương thức truyền broadcasting multicasting muốn truyền tin với nhiều host:  Kích thước datagram nhỏ trình tự đoạn khơng quan trọng  Không cần thiết lập liên kết  Ứng dụng không gửi liệu quan trọng  Không cần truyền lại gói tin  Băng thơng mạng đóng vai trị quan trọng Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 61 3.2.4 Gửi nhận tệp 3.2.4.1 Môi trƣờng truyền dẫn vô tuyến Như biết có số kiểu truyền dẫn Infrared (Hồng ngoại), Laser, Narrow-band radio (Sóng radio băng thơng hẹp), Spreadspectrum radio (Sóng radio băng thơng rộng), Microwave (Sóng cực ngắn) Tín hiệu âm tần có tần số từ 20 Hz đến 20 KHz tần số mà tai người cảm nhận tần số qúa thấp khơng có khả lan truyền xa khơng gian Để tín hiệu âm tần có khả truyền xa khơng gian người ta sử dụng kỹ thuật điều chế để gởi sóng âm tần sóng cao tần sau cho xạ ngồi khơng gian dạng sóng điện từ Tín hiệu truyền thơng khơng dây máy tính thiết bị dạng sóng điện có tần số thấp 3000 gigahéc (GHz) truyền tự không gian trải dài từ tần số radio đến tần số hồng ngoại [7] 3.2.4.2 Môi trƣờng cài đặt  NET Framework 3.5 trở lên: Là thành phần Windows cho việc xây dựng chạy ứng dụng viết ngôn ngữ lập trình (ứng dụng hệ kế tiếp)  Mơi trường phát triển tích hợp Visual Studio NET (sử dụng C#): C# ngơn ngữ lập trình hướng đối tượng túy Kiểm tra an toàn kiểu C# sử dụng để viết kiểu ứng dụng khác game, ứng dụng cho doanh nghiệp, ứng dụng cho thiết bị di động: PC Pocket, PDA , cell phone Các ứng dụng quản lý đơn giản ứng dụng quản lý thư viện, quản lý thơng tin cá nhân,… 3.2.4.3 Thuật tốn truyền tệp sử dụng giao thức TCP  Bài toán truyền tệp sử dụng giao thức TCP (SOCK_STREAM) hướng kết nối với sơ đồ khối sau: Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 62 Hình 3.16: Sơ đồ khối truyền tệp sử dụng phương thức TCP (SOCK_STREAM) Số hóa Trung tâm Học liệu – Đại học Thái Ngun http://www.lrc-tnu.edu.vn 63  Mơ tả thuật tốn: Với mơ hình Client-Server sử dụng dịch vụ hướng kết nối, Server (bên nhận) khởi động chờ đợi kết nối từ client (bên gửi) qua cổng kết nối Sau kết nối thiết lập, hai bên luân phiên gửi nhận liệu thơng qua đường truyền, đảm bảo bên gửi bên nhận liệu phải xác (khác với phương thức UDP) Vì hai bên phải bắt tay nhiều lần truyền liệu Thí dụ bên gửi gửi n gói tin (packet), bên nhận kiểm tra có bị hay sai gói tin hay khơng, đủ yêu cầu bên gửi gửi tiếp n gói tin tiếp theo, ngược lại u cầu gửi lại) Công việc thực đến server nhận tồn liệu gửi từ client đóng lại kết thúc q trình truyền nhận tệp 3.2.4.4 u cầu quy trình thực  Khơng có firewall phía máy nhận mở cổng 7000 (khơng bị chặn) Các máy tính kết nối vào mạng qua giao thức TCP/IP khơng có chương trình khác chạy cổng 7000  Máy gửi tệp gửi liệu tới máy nhận yêu cầu nhận tệp bao gồm tên, dung lượng tệp sau chờ máy nhận trả lời  Nếu máy nhận tệp đồng ý máy gửi tệp đọc file vào đệm 1024 bytes, sau tính tốn tỷ lệ phần trăm dung lượng hoàn thành tiến hành gửi tệp Quá trình thực lặp lặp lại đến máy nhận liệu báo nhận hồn thành đóng kết nối, máy gửi liệu báo thực xong Ngược lại trình gửi bị lỗi máy gửi báo lỗi 3.2.5 Xây dựng giao diện chƣơng trình 3.2.5.1 Giao diện chƣơng trình gửi tệp Thiết kế giao diện chương trình gửi tệp với thơng tin sau: Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 64  Chọn tệp cần gửi: Chọn tệp liệu cần gửi cho máy khác  Nhập địa IP máy nhận: Nhập địa IP máy nhận liệu  Thực hiện: Thực kết nối với máy nhận liệu qua cổng truyền Cho phép nghe kết nối từ máy nhận thực truyền liệu  Thốt: Kết thúc chương trình  IP máy tại: Hiển thị địa IP máy  Danh sách IP: Lấy danh sách máy kết nối mạng  Trạng thái gửi: Thể trình gửi liệu Hình 3.17: Giao diện chương trình gửi tệp 3.2.5.2 Giao diện chƣơng trình nhận tệp Thiết kế giao diện chương trình nhận tệp với thơng số sau:  Dữ liệu lưu vào: Hiển thị đường dẫn để lưu liệu  Danh sách IP: Lấy danh sách máy kết nối mạng  IP máy tại: Hiển thị địa IP máy  Thốt: Kết thúc chương trình  Trạng thái nhận: Thể q trình nhận liệu Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 65 Hình 3.18: Giao diện chương trình nhận tệp 3.2.6 Thực truyền nhận liệu 3.2.6.1 Truyền nhận tệp thành công  Tại máy truyền tệp chọn tệp liệu cần gửi  Nhập địa IP máy nhận liệu (có thể dùng chuột chọn trực tiếp địa IP xuất danh sách)  Nhấn nút thực để gửi thông báo truyền liệu đến máy nhận Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 66 Hình 3.19: Chọn tệp cần gửi nhập địa IP máy nhận tệp  Tại máy nhận tệp xuất thơng báo có liệu từ máy truyền có nhận liệu hay khơng Hình 3.20: Màn hình thơng báo có liệu gửi từ máy truyền  Khi chọn nút "Yes" chương trình yêu cầu chọn thư mục cần lưu Hình 3.21: Chọn thư mục lưu tệp Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 67  Nhấn nút OK để chọn thư mục lưu tệp, chương trình bắt đầu thực nhận liệu Hình 3.22: Máy nhận tệp nhận liệu  Khi chương trình nhận liệu tiếp nhận thể trạng thái nhận hình chương trình gửi thể trạng thái gửi liệu Hình 3.23: Máy gửi tệp gửi liệu Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 68  Khi gửi nhận liệu thành cơng có thơng báo hình Hình 3.24: Thơng báo kết gửi liệu thành cơng Hình 3.25: Thơng báo kết nhận liệu thành công 3.2.6.2 Truyền nhận tệp không thành công  Khi thực truyền nhận liệu bên nhận nhấn nút "No" khơng đồng ý nhận có thơng báo máy gửi hình 3.25 Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 69 Hình 3.26: Máy truyền tệp nhận thông báo không nhận liệu từ máy gửi  Khi thực truyền nhận liệu bên nhận liệu nhấn nút "Thốt" khơng đồng ý nhận máy gửi vào địa máy khơng chạy chương trình nhận tệp có thơng báo máy gửi hình 3.26 Hình 3.27: Máy truyền tệp nhận thơng báo có lỗi gửi file từ máy gửi Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 70 3.2.7 So sánh kết truyền tệp với vài phƣơng thức khác Với vài kết thực nghiệm tác giả tổng hợp bảng so sánh truyền liệu phần mềm luận văn thực với vài phương thức truyền tệp khác: Bảng 3.4: So sánh kết thực nghiệm Chi phí thời gian (giây) Dung Khoảng lượng tệp cách truyền thử Phần mềm Truyền nhận Truyền nhận tác giả làm tệp qua Yahoo tệp qua Skype thử nghiệm nghiệm chat (đường chat truyền 3Mb/s) (đường truyền 3Mb/s) (m)  MB  3m 6 8 4  10 MB  10m  50  60  36  100 MB  10m  365  385  338  500 MB  5m  1650  1780  1540  1000 MB  2m  3120 Không thực  3000 Từ kết thực nghiệm với thời gian đo mức tương đối, số lần thực chưa nhiều khoảng cách ngắn, cho thấy chương trình truyền tệp thử nghiệm truyền chậm Skype nhanh Yahoo Tuy nhiên chương trình cịn nhiều hạn chế chưa truyền tệp có dung lượng lớn 1000MB, tốc độ chưa thực nhanh, chưa truyền đồng thời nhiều tệp lúc tới nhiều máy Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 71 3.3 Kết luận chƣơng Chương luận văn thực thiết lập kết nối MANET, giới thiệu mơi trường truyền dẫn khơng dây, lập trình socket với phương thức truyền tệp TCP UDP, phân tích tốn xây dựng sơ đồ khối truyền tệp theo phương thức TCP, xây dựng thử nghiệm chương trình truyền tệp Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 72 KẾT LUẬN KếT LUậN Sau thời gian tìm hiểu hồn thành luận văn, tác giả nắm bắt công nghệ MANET xây dựng phần mềm truyền tệp đơn giản mạng MANET Cụ thể tác giả kết nối mạng Adhoc vài máy tính chạy chương trình truyền tệp, truyền thành cơng tệp có dung lượng vừa nhỏ Tuy nhiên cơng nghệ MANET giới nghiên cứu nhiều hạn chế vấn đề lượng, chất lượng dịch vụ, vấn đề bảo mật, Tác giả hy vọng với việc tìm hiểu cơng nghệ MANET xây dựng ứng dụng truyền tệp mở rộng thêm số chức khác, tương lai gần giúp cho việc kết nối mạng khơng dây máy tính đơn giản phụ thuộc nhiều vào sở hạ tầng, truyền liệu máy nhanh, an toàn thuận lợi trở thành thực Mặc dù tác giả cố gắng, nỗ lực nghiên cứu thực đề tài, chắn luận văn khơng tránh khỏi nhiều thiếu sót Kính mong Q thầy cô bạn gửi bảo, giúp đỡ để luận văn hồn thiện có tính thực tế Trong thời gian tiếp tục nghiên cứu cơng nghệ MANET, mở rộng chương trình quản lý điều khiển máy tính mạng, ứng dụng thực tế Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 73 TÀI LIỆU THAM KHẢO Tài liệu Tiếng Việt Khương Anh, Nguyễn Hồng Sơn (2006), Giáo trình hệ thống mạng CCNA Semester 4, Nhà xuất Lao động Xã hội Phương Lan (2009), Lập trình Windows với C#.net, Nhà xuất Lao động Xã hội Phạm Văn Trung (2009), Luận văn thạc sĩ CNTT, Đại học Huế http://megavnn.com.vn/chi-tiet/cac-giao-thuc-dinh-tuyen-trong-mangMANET/526.html http://aptech.vn http://congdongsach.net/ebook/web/f9951-Lap-trinh-Socket.html http://www.wirelessvn.com Tài liệu Tiếng Anh Qasim Nadia, Said Fatin & Aghvami Hamid (2009), Mobile Adhoc Networking Protocol’s Evaluation through Simulation for Quality of service, IAENG International Journal of Computer Science, 36:1, JCS_36_1_10, 17 February Frank Ohrtman and Konrad Roeder (2008), Wi-Fi Handbook Building 802.11b Wireless Networks- Wi-Fi Security, McGraw- Hill 10 http://datatracker.ietf.org/wg/MANET/charter 11 http://www.Adhocnets.org/2010/index.html 12 http://www.winsocketdotnetworkprogramming.com Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn

Ngày đăng: 18/10/2023, 15:28

Xem thêm:

w