Hướng Dẫn Cài Đặt Ns2 Trên Windows, Tailieuxanh

NS2 (Network Simulator)

NS2 (Network Simulator) là 1 công cụ mô phỏng mạng diện rộng WAN và mạng cục bộ LAN. Tạo môi trường giả lập cho việc nghiên cứu, học tập về các giao thức, kiến trúc mạng.Sau nhiều cố gắng cài NS2 lên Windows với Cygwin nhưng không thành công (Có nhiều lỗi không biết đâu với đâu). Dạo qua 1 vòng với bạn Google, có thể thấy rất nhiều hướng dẫn, tuy nhiên khi làm theo vẫn bị một vài lỗi nhỏ.Bài viết này sẽ hướng dẫn cài đặt (Network Simulator) NS2 lên hệ điều hành Ubuntu, Lubuntu (1 phiên bản của Ubuntu dành cho máy cấu hình yếu). Với distro Linux khác có thể sẽ khác đôi chỗ.Bạn đang xem: Hướng dẫn cài đặt ns2 trên windows

1. Chuẩn bị môi trường Linux (Ubuntu, Lubuntu Alternate)

Tôi đang sử dụng Ubuntu 13.10 – Lubuntu Alternate 14.04 Bạn có thể cài trực tiếp lên laptop, desktop của mình hoặc có thể dùng máy ảo VMWare Player. Công việc này tôi sẽ không hướng dẫn, các bạn tự tìm hiểu hoặc nhờ cài hộ. 😀

2. Tải và cài đặt NS2

Bước 1.

Đang xem: Hướng dẫn cài đặt ns2 trên windows

Tải phần mềm NS2 NS 2.35 All in one (Phiên bản 2.35)

Bước 2. Sau khi tải xong file dạng tar.gz, các bạn di chuyển nó qua folder nào đó cho dễ truy cập (tùy bạn), tôi đặt tại /home//

Bước 3. Cài đặt các gói thư viện cần thiết (Cần có kết nối mạng)

Mở Terminal và gõ lệnh:

sudo apt-get install build-essential autoconf automake libxmu-dev xgraph

*

Xem Thêm : Trao duyên (trích Truyện Kiều) – tác giả, nội dung, bố cục, tóm tắt, dàn ý

Bước 4.

Xem thêm: Hướng Dẫn Tập Aerobic Giật Bụng, Hướng Dẫn Tập Thể Dục Tại Văn Phòng

Giải nén file tải về

Các bạn mở Terminal lên, cd (change directory) đến thư mục chứa file tải về ở Bước 2.Gõ lệnh sau để giải nén (hoặc có thể click double nếu bạn dùng Lubuntu, mở ra và giải nén ra thư mục ns-allinone-2.35):

tar zxvf ns-allinone-2.35.tar.gzSau khi giải nén ta thu được folder /ns-allinone-2.35/

Dùng 1 trình soạn thảo (Gedit, Vi, VIM, Nano…) tìm và mở file ns-allinone-2.35/ns-2.35/linkstate/ls.h.Tại dòng 137, thay thế dòng:

void eraseAll() { erase(baseMap::begin(), baseMap::end()); }thành:

void eraseAll() { this->erase(baseMap::begin(), baseMap::end()); }Bước 6. Mở Terminal, di chuyển đến thư mục gốc của NS2 tại /ns-allinone-2.35/ và chạy lệnh ./install để bắt đầu cài đặt – biên dịch NS2.Quá trình này có thể diễn ra khoảng 5 phút.Khi hiện ra màn hình với nội dung này là quá trình hoàn tất.

*

Chú ý ghi chú lại mấy đường dẫn cần thiết.

Xem Thêm : Giá trị cốt lõi và cách tôn trọng sự khác biệt – VnExpress

Xem thêm: Hướng Dẫn Cài Đặt Iphone Cho Lần Đầu Sử Dụng Iphone 6S Mới Đúng Cách

3. Thiết lập biến môi trường

Như trong nội dung thông báo sau khi hoàn tất cài đặt NS2, chương trình yêu cầu cài đặt biến môi trường

PATHLD_LIBRARY_PATHTCL_LIBRARY

Và chỉnh sửa dựa trên nội dung mà sau khi cài NS2 xong như hình:

*

export PATH=$PATH:……….export LD_LIBRARY_PATH=……….export TCL_LIBRARY=……….Đoạn thêm vào tương ứng với đường dẫn mà tôi đã nhắc bạn ghi chú lại khi nãy. (Đường dẫn này có thể khác nhau với mỗi người)

Chú ý: Mỗi đường dẫn cách nhau dấu “:“. Riêng TCL_LIBRARY bạn copy 2 lần đường dẫn.

Chạy lệnh sau để hệ thống cập nhật biến môi trường:

source ~/.bashrc

4. Hoàn tất

Mở Terminal, gõ lệnh:ns : kết quả trả về ký tự % (OK)nam : hiện ra bảng GUI về chương trình (OK)

Nguồn: https://truongxaydunghcm.edu.vn
Danh mục: Kiến thức

Related Articles

Back to top button