如何测试我的应用程序的网络足迹?
-
12-10-2019 - |
题
我没有网络管理方面的经验,因此如果这是一个笨拙的问题,则很抱歉。
我有一个.NET应用程序可以在客户的网站上本地部署。他们有执行此操作的硬件,但对网络功能有担忧。
基础设施
- 我的客户端具有2MB上传/下载网络连接。
- 他们目前为260位用户提供网络邮件。
Web应用程序
- Web应用程序将由约200个用户使用
- 每个用户可能每周登录几次,一天中没有峰值时间。
- 平均用法可能涉及大约5个相当小的表格页(5-15个字段)的下载/上传
我的直觉是,这是非常低的用法,并且不会对他们当前的设置造成太大影响。但是,我想在可能的情况下进行验证。
解决方案
产生典型的工作量并像 tcpdump
, ,编写原始数据包以转储文件。归根结底,您可以检查转储的内容,以查看应用程序使用的带宽多少。
示例命令行:
tcpdump -w dump.log port PORT_OF_YOUR_APPLICATION_HERE
TCPDUMP到Windows平台的端口很少。
不隶属于 StackOverflow