DiffServ4NS-0.2
所属分类:网络
开发工具:tcl/tk
文件大小:1230KB
下载次数:46
上传日期:2009-10-30 19:39:04
上 传 者:
fairyfoxiis
说明: ns-2仿真源码, 主要用于 diffserv 性能仿真, 结合了WFQ等队列调度方案
(ns2 simulation code, for differserv , combined with WEQ queuing model)
文件列表:
diffserv4ns (0, 2006-06-30)
diffserv4ns\.svn (0, 2006-06-30)
diffserv4ns\.svn\text-base (0, 2006-06-30)
diffserv4ns\.svn\text-base\COPYING.svn-base (15122, 2006-06-30)
diffserv4ns\.svn\text-base\LICENSE.svn-base (2540, 2006-06-30)
diffserv4ns\.svn\prop-base (0, 2006-06-30)
diffserv4ns\.svn\props (0, 2006-06-30)
diffserv4ns\.svn\wcprops (0, 2006-06-30)
diffserv4ns\.svn\wcprops\COPYING.svn-work (80, 2006-06-30)
diffserv4ns\.svn\wcprops\LICENSE.svn-work (80, 2006-06-30)
diffserv4ns\.svn\tmp (0, 2006-06-30)
diffserv4ns\.svn\tmp\text-base (0, 2006-06-30)
diffserv4ns\.svn\tmp\prop-base (0, 2006-06-30)
diffserv4ns\.svn\tmp\props (0, 2006-06-30)
diffserv4ns\.svn\tmp\wcprops (0, 2006-06-30)
diffserv4ns\.svn\entries (1094, 2006-06-30)
diffserv4ns\.svn\empty-file (0, 2006-06-30)
diffserv4ns\.svn\format (2, 2006-06-30)
diffserv4ns\.svn\dir-wcprops (73, 2006-06-30)
diffserv4ns\src (0, 2006-06-30)
diffserv4ns\src\diffserv (0, 2006-06-30)
diffserv4ns\src\diffserv\dsCore.cc (5390, 2006-06-30)
diffserv4ns\src\diffserv\dsEdge.cc (11410, 2006-06-30)
diffserv4ns\src\diffserv\dsPolicy.cc (36935, 2006-06-30)
diffserv4ns\src\diffserv\dsred.cc (24745, 2006-06-30)
diffserv4ns\src\diffserv\dsredq.cc (14321, 2006-06-30)
diffserv4ns\src\diffserv\dsscheduler.cc (16572, 2006-06-30)
diffserv4ns\src\diffserv\dsconsts.h (596, 2006-06-30)
diffserv4ns\src\diffserv\dsCore.h (4835, 2006-06-30)
diffserv4ns\src\diffserv\dsEdge.h (5372, 2006-06-30)
diffserv4ns\src\diffserv\dsPolicy.h (9741, 2006-06-30)
diffserv4ns\src\diffserv\dsred.h (8569, 2006-06-30)
diffserv4ns\src\diffserv\dsredq.h (6717, 2006-06-30)
diffserv4ns\src\diffserv\dsscheduler.h (8753, 2006-06-30)
diffserv4ns\src\diffserv\.svn (0, 2006-06-30)
diffserv4ns\src\diffserv\.svn\text-base (0, 2006-06-30)
diffserv4ns\src\diffserv\.svn\text-base\dsCore.cc.svn-base (5390, 2006-06-30)
... ...
$id$
DiffServ4NS provides a set of improvements to the Network Simulator 2
for DiffServ simulations. The current version works for NS2 version 2.29
1. INSTALLATION
Installing both ns2.29 and DiffServ patch:
1. download ns2.29 allinone
http://sourceforge.net/project/showfiles.php?group_id=149743&package_id=169689&release_id=371538
2. untar and unzip it:
tar -zxf ns-allinone-2.29.3.tar.gz
3. download the latest DiffServ4NS tarball
https://sourceforge.net/project/showfiles.php?group_id=166902
4. untar and unzip it:
tar -zxf DiffServ4NS-x.y.tar.gz
5. replace ns-2.29 files with DiffServ4NS/src files:
cp -rf diffserv4ns/src/* ns-allinone-2.29/ns-2.29/
6. change directory:
cd ns-allinone-2.29
7. launch installation program:
./install &> install.out
in install.out you can find the log so you can check if everything is ok;
it can take several minutes
8. set environment variables as reported at the end of the install.out file
Installing DIffServ4NS on a working ns-2.29 installation:
1. download the latest DiffServ4NS tarball
https://sourceforge.net/project/showfiles.php?group_id=166902
2. untar and unzip it:
tar -zxf DiffServ4NS-x.y.tar.gz
3. replace ns-2.29 files with DiffServ4NS/src files:
cp -rf diffserv4ns/src/* /path/to/ns-2.29/
4. change directory:
cd /path/to/ns-2.29/
5. clean object files
make clean
rm *.o -rf # this is needed because sometimes not all working files are deleted
6. ./configure
7. make
近期下载者:
相关文件:
收藏者: