NCTUns入门(一)

来源:互联网 发布:百度网络修复器 编辑:程序博客网 时间:2024/06/05 04:24

1. 安装好了NCTUns,我开始参考了GUI用户手册,NCTUns的目录在 /usr/local/nctuns/ 上。

2. 定位到该目录:

     (1) bin文件夹是可执行文件夹,包括GUI程序、调度器dispatcher、协调器coordinator和仿真引擎;

     (2) tools文件夹包含可执行程序和预安装工具,包括stcp, rtcp, ttcp tcpdump ripd ospfd nctunstcsh script stg rtg tsetenv ifconfig ping,还包括后台程序,例如仿真和移动IP的后台程序保存在此,另外还有策略和主动移动自组织网络的仿真的智能程序也放着这里,这些程序运行在移动节点上来控制移动节点的行为;未安装的程序必须把程序放在这里来运行;

    (3) etc文件夹是调度器和协调器的配置文件夹,其他文件的配置也放在这里;

    (4) BMP是图标文件夹;

    (5) lib 是库文件夹。

3. 安装文件夹需读的内容

    README

    INSTALL

    RELEASE.NOTE

    FAQ

    KNOWN .PROBLEM

    FINALCHECK(这里调试失败,看不懂)

4. 快速的入手

    (1) 环境变量配置(这一步不太懂,或许在前面已经配置好,目前无大碍)

    (2) 启动调度器,定位到bin里,需root,

     #  ./dispatcher

     9800端口接受GUI程序,9810接受协调器程序;

    (3) 启动协调器,需root

    #  ./coordinator

    IP地址默认为128.0.0.1

    显示有错,修改 /usr/local/nctuns/etc 里的coordinator.cfg文件

    #  gedit coordinator.cfg

   将IP地址改为140.113.17.5

   成功。

5. 启动nctunsclient

    (1) 画拓扑结构,在Operating Mode下画图Draw Topology(默认),在Edit Property里修改属性(此时无法改变拓扑结构),若要修改得回到Draw Topology;

   (2) 画主机和路由器,并用线连接;

   (3) 将模式改为Edit Property,然后修改属性,改好后跳到Draw Topology;

   (4) 增加无线路由和移动节点,移动节点最多放置4096个(因为它是三层结构),移动节点的连线需要建立子网(这一点暂时不会设置);

   (5) 修改属性,修改属性可分为两步:a. 双击图标,修改值,b. 修改协议模块Node editor;修改属性的一大重要工作是定义用户应用程序,在App.Usage里需打开dispatcher,这里需要补充的是,启动NCTUns,要打开三个终端,分别是dispatcher、coordinator和nctunsclient三个终端

0 0