tailieunhanh - Tài liệu học tập Kỹ thuật mô phỏng: Phần 1

(NB) Bài giảng cung cấp cho sinh viên tổng quan về kiến trúc của hệ mô phỏng Network Simulator, cách thức cài đặt và sử dụng Network Simulator, đồng thời phân tích và thảo luận một cách chi tiết về các đối tượng cơ bản như : Nút mạng, gói tin, module định tuyến, bộ đệm, liên kết, .nhằm giúp cho học viên làm chủ được hệ mô phỏng này. Nội dung của bài giảng bao gồm 11 chương và được chia thành 2 phần, mời các bạn cùng tham khảo. | BỘ CÔNG THƢƠNG TRƢỜNG ĐẠI HỌC KINH TẾ - KỸ THUẬT CÔNG NGHIỆP KHOA CÔNG NGHỆ THÔNG TIN TÀI LIỆU HỌC TẬP KỸ THUẬT MÔ PHỎNG Đối tƣợng HSSV trình độ Đại học Cao đẳng Ngành đào tạo Dùng chung cho Khối ngành Công nghệ Lƣu hành nội bộ M CL C DANH M C VIẾT TẮT . 5 LỜI NÓI ĐẦU. 7 CHƢƠNG 1. MÔ PHỎNG MẠNG MÁY TÍNH . 9 . Mạng máy tính và kiến trúc phân tầng. . 9 . Khái niệm phân tầng . 9 . Mô hình tham chiếu OSI và TCP IP . 11 . Mô hình hệ thống . 13 . Tiếp cận theo phƣơng pháp phân tích . 13 . Tiếp cận theo phƣơng pháp mô phỏng . 13 . Khái niệm cơ bản về mô phỏng mạng máy tính . 14 . Định nghĩa chuẩn về mô phỏng . 14 . Các thành phần của mô phỏng . 15 . Mô phỏng phụ thuộc thời gian . 16 . Mô phỏng hƣớng thời gian . 16 . Mô phỏng hƣớng sự kiện . 17 . Ví dụ về mô phỏng mạng máy tính . 19 CHƢƠNG 2. GIỚI THIỆU VỀ NS2 . 26 . Giới thiệu . 26 . Kiến trúc cơ bản . 27 . Cài đặt . 28 . Cài đặt NS2 bằng bộ cài tích hợp trên các hệ thống nền Unix . 28 . Cài đặt NS2 bằng bộ cài tích hợp trên các hệ thống nền Windows . 29 . Thƣ mục và quy ƣớc. 29 . Thƣ mục . 29 . Các quy ƣớc . 30 . Chạy mô phỏng NS2 . 32 . Các thành phần C trong NS2 và Công cụ Make. 39 CHƢƠNG 3. LIÊN KÉT GIỮA OTCL VÀ C TRONG NS2 . 43 . Khái niệm hai ngôn ngữ trong NS2 . 44 . Tạo và huỷ một đối tƣợng ánh xạ TclObject . 55 . Liên kết các biến trong cây thông dịch và cây biên dịch . 58 . Các lệnh OTcl . 60 . Tạo đối tƣợng TclObject . 66 . Gọi lệnh TclCommand . 67 -1- . Lớp EmbeddeđTcl . 70 CHƢƠNG 4. MÔ PHỎNG ĐIỀU KHIỂN SỰ KIỆN TRONG NS2 . 72 . Phân biệt Event-Driven và Time-Driven. 72 . Mô phỏng hƣớng thời gian . 73 . Bƣớc nhảy thời gian trong mô phỏng hƣớng thời gian . 73 . Mô phỏng hƣớng sự kiện . 74 . Khái niệm mô phỏng NS2 . 75 . Events và Handlers . 75 . Tổng quan về sự kiện và thẻ quản lý . 75 . Lớp NsObject . 76 . Lớp Packet và lớp AtEvent . 77 . Bộ lập lịch . 78 .

TỪ KHÓA LIÊN QUAN