欢迎来到天天文库
浏览记录
ID:1100029
大小:140.50 KB
页数:5页
时间:2017-11-07
《集体工作报告2_网络仿真及socket通信09.9.18》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、网络仿真要利用Tornado开发环境建立网络仿真则:必需条件:Tornado中的simulator必须是fullsimulator(可在Tornado点Help->About->Details查看,在安装Tornado的时候也能查看)。fullsimulator具有integratedsimulator所有的功能,而且还能进行网络仿真,至于安装的是哪一个simulator是由License决定的。1、安装ULIP适配器在控制面板里选择"添加删除硬件"->"添加/排除设备故障"->"添加新设备"->"从列表选择硬件"->"网卡"->"从磁盘安装",接着
2、选择tornado/host/x86-win32/bin下的netULIP.inf,然后确定并关闭窗口。装好之后,在ipconfig/all的输出中可看到多了一个网卡windriverulip。2、配置ULIP适配器软件环境:Tornado2.2(.1)和VxWorks5.5(.1)必需条件:Tornado中的simulator必须是fullsimulator(可在Tornado点Help->About->Details查看,在安装Tornado的时候也能查看)。fullsimulator具有integratedsimulator所有的功能,而且还能
3、进行网络仿真,至于安装的是哪一个simulator是由License决定的。步骤:1、安装ULIP适配器在控制面板里选择"添加删除硬件"->"添加/排除设备故障"->"添加新设备"->"从列表选择硬件"->"网卡"->"从磁盘安装",接着选择tornado/host/x86-win32/bin下的netULIP.inf,然后确定并关闭窗口。装好之后,在ipconfig/all的输出中可看到多了一个网卡windriverulip。2、配置ULIP适配器在IP栏输入192.168.255.254(可以是x.x.x.254),子网掩码设为255.255.2
4、55.0,点高级,在wins页选择禁用TCP/IP上的NETBIOS,然后确定关闭,然后可用ping192.168.255.254验证适配器是否工作正常。3、启动RoutingandRemoteAccess这个服务,并将该服务设为自动启动。4、修改tornadoargetconfigsimpcconfig.h#ifFALSE/*将原先的TRUE改成FALSE*/#undefINCLUDE_NETWORK#undefINCLUDE_NET_INIT#undefWDB_COMM_TYPE#defineWDB_COMM_TYPEWDB_COMM_PIPE#
5、undefWDB_TTY_TEST#else/*!TRUE*/#defineINCLUDE_END#undefINCLUDE_WDB_SYS/*systemmodenotsupportedonfullsimulator*/#undefWDB_MODE#defineWDB_MODEWDB_MODE_TASK/*donotallowswitchtosystemmode*/#endif/*TRUE*/5、新建一个bootable的工程,BSP选为simpc,然后编译。如果你想检验一下网络功能,可在workspace的vxworks页的networkcomp
6、onents->networkingprotocols->networkapplications->pingclient点右键includepingclient,重新build。6、Launchsimulator,选择custom-builtsimulator,浏览选中刚才编译出来的vxworks.exe,processorno.设为0(fullsimulator可支持16个simulator,并且能够互相通信,它们的processorno.分别是0-15),确定。7、Launchtargetserver,关闭Launchsimulator后会提示你
7、launchtargetserver,点Details,选中Fullsimulator,修改上面的命令行参数,将C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/tsfs改为系统中存在的目录,点OK启动targetserver,然后你可以双击窗口右下方的targetserver图标查看启动情况。当然你也可以通过Tornado菜单(Tools->targetserver->configure)进行targetserver的配置并启动它。8、如果Targetserver启动成功,你点launchshell启动一个shell,输入"pi
8、ng"host的ip",5",回车,ping通了就说明网络仿真已经成功。9、simulator与其它主机的通
此文档下载收益归作者所有