Skip to content

kaist-ina/ns2-xpass

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
adc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
bin
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
doc
 
 
 
 
dsr
 
 
 
 
 
 
gaf
 
 
 
 
 
 
lib
 
 
 
 
 
 
mac
 
 
 
 
 
 
 
 
 
 
nix
 
 
 
 
pgm
 
 
plm
 
 
 
 
 
 
qs
 
 
 
 
rap
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
tcl
 
 
tcp
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
xcp
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This is ExpressPass implementation on ns-2.35
Ns should configure and build on Unix systems with GNU autoconfigure.

Quick Start:
  1. Download the ns-allinone-2.35.tar.gz and extract it.
    wget -O ns-allinone-2.35.tar.gz http://sourceforge.net/projects/nsnam/files/allinone/ns-allinone-2.35/ns-allinone-2.35.tar.gz/download
    tar -xvzf ns-allinone-2.35.tar.gz
  2. Remove the original ns-2.35 directory
    cd ns-allinone-2.35
    rm -rf ns-2.35
  3. Clone this git repository and change the directory name to 'ns-2.35'
    git clone https://github.com/kaist-ina/ns2-xpass.git
    mv ns2-xpass ns-2.35
  4. Configure & compile the codes
    ./install
  5. Now you can run sample scripts in ns-2.35 directory
    cd ns-2.35
    ./ns scripts/simple-send-recv.tcl
  6. Output file (trace file and flow completion time) is available in outputs directory.
    vim outputs/fct.out
    vim outputs/trace.out

More experiment scripts will be updtated soon.
If you have any question, please contact Inho Cho (inhocho.kr@gmail.com)

About

ns-2.35 patched with ExpressPass

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published