首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

802.11b网络的性能测试

802.11b网络的性能测试

我在做802.11b性能测试。TCP吞吐量取决于文件的大小吗?在我的测试中,20KB的文件的吞吐量大约是每秒0.5MB800KB的文件的吞吐量大约是每秒4MB,测试的条件都是相同的。
  
    性能测试是很微妙的。正如你注意到的那样,测试必须要保持足够长的时间才能够得到稳定的结果。当你传送一个很短的文件时,需要一些时间建立FTP控制进程,然后启动FTP数据进程,上述过程在整个文件传输过程中占用了很大一部分时间。在FTP客户/服务器之间来回通信的时候,无线链路没有工作,因此你没有测量到这个连接的最大吞吐量。当你传输大型文件时,更多的/大多数测试实际上都使用大型数据包,FTP客户和服务器之间的连接被填满了。因此,你的每秒4MB的结果比每秒0.5MB的结果更接近这个连接的实际容量。
  
    还有很多因素影响FTP的吞吐量,包括最大段大小(MSS)TCP窗口大小、文件内容本身、客户机和服务器之间的跳跃数、这些跳跃数之间的连接的使用、FTP客户机和服务器系统的应用和网卡的设置等。你应该取消在客户机和服务器上运行的所有的应用程序,确保你的FTP客户机和服务器是使用这个无线和有线网络的惟一系统,减少它们之间的跳跃数(包括集线器和电缆)
  
    使用足够大的文件,这样每一个FTP进程都要使用几分钟时间,而不是几秒钟的时间。使用相同的文件进行多次测试,去掉最高和最低的测试结果,计算出平均结果,直到这个结果接近一致。以这种方式进行测试可以产生直接对比的测量结果,例如在一个指定的基站,在30英尺60英尺的距离进行测试并且比较测量的吞吐量,或者使用两种不同的网卡在同一个基站比较吞吐量。每次测试之间变化的越少,测试的结果就越应该进行比较。

细节决定成败!
两种不同的网卡在同一个基站比较吞吐量,您具体测试技术指标都有哪些呀?
返回列表