Tài liệu học tập Kỹ thuật mô phỏng - ĐH Kinh Tế Kỹ Thuật Công Nghiệp
Số trang: 233
Loại file: pdf
Dung lượng: 4.48 MB
Lượt xem: 15
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:
Tài liệu học tập Kỹ thuật mô phỏng cung cấp cho người học những kiến thức như: Mô phỏng mạng máy tính; giới thiệu về NS2; Liên kết giữa OTCL và C++ trong NS2; Mô phỏng điều khiển sự kiện trong NS2; Các thành phần chính trong NS2; Các nút như routers và computer hosts;...
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 - ĐH Kinh Tế Kỹ Thuật Công Nghiệp 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ín ...
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 - ĐH Kinh Tế Kỹ Thuật Công Nghiệp 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ín ...
Tìm kiếm theo từ khóa liên quan:
Tài liệu học tập Kỹ thuật mô phỏng Kỹ thuật mô phỏng Kiến trúc phân tầng Mạng máy tính Quản lý vùng đệm Phân tích phân lớp tầng ứng dụngGợi ý tài liệu liên quan:
-
Giáo án Tin học lớp 9 (Trọn bộ cả năm)
149 trang 263 0 0 -
Ngân hàng câu hỏi trắc nghiệm môn mạng máy tính
99 trang 251 1 0 -
Giáo trình Hệ thống mạng máy tính CCNA (Tập 4): Phần 2
102 trang 245 0 0 -
47 trang 238 3 0
-
Đề cương chi tiết học phần Thiết kế và cài đặt mạng
3 trang 234 0 0 -
80 trang 217 0 0
-
122 trang 212 0 0
-
Giáo trình Hệ thống mạng máy tính CCNA (Tập 4): Phần 1
122 trang 212 0 0 -
Giáo trình môn học/mô đun: Mạng máy tính (Ngành/nghề: Quản trị mạng máy tính) - Phần 1
68 trang 201 0 0 -
Giáo trình căn bản về mạng máy tính -Lê Đình Danh 2
23 trang 188 0 0