Tài liệu học tập Kỹ thuật mô phỏng: Phần 1
Số trang: 131
Loại file: pdf
Dung lượng: 2.46 MB
Lượt xem: 17
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
(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.
Nội dung trích xuất từ tài liệu:
Tài liệu học tập Kỹ thuật mô phỏng: Phần 1 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 1.1. Mạng máy tính và kiến trúc phân tầng. .................................................................... 9 1.1.1. Khái niệm phân tầng ......................................................................... 9 1.1.2. Mô hình tham chiếu OSI và TCP/IP ................................................ 11 1.2. Mô hình hệ thống .................................................................................................. 13 1.2.1. Tiếp cận theo phƣơng pháp phân tích .............................................. 13 1.2.2. Tiếp cận theo phƣơng pháp mô phỏng ............................................ 13 1.3. Khái niệm cơ bản về mô phỏng mạng máy tính ..................................................... 14 1.3.1. Định nghĩa chuẩn về mô phỏng ....................................................... 14 1.3.2. Các thành phần của mô phỏng ........................................................ 15 1.4. Mô phỏng phụ thuộc thời gian ............................................................................... 16 1.4.1. Mô phỏng hƣớng thời gian .............................................................. 16 1.4.2. Mô phỏng hƣớng sự kiện ................................................................ 17 1.5. Ví dụ về mô phỏng mạng máy tính ........................................................................ 19 CHƢƠNG 2. GIỚI THIỆU VỀ NS2 ........................................................................... 26 2.1. Giới thiệu .............................................................................................................. 26 2.2. Kiến trúc cơ bản .................................................................................................... 27 2.3. Cài đặt ................................................................................................................... 28 2.3.1. Cài đặt NS2 bằng bộ cài tích hợp trên các hệ thống nền Unix ......... 28 2.3.2. Cài đặt NS2 bằng bộ cài tích hợp trên các hệ thống nền Windows .. 29 2.4. Thƣ mục và quy ƣớc.............................................................................................. 29 2.4.1. Thƣ mục ......................................................................................... 29 2.4.2. Các quy ƣớc .................................................................................... 30 2.5. Chạy mô phỏng NS2 ............................................................................................. 32 2.6. 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 3.1. Khái niệm hai ngôn ngữ trong NS2 ....................................................................... 44 3.2. Tạo và huỷ một đối tƣợng ánh xạ TclObject .......................................................... 55 3.3. Liên kết các biến trong cây thông dịch và cây biên dịch ........................................ 58 3.4. Các lệnh OTcl ....................................................................................................... 60 3.5. Tạo đối tƣợng TclObject ....................................................................................... 66 3.6. Gọi lệnh TclCommand .......................................................................................... 67 -1- 3.7. Lớp EmbeddeđTcl ................................................................................................. 70 CHƢƠNG 4. MÔ PHỎNG ĐIỀU KHIỂN SỰ KIỆN TRONG NS2 ......................... 72 4.1. Phân biệt Event-Driven và Time-Driven................................................................ 72 4.1.1. Mô phỏng hƣớng thời gian ............................................................................. 73 4.1.2. Bƣớc nhảy thời gian trong mô phỏng hƣớng thời gian .................................... 73 4.1.3. Mô phỏng hƣớng sự kiện ................................................................................ 74 4.2. Khái niệm mô phỏng NS2 ..................................................................................... 75 4.3. Events và Handlers ................................................................................................ 75 4.3.1. Tổng quan về sự kiện và thẻ quản lý ............................................... 75 4.3.2. Lớp NsObject ................................................................................. 76 4.3.3. Lớp Packet và lớp AtEvent ............................................................. 77 4.4. Bộ lập lịch ............................................................................................................. 78 4.4.1. Các thành phần chính của bộ lập lịch .............................................. 79 4.4.2. Đóng gói dữ liệu và khái niệm đa hình ............................................ 79 4.4.3. Các hàm chính của bộ lập lịch ........ ...
Nội dung trích xuất từ tài liệu:
Tài liệu học tập Kỹ thuật mô phỏng: Phần 1 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 1.1. Mạng máy tính và kiến trúc phân tầng. .................................................................... 9 1.1.1. Khái niệm phân tầng ......................................................................... 9 1.1.2. Mô hình tham chiếu OSI và TCP/IP ................................................ 11 1.2. Mô hình hệ thống .................................................................................................. 13 1.2.1. Tiếp cận theo phƣơng pháp phân tích .............................................. 13 1.2.2. Tiếp cận theo phƣơng pháp mô phỏng ............................................ 13 1.3. Khái niệm cơ bản về mô phỏng mạng máy tính ..................................................... 14 1.3.1. Định nghĩa chuẩn về mô phỏng ....................................................... 14 1.3.2. Các thành phần của mô phỏng ........................................................ 15 1.4. Mô phỏng phụ thuộc thời gian ............................................................................... 16 1.4.1. Mô phỏng hƣớng thời gian .............................................................. 16 1.4.2. Mô phỏng hƣớng sự kiện ................................................................ 17 1.5. Ví dụ về mô phỏng mạng máy tính ........................................................................ 19 CHƢƠNG 2. GIỚI THIỆU VỀ NS2 ........................................................................... 26 2.1. Giới thiệu .............................................................................................................. 26 2.2. Kiến trúc cơ bản .................................................................................................... 27 2.3. Cài đặt ................................................................................................................... 28 2.3.1. Cài đặt NS2 bằng bộ cài tích hợp trên các hệ thống nền Unix ......... 28 2.3.2. Cài đặt NS2 bằng bộ cài tích hợp trên các hệ thống nền Windows .. 29 2.4. Thƣ mục và quy ƣớc.............................................................................................. 29 2.4.1. Thƣ mục ......................................................................................... 29 2.4.2. Các quy ƣớc .................................................................................... 30 2.5. Chạy mô phỏng NS2 ............................................................................................. 32 2.6. 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 3.1. Khái niệm hai ngôn ngữ trong NS2 ....................................................................... 44 3.2. Tạo và huỷ một đối tƣợng ánh xạ TclObject .......................................................... 55 3.3. Liên kết các biến trong cây thông dịch và cây biên dịch ........................................ 58 3.4. Các lệnh OTcl ....................................................................................................... 60 3.5. Tạo đối tƣợng TclObject ....................................................................................... 66 3.6. Gọi lệnh TclCommand .......................................................................................... 67 -1- 3.7. Lớp EmbeddeđTcl ................................................................................................. 70 CHƢƠNG 4. MÔ PHỎNG ĐIỀU KHIỂN SỰ KIỆN TRONG NS2 ......................... 72 4.1. Phân biệt Event-Driven và Time-Driven................................................................ 72 4.1.1. Mô phỏng hƣớng thời gian ............................................................................. 73 4.1.2. Bƣớc nhảy thời gian trong mô phỏng hƣớng thời gian .................................... 73 4.1.3. Mô phỏng hƣớng sự kiện ................................................................................ 74 4.2. Khái niệm mô phỏng NS2 ..................................................................................... 75 4.3. Events và Handlers ................................................................................................ 75 4.3.1. Tổng quan về sự kiện và thẻ quản lý ............................................... 75 4.3.2. Lớp NsObject ................................................................................. 76 4.3.3. Lớp Packet và lớp AtEvent ............................................................. 77 4.4. Bộ lập lịch ............................................................................................................. 78 4.4.1. Các thành phần chính của bộ lập lịch .............................................. 79 4.4.2. Đóng gói dữ liệu và khái niệm đa hình ............................................ 79 4.4.3. Các hàm chính của bộ lập lịch ........ ...
Tìm kiếm theo từ khóa liên quan:
Kỹ thuật mô phỏng Bài giảng Kỹ thuật mô phỏng Mô phỏng mạng máy tính Network Simulator Đối tượng SimpleLink Object-Oriented Tool Command LanguageGợi ý tài liệu liên quan:
-
Hiệu năng mạng máy tính: Phần 2
94 trang 34 0 0 -
Mô phỏng mạng máy tính trường Đại học Khánh Hòa
8 trang 22 0 0 -
Tài liệu học tập Kỹ thuật mô phỏng: Phần 2
102 trang 19 0 0 -
Giáo trình tin học trong quản lý xây dựng - Chương 6
77 trang 19 0 0 -
Hệ thống thời gian thực và ứng dụng trong kỹ thuật mô phỏng
36 trang 19 0 0 -
Đề cương môn học: Mô hình hoá và kỹ thuật mô phỏng
3 trang 19 0 0 -
Bài giảng Lý thuyết tính toán Otomat và ngôn ngữ hình thức - GV. Hồ Văn Quân
316 trang 18 0 0 -
Giáo trình tin học trong quản lý xây dựng - Chương 4
164 trang 17 0 0 -
Giáo trình tin học trong quản lý xây dựng - Chương mở đầu
10 trang 17 0 0 -
Giáo trình tin học trong quản lý xây dựng - Chương 2
120 trang 17 0 0