加入收藏 设为首页 联系站长
首页 | 虚拟动态 | Cisco模拟 | Juniper仿真 | 虚拟机 | 网络仿真 | 软件路由 | 技术专题 | 相关软件 | 交流论坛
>首页 -> 网络仿真 -> NS

TOP

without的NS帮助
[ 录入者:admin | 时间:2007-10-28 01:03:39 | 作者: | 来源: | 浏览:618次 ]

这些是我手头有的一些相关的研究网站

除了这些还有什么, 欢迎大家补充!

http://www.isi.edu/nsnam/ns/
http://www.isi.edu/nsnam/ns/tutorial/index.html
http://nile.wpi.edu/NS/
http://www.isi.edu/nsnam/ns/doc/index.html
http://w3.antd.nist.gov/wctg/manet/ns2-wctg.html

我可以从哪里获得 ns? 可以从 ns2 网站 : http://www.isi.edu/nsnam/ns/上的 下载页面http://www.isi.edu/nsnam/ns/ns-build. html去下载. 在这个页面下, 除了可以下载整个ns2套件所需的各个软件, 它也会交你如何在Windows或者Unix下安装ns2.

 

ns必须在哪一种平台才能执行, 以及我需要什么样的硬件配备? 要安装好ns软件, 你必须有一台计算机和 C++ 编译器. 安装平台可以在 Unix(FreeBSD, Linux, SunOS, Solaris), 但是 ns 最好是在 Posix-like 下的计算机使用, 不然有可能有问题, 也可以安装在 Windows . 此外整个 ns 软件套件必 须占用250 MB的硬盘空间. 你可以参考此网页来获得更多详细数据: http://www.isi.edu/nsnam/ns/ns-build.html#start

 

假如在下载ns时遇到问题该怎么办? 大部分的人都可以成功的下载 ns. 假如你不能下载的话, 问题的可能点可能是在你那, 假如你是使用IE而不能下载, Netscape看看, 或者改使用其它的下载软件, 例如 GNU wget; 假如以上两个方法都不行的话, 你也可以从 FTP (ftp://ftp.isi.edu/nsnam)去下载, 记得要用 FTP client 端的 下载软件去下载, 不要用浏览器.

 

假如在安装ns时遇到问题该怎么办?

1. 先看看 README.

2. 试着从下面这个网页(http://www.isi.edu/ nsnam/ns/ns-problems.html)去找找, 看是否有你的解答.

3. ns-users mailing list(http://www.isi.edu/ nsnam/ns/ns-lists.html),上找找看是否有你要的解答.

4. post a bug report. 看下面网页 http://www.isi.edu/cgi-bin/nsnam/reportbug.cgi

 

成功安装完 ns 后该做些什么事呢?

1. ns 的可执行文件位置(例如 : /root/ns/bin)放到你的 PATH 环境变量.

2. otcl 的位置放到你的 LD_LIBRARY_PATH 这个环境变量.

3. tcl library 位置放到你的 TCL_LIBRARY 这个环境变量.
上面都是讲个大概, FreeBSD 下用 port 安装的话就不用设, 而在 Unix 下用 talball 档解压且自己编译完成 安装的, 常在编译结束时会提醒你加入上面所述的环境变量, 且交你如何设定环境变量.

 

我可以从哪里得到相关 ns 文件?

1. ns Tutorial: http://www.isi.edu/nsnam/ns/tutorial/index.html.

2. ns Notes and Documentation: http://www.isi.edu/nsnam/ns/ns-documentation.html.

3. ns by Example: http://nile.wpi.edu/NS/

4. 其它更多有关于 ns 的文件, 可以在 ns2 的网站: http://www.isi.edu/nsnam/ns/中找到.

 

我可以从哪里着手练习使用 ns? ns2 整个套件里, 可以在 ~ns-2/tcl/ex ~ns-2/tcl/test 的目录里找到范例.

 

ns支持哪些网络协议? 很多!几乎包含了所有 TCP 协议以及 TCP 协议的变异型, 一些 multicast 型式, wired networking, 和一些 ad hoc routing protocols 以及 propagation models...等等, 想要更深入的知道ns支持哪些网络协议, 可以参考 ns documentation, 或者直接下载整个ns套件来查看.

 

 

是否有其它或者有人提供其它的的协议不在主要的 ns 套件里呢? 当然, 你可以参考下列网页: http://www.isi.edu/nsnam/ns/ns-contributed.html 或者可以找找 mailing list 上面的文章, 会有很大的帮助.

 

假如我要新增一个协议或者要实验一些网络情况, 我该从哪里开始着手呢? 我觉得你刚开始使用 ns , 可以参考 ns Tutorial 或者 ns by Example. 循序渐进的方式, 然后看看上面两个 document 的范例, 跟着实作. 接着想要更深入的使用, 请再参照ns manual(ns Notes and Documentation).

 

假如我修改了一些像是 .cc 或者是 .h的档案, 我该如何编译呢? ns2的目录下然后打下列指令 : make depend; make

 

我要如何加入 ns-users mailing list? 我要如何找到在 mailing list 上的就文章? 参考下列网址 http://www.isi.edu/nsnam/ns/ns-lists.html 此外, 你可以到下列网址 http://www.isi.edu/nsnam/htdig/search.html 看看, 此网页提供了一个搜寻引擎, 可以让你搜寻 mailing list 上历年来的文章, 好好利用:)

 

假如我在这里得不到问题的解答,我该怎么办? 假如你有安装 ns 的问题, 可以去看看 bug fixes web page ( http://www.isi.edu/nsnam/ns/ns-problems.html ) 看看有没有你要的答案.没有的话你就可能要上 ns-user's mailing list 去问问看, 不然就是 post a bug report. 当然, 要到 ns-user's mailing list 问问题时, 请事先去看看旧文章, 看是否有你要的解答.

*****
注意事项 *****

当你要 post a bug report , 必须要有下列信息:

1. 你使用的 ns 版本.

2. 你使用哪一种操作系统(不只是说明是用 Linux 或是 Solaris, 而是要具体说明操作系统的版本, RedHat Linux 7.0 或是 Solaris 2.4).

3. 你期望 ns 本来会怎样运作(例如你有可能会觉得 ns 在实做 TCP 协议时应该会怎样运作, 却没有符合你的期望.)

4. 详细的指出你的 scripts.

5. 一段叙述例如: "我看过 FAQ, ns-problem page, manual 并且找不出我想要的答案".(或者说明为何你不 去看那些文件)

使用 mailing list 你所必须要注意的礼仪

1. 检查之前的文章, 看是否有你要的答案.

2. 文章主题请用简单的 ASCII, 不要用 HTML.

3. 不要寄那种含有大型副件的邮件到 mailing list.

4. 不要 post 像是 "did people see my post" 或是 "the list seems down" 这类的问题, 请多检查 mailing list 上的文章, 而不是一直 post 这种类型的文章.


感觉很多人都在安装上碰到了很多麻烦, 首先声明我用的是2.1b8win(开始用的时候只有这个版本,现在好像已经落后了), 而且是装在windows底下的, 就是在NS的官方网站上下载的版本, 直接安装了, 是没有错误的.

对于在windows下安装的来说, 排除使用cgywin(没用过*_*), 最常见的错误是:

1. 路径没有设置正确, VC的路径, 编译的时候相应的makefile.vc,makeflie.win的路径

2. makefile的修改错误, 好像2.27里已经不用对makefile.vc进行修改了, 但是以前的版本是需要的, 要注意的是要把路径设置正确, vc的路径要使用缩写

3. 环境变量注册不正确, 要把ns.exe的路径,nam.exe的路径,还有tcl的路径....全设置上去, 这里很多书和相关的指导文档上都有说明

4. ....

对于在linux下安装的, 感觉要容易很多, 最常见的错误是linux安装的不完全, 导致最后编译的时候出了一堆很具体的错误.

我记得的就是这些了, 现在用ns的新手很多, 安装就是第一道门槛.

欢迎大家把自己安装的时候遇到的问题和解决方案写出来!


 

[上一篇]安装完成之后,环境变量的设置方.. [下一篇]NETWORK SIMULATOR(NS)概述(更新..
※相关文章
 

评论

称  呼:
内  容:

相关栏目

最新文章

热门文章

推荐文章

赞助商链接