如何测试应用程序的网络占用空间?

时间:2011-01-18 12:07:33

标签: .net networking bandwidth throughput

我没有网络管理经验,如果这是一个笨拙的问题,请道歉。

我有一个.NET应用程序可以在我的客户端站点进行本地部署。他们有硬件来做这件事,但担心网络能力。

基础设施

  • 我的客户端有2mb上传/下载网络连接。
  • 他们目前向260名用户提供网络邮件。

网络应用

  • 约200名用户
  • 将使用该网络应用程序
  • 每个用户可能每周登录几次,没有一天的秒杀时间。
  • 平均使用量可能涉及下载/上传约5个相当小的表单页面(5-15个字段)

我的直觉是,这是非常低的使用率,并且不应该对他们当前的设置造成太大影响。但是,如果可能,我想验证这一点。

1 个答案:

答案 0 :(得分:0)

生成典型工作负载并运行tcpdump之类的嗅探器,将原始数据包写入转储文件。在一天结束时,您可以检查转储的内容,以查看应用程序使用的带宽量 示例命令行:

tcpdump -w dump.log port PORT_OF_YOUR_APPLICATION_HERE

Windows平台上有很少的tcpdump端口。