Hướng dẫn dùng Cygwin cài đặt NS-2 trên Windows

ThanhDt2

Quản trị viên
Staff member
Bài viết
26
Reaction score
0
NS-2 (Network Simulation version 2) là phần mềm chuyên dùng để mô phỏng các giao thức mạng. Rất nhiều đề tài tốt nghiệp chuyên ngành CNTT sử dụng NS-2 để demo. Chúng ta có thể cài NS-2 trên Linux hoặc Windows. Trên Linux thì chỉ việc giải nén rồi gỏ ./install để cài (có thể set thêm biến môi trường) nhưng chẳng lẻ cài có NS-2 mà cần phải cài luôn Linux thì …. uổng ;D . NS-2 cũng có thể cài trên Windows bằng các sử dụng Cygwin để giả lập môi trường Linux. Sau đây là hướng dẫn cụ thể

Trước khi cài tốt nhất bạn nên đổi tên đăng nhập máy lại thành Admin để sau ko phải sửa cấu hình file PATH
Sau khi download về giải nén, bạn được 4 file như sau:


Nhấp file setup.exe để cài. Chọn Install from Local Directory, next











Cài xong bật Cygwin lên


Tiếp theo , bạn copy file ns-allinone-2.35.tar.gz trong thư mục ns-setup hồi nãy download (và giải nén) vào thư mục C:\cygwin\home\Admin

Sau đó trờ lại màn hình cygwin dùng lệnh cd vào thư mục vào giải nén và gỏ lệnh ./install để cài





Đợi cho đến lúc cài xong khoảng 30-40 phút


Sau khi cài xong
Copy đè tập tin .bashrc trong thư mục lúc nãy tải về vào
C:\cygwin\home\Admin.
Lưu ý: Nếu không đổi tên đăng nhập là Admin trước lúc cài bạn cần dùng Notepad hay 1 trình soạn thảo nào đó để sửa lại file .bashrc những chỗ bên trong có tên "/Admin" thành tên máy của bạn nếu không sẽ bị lỗi đường dẫn
đoạn code đó bên trong có dạng:
Code:
# LD_LIBRARY_PATH
OTCL_LIB=/home/Admin/ns-allinone-2.35/otcl-1.14
NS2_LIB=/home/Admin/ns-allinone-2.35/lib
X11_LIB=/usr/X11R6/lib
USR_LOCAL_LIB=/usr/local/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$OTCL_LIB:$NS2_LIB:$X11_LIB:$USR_LOCAL_LIB

# TCL_LIBRARY
TCL_LIB=/home/Admin/ns-allinone-2.35/tcl8.5.10/library
USR_LIB=/usr/lib
export TCL_LIBRARY=$TCL_LIB:$USR_LIB

# PATH
XGRAPH=/home/Admin/ns-allinone-2.35/bin:/home/Admin/ns-allinone-2.35/tcl8.5.10/unix:/home/Admin/ns-allinone-2.35/tk8.5.10/unix
NS=/home/Admin/ns-allinone-2.35/ns-2.35/
NAM=/home/Admin/ns-allinone-2.35/nam-1.15/
PATH=$PATH:$XGRAPH:$NS:$NAM
Save lại sau đó tắt cygwin rồi mở lại:
Khởi động Xwin bằng cách gõ lệnh startxwin


Cửa sổ xwin hiện lên


Chạy thử một ví dụ NS-2, gõ các lệnh như trong hình (dùng lệnh ns để chạy file source):





Video hướng dẫn:


 
 
Top