Trang 1/13 12311 ... cuốicuối
kết quả từ 1 tới 10 trên 123
  1. #1
    Tham gia
    Mar 2008
    Nơi Cư Ngụ
    Hanoï, Vietnam
    Bài viết
    356
    Thanks
    45
    Thanked 374 Times in 105 Posts
    Blog Entries
    4

    Mặc định Hướng dẫn cài đặt NS-2 và một số module mô phỏng khác

    Bài viết này nhằm mục đích giới thiệu với các bạn phần mềm NS2 ( Network Simualator version 2 ) và hướng dẫn sử dụng NS2 để mô phỏng các giao thức nói chung và một số module hỗ trợ mô phỏng phổ biến: MPLS, AD-HOC, Wireless v.v ...

    Bài viết được tập hợp từ các nguồn trên internet và quá trình thực hiện của bản thân. Tất cả các hướng dẫn đều có video minh hoạ.


    Mở đầu.

    Một số tài liệu về NS-2 đã được nhóm NETSIM hoàn thành, các bạn có thể tham khảo thêm trên diễn đàn.

    Cài đặt.

    Sau khi đọc tài liệu trên các bạn có thể cài đặt theo 2 cách:
    + Cách 1: Cài đặt gói allinone
    + Cách 2: Cài đặt từng gói cần thiết.

    Ở đây mình xin hướng dẫn theo cách 1.

    Bước 1: Chuẩn bị các phần mềm cần thiết.
    Trước hết bạn cần có 1 hệ điều hành Unix (fedora, ubuntu, redhat..) hoặc giả lập môi trường .nix để thực hiện việc cài đặt NS2.
    Chuẩn bị các phần mềm cần thiết.
    Phần mềm vm-ware6.0. Dowload tại đây. Pass nối file netpro
    Bộ cài ubuntu. Download tại đây.
    Bộ cài Ns2 : Ns-allinone-2.33. Download tại đây


    Bước 2. Cài đặt Vmware và ubuntu.
    Đây là video hướng dẫn cài đặt ubuntu 8.04. Download tại đây. hoặc tại đây

    Bước phụ: Bổ xung video hướng dẫn cài đặt địa chỉ động cho card mạng trong ubuntu YouTube - diachidong

    Lưu ý ở bước này. Nếu bạn có ý định cài đặt NS2 để mô phỏng các giao thức khác thì bạn cần cài đặt thêm module hỗ trợ. Ví dụ, với việc mô phỏng MPLS thì bạn cần phải cài đặt thêm module MNS để có thể thực hiện được mô phỏng các giao thức trong MPLS. Do bản việc phát triển các module để mô phỏng MPLS được thực hiện bơi nhiều người nên khi tìm kiếm tài liệu có thể các bạn thấy tác giả khuyên dùng các bản Ns-allinone khác nhau.
    Ví dụ với việc mô phỏng các giao thức phân phối nhãn (LDP) và định tuyến ràng buộc được khuyên dùng trên bản ns-allinone-2.18 còn mô phỏng giao thức RSVP-TE thì được khuyên dùng trên bản ns-allinone-2.29.

    Với phạm vi bài viết này mình đã test thử với một số giao thức và đã thành công trên bản Ns-allinone-2.33 nên mình sẽ thực hiện trên bản này.

    Bắt đầu cài đặt.

    Mở terminal của ubuntu thực hiện các lần lượt lệnh sau để thực hiện việc cài đặt.

    Dowload bộ cài ns-allinone-2.33
    1.
    Mã:
    wget http://nchc.dl.sourceforge.net/sourceforge/nsnam/ns-allinone-2.33.tar.gz
    Chú ý, nếu down bộ cài NS2 trước rồi thì bạn copy bộ cài vào thư mục home của bạn (thư mục home có dạng /home/"tên đăng nhập" ) của ubuntu không cần thực hiện lệnh trên nữa.
    Ví dụ mình đăng nhập với tên sun thì thư mục home của mình là /home/sun

    Giải nén ns-allinone-2.33

    2.
    Mã:
    tar -xzvf ns-allinone-2.33.tar.gz
    Di chuyển vào thư mục ns-allinone-2.33 bằng lệnh
    3.
    Mã:
    cd ns-allinone-2.33
    Cài đặt thêm các gói cần thiết

    Mã:
    sudo apt-get install -f build-essential libxt-dev libxt6 libsm-dev libsm6 libice-dev libice6 libxmu-dev
    Thực hiện lênh sau để cài đặt.
    4.
    Mã:
    ./install
    Sau khi cài đặt bạn cần đặt lại đường dẫn cho các gói phần mềm. Cần chỉnh sửa thêm file /.bashrc. Để mở file /.bashrc thực hiện lệnh sau.

    5.
    Mã:
    gedit ~/.bashrc
    Xuất hiện cửa sổ soạn thảo, bạn hãy thêm các dòng sau vào dưới cùng của cửa sổ này (sau từ fi). Tùy từng bản ns-allinone khác nhau mà tên các gói là khác nhau. Thường thì sau khi cài sẽ xuất hiện chỉ dẫn cho các đường dẫn, các bạn có thể copy từ đó xuống. Dưới là đường dẫn cho bản ns-allinone-2.33. Thư mục home của mình là /home/sun (sun chính là tến đăng nhập vào ubuntu của mình ). Tùy từng tên đăng nhập của mọi người thay cho hợp lý.

    Mã:
    Hãy load file thiết lập đường dẫn cho NS-2 ở file đính kèm
    sau khi thiết lập đường dẫn xong bạn save file /.bashrc này lại và mở một cửa sổ terminal mới gõ lệnh ns nếu xuất hiện dấu % thì việc thiết lập là thành công.


    Việc cuối cùng là xác mình lại việc cài đặt ns2. Di chuyển vào thư mục ns-2.33 (chú ý lúc này bạn đang ở thư mục ns2-allinone-2.33 , nếu bạn bật cửa sổ terminal mới thì bạn gõ lệnh đầy đủ

    6.
    Mã:
    cd ~/ns-allinone-2.33/ns-2.33
    thực hiện lệnh dưới để xác minh lại việc cài đặt đã ổn hay chưa.
    7.
    Mã:
     ./validate
    Nếu không thông báo error thì bạn phải cài đặt lại. Thường sai sót trong quá trình cài đặt là ở việc đặt sai đường dẫn (biến môi trường ) cho các gói phần mềm.


    Chúc các bạn thành công !

    Note: Bài viết này đã được gửi tại các diễn đàn sau:
    1. vntelecom.org
    2. hoangtrongminh.info
    3. forum.saobacdau-acad.vn


    ============================
    Bổ xung: một số lỗi thường gặp khi cài đặt NS-2.

    [updating]
    File được đính kèm File được đính kèm
    Lần sửa cuối bởi tu0ng_c0ng; 06/03/2011 lúc 16:51 Lý do: cập nhật video thiết lập địa chỉ động
    Skype: tcvn1985
    YM: tcvn_1985

  2. The Following 48 Users Say Thank You to tu0ng_c0ng For This Useful Post:

    bangviettran (30/10/2011), challenge91 (08/11/2012), congthien144 (31/05/2013), datnq3 (18/04/2011), DucThien1490 (15/07/2010), ductv_55 (09/10/2012), duongvanlam (14/11/2010), felixxy (22/11/2012), fusaido (12/10/2011), hanhtinhxanh134 (02/09/2012), hawaiititi (27/12/2010), Hellmaster (26/09/2012), hien90bn (20/08/2012), hieubx_54 (24/10/2012), hoangtuden (15/12/2009), hoang_dttd (02/12/2009), iamkhanhs (13/03/2012), khungbopro (02/09/2012), khuyetdanh31 (08/04/2014), lexuantung (19/02/2013), loi.tcd (11/11/2009), longpham_0207 (30/10/2011), lybinhlap (02/10/2013), nghia_ma (18/12/2011), nguyentranha (11/10/2011), nguyenvietnghia (17/10/2009), nhungoc1002 (24/12/2011), nvqthinh (18/10/2009), picbo (20/10/2011), quancntt (24/02/2011), rosalex (02/11/2010), tdngoc (01/11/2009), thaibeo17 (15/09/2011), thanh_rio (28/09/2010), thichkhach (22/04/2013), tiendung181190 (07/10/2011), troiuuuu (08/05/2012), trungkeu (07/10/2011), TuanNghia (12/05/2012), uchihahikaru (17/02/2014), vickyhao (17/04/2012), vietdongit (17/11/2010), volturn (07/11/2011), watashi (26/10/2011), yeulaconnho (08/06/2012)

  3. #2
    Tham gia
    Mar 2008
    Nơi Cư Ngụ
    Hanoï, Vietnam
    Bài viết
    356
    Thanks
    45
    Thanked 374 Times in 105 Posts
    Blog Entries
    4

    Mặc định

    Hướng dẫn cài đặt module bổ xung để mô phỏng mạng có hỗ trợ MPLS


    Ở bài 1 mình đã giới thiệu cách cài NS-2 nói chung, đối với một số mục đích mô phỏng khác nhau các bạn cần phải cài thêm các module cần thiết, cụ thể trong bài này sẽ là module về MPLS.

    Trước khi thực hiện cài đặt này, cần thực hiện các bước ở bài 1 thành công.


    Download file patch cho MPLS tại địa chỉ sau:

    Như mình đã nói trước nếu bạn muốn cài đặt module cho việc mô phỏng MPLS nói riêng thì bạn cần cài thêm bản patch (MNS) cho ns2. Việc cài đặt patch được thực hiện như sau.

    Thực hiện tương tự như trên nhưng trước khi gõ lệnh số 4 ("./install" ) bạn giải nén module MNS cho NS2 trước. Copy file mns_rsvp vào thư mục ns-allinone-.233 trong ubuntu rồi thực hiện lần lượt các lệnh sau
    Mã:
    cp -R ns-2.33/ ns-2.33-goc
    patch -p0 < mns_rsvp.patch
    Sau đó tiếp tục thực hiện lệnh số 4 ( ./install ) và các lệnh còn lại như lúc cài đặt chưa hỗ trợ MPLS.

    Cuối cùng kiểm tra việc cài đặt MNS xem đã thành công hay chưa bằng lệnh

    Mã:
    ns /ns-allinone-2.33/ns-2.33/tcl/ex/mns_v2.0/test-constraint-routing.tcl
    Nếu xuất hiện dòng thông báo trên cửa sổ terminal dưới thì việc cài đặt là thành công.



    Chú ý : trong quá trình cài đặt bạn phải chờ để ubuntu tải các gói về. Hãy cố gắng làm chậm và từng bước một. Nêu có khó khăn gì hay post tại đây
    mình và mọi người sẽ giúp các bạn.


    Sau khi cài đặt xong, sẽ có một số scipt được cung cấp sẵn bởi tác giả module MNS, các bạn có thể dựa vào đó để tìm hiểu về MPLS.

    Chúc thành công !
    Lần sửa cuối bởi tu0ng_c0ng; 01/11/2009 lúc 21:54 Lý do: update link !
    Skype: tcvn1985
    YM: tcvn_1985

  4. The Following 8 Users Say Thank You to tu0ng_c0ng For This Useful Post:

    congthien144 (31/05/2013), ductv_55 (09/10/2012), kingeric1412 (31/10/2009), nguyenvietnghia (17/10/2009), rainbowsmile (17/08/2011), s0ft (05/05/2011), troiuuuu (08/05/2012), yeulaconnho (09/06/2012)

  5. #3
    Tham gia
    Oct 2009
    Nơi Cư Ngụ
    ptit
    Bài viết
    12
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Mặc định cài đặt NS2

    Bác nào giải thích giúp em bước này với. Em không hiểu. chán quá!!!!!
    Chú ý, nếu down bộ cài NS2 trước rồi thì bạn copy bộ cài vào thư mục home của bạn (thư mục home có dạng /home/"tên đăng nhập" ) của ubuntu không cần thực hiện lệnh trên nữa.
    Ví dụ mình đăng nhập với tên sun thì thư mục home của mình là /home/sun

  6. #4
    Tham gia
    Mar 2008
    Nơi Cư Ngụ
    Hanoï, Vietnam
    Bài viết
    356
    Thanks
    45
    Thanked 374 Times in 105 Posts
    Blog Entries
    4

    Mặc định

    Trích Nguyên văn bởi tuanktm1 Xem bài viết
    Bác nào giải thích giúp em bước này với. Em không hiểu. chán quá!!!!!
    Chú ý, nếu down bộ cài NS2 trước rồi thì bạn copy bộ cài vào thư mục home của bạn (thư mục home có dạng /home/"tên đăng nhập" ) của ubuntu không cần thực hiện lệnh trên nữa.
    Ví dụ mình đăng nhập với tên sun thì thư mục home của mình là /home/sun

    Tức là bạn có thể download gói ns-allinone.xx về trước sau hoặc có sẵn nó từ ổ cứng rồi.

    Sau khi down xong, bạn muốn cài vào thư mục nào trong ubuntu thì cài. Thường thì ta hay copy nó vào thư mục /home/"tên đăng nhập" với máy mình tên là sun nên nó có dạng /home/sun
    Skype: tcvn1985
    YM: tcvn_1985

  7. #5
    Tham gia
    Dec 2009
    Nơi Cư Ngụ
    SG
    Bài viết
    2
    Thanks
    1
    Thanked 1 Time in 1 Post

    Mặc định

    [QUOTE=tu0ng_c0ng;30030]
    Hướng dẫn cài đặt module bổ xung để mô phỏng mạng có hỗ trợ MPLS


    Ở bài 1 mình đã giới thiệu cách cài NS-2 nói chung, đối với một số mục đích mô phỏng khác nhau các bạn cần phải cài thêm các module cần thiết, cụ thể trong bài này sẽ là module về MPLS.


    Cho em hỏi bác em muốn mô phỏng mạng WDM thì cần cài thêm module nào ?
    Bác có thể up lên đây dùm em được không ạ .
    Thanks bác!

  8. #6
    Tham gia
    Mar 2008
    Nơi Cư Ngụ
    Hanoï, Vietnam
    Bài viết
    356
    Thanks
    45
    Thanked 374 Times in 105 Posts
    Blog Entries
    4

    Mặc định Link tham khải NS-2 cho WDM

    Trích Nguyên văn bởi highland Xem bài viết
    Cho em hỏi bác em muốn mô phỏng mạng WDM thì cần cài thêm module nào ?
    Bác có thể up lên đây dùm em được không ạ .
    Thanks bác!
    Sorry bạn mình không rõ về module này lắm. Nhưng bạn có thể tham khảo một số tài liệu sau.

    1. Tại theard - Tài nguyên cho NS-2 (trang 2)

    2. Tại site này

    Mã:
    http://www.eecs.wsu.edu/~dawn/software/owns.html
    3. Chủ động search với google với keyword.

    "WDM + NS-2" hoặc "Optical WDM network + NS-2"
    Skype: tcvn1985
    YM: tcvn_1985

  9. #7
    Tham gia
    Dec 2009
    Nơi Cư Ngụ
    SG
    Bài viết
    2
    Thanks
    1
    Thanked 1 Time in 1 Post

    Mặc định

    [QUOTE=tu0ng_c0ng;33978]Sorry bạn mình không rõ về module này lắm. Nhưng bạn có thể tham khảo một số tài liệu sau.

    1. Tại theard - Tài nguyên cho NS-2 (trang 2)

    2. Tại site này

    Mã:
    http://www.eecs.wsu.edu/~dawn/software/owns.html

    Cám ơn bác nhiều .
    Sau khi tham khảo link của bác, em đã down OWNS về và giải nén.
    Tiếp tục đọc bản hướng dẫn README. Ở đây có vài chỗ chưa được rõ lắm.
    Anh em nào biết thì help me với.
    Đây là link : http://www.eecs.wsu.edu/~dawn/software/README-owns
    Ở bước thứ 4, em nghi ngờ :
    b. Modify "agent.h" and "agent.cc" in "ns-allinone-2.1b6/ns-2.1b6".
    đường dẫn sai (vì em tìm 2 file đó mà không thấy). mà nó lại nằm ở "ns-allinone-2.1b6/ns-2.1b6/OWNS/modified"

    Nếu sau khi cài xong rồi, bước tiếp theo là sử dụng phần mềm này như thế nào?
    Bác nào có cài rồi chỉ em với. Thanks các bác nhiều.

  10. The Following User Says Thank You to highland For This Useful Post:

    blackbirdnt (10/03/2012)

  11. #8
    Tham gia
    Aug 2009
    Nơi Cư Ngụ
    BCVT
    Bài viết
    3
    Thanks
    6
    Thanked 0 Times in 0 Posts

    Mặc định

    mình down VMW về khi nối file thì đòi pass bạn nào cho mình pass nhé

  12. #9
    Tham gia
    Mar 2009
    Nơi Cư Ngụ
    DH Bach Khoa
    Bài viết
    6
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Mặc định

    Các bác cho em hỏi em cài đặt xong Ns2 rồi,trên Ubuntu 8.04 với bản ns2-2.33 của ban tuongcong đó, cũng gõ lệnh ./validate và ok rồi. Nhưng sao khi em gõ lệnh ns thì nó lại báo như thế này.Các bác giúp em với ạ.Thank các bác nhiều.
    The program 'ns' is currently not installed. You can install it by typing:
    sudo apt-get install host
    bash: ns: command not found

  13. #10
    Tham gia
    Mar 2008
    Nơi Cư Ngụ
    Hanoï, Vietnam
    Bài viết
    356
    Thanks
    45
    Thanked 374 Times in 105 Posts
    Blog Entries
    4

    Mặc định

    Nó báo như thế tức là cài chưa thành công bạn à. Nếu bạn kết luận là ok thì bạn cần xem lại kết luận đó của bạn.
    Skype: tcvn1985
    YM: tcvn_1985

Trang 1/13 12311 ... cuốicuối

Quyền Sử Dụng Ở Diễn Ðàn

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •