xiaonan 发表于 2006-9-5 15:13:50

求助LoadRunner的问题(请PCL老师回答啊)

windows客户端和Novell服务器是通过IPX协议建立连接的.我选用了sockot协议录制脚本,可录制的脚本中是以UDP建立连接,连接的地址也根本不对.回放的时候,根本不能receive到数据.
脚本如下:
lrs_create_socket("socket0", "UDP", "RemoteHost=176.176.0.0:45232",LrsLastArg);

请问:IPX协议怎么去录制脚本?

pcl2004_27 发表于 2006-9-6 09:54:31

IPX协议是Novell NetWare自带的最底层网络协议,主要用来控制局域网内或局域网之间数据包的寻址和路由,只负责数据包在局域网中的传送,并不保证消息的完整性,也不提供纠错服务。

  应用:在局域网中传输数据包时,如果接收节点在同一网段内,通过IPX协议就直接按该节点的ID将数据传给它;如果接收节点不在同一网段内,那么通过IPX协议可以将数据包交给NetWare服务器,再继续传输。

从协议上来看,ipx使用了路由功能,估计地址可能动态变化了

建议:录制两次脚本,你对比一下地址,端口的变化!

xiaonan 发表于 2006-9-6 10:34:19

地址和端口都是不变的.事实上都不知道loadrunner是怎么去判断这个地址和端口的.根本没这个地址.

采用什么协议录制呢?socket不包括IPX协议类型的.不知道用什么协议合适?

[ 本帖最后由 xiaonan 于 2006-9-6 10:43 编辑 ]

海龙 发表于 2006-9-6 14:43:41

用sniffer先进行协议分析,弄清协议后进行,再进行录制。

录制的脚本和Sniffer的分析结果对比看就知道那里有问题了

xiaonan 发表于 2006-9-7 09:26:43

哦,其实客户端和服务器就是通过IPX协议来通讯的.
页: [1]
查看完整版本: 求助LoadRunner的问题(请PCL老师回答啊)