如何测试我的应用程序的网络足迹?
我没有网络管理经验,所以如果这是一个笨拙的问题,我深表歉意。
我有一个 .NET 应用程序要在我的客户站点本地部署。他们拥有执行此操作的硬件,但担心网络功能。
基础设施
- 我的客户端有 2mb 上传/下载网络连接。
- 他们目前为 260 位用户提供网络邮件服务。
Web 应用程序
- Web 应用程序将由大约 200 个用户使用
- 每个用户可能每周登录几次,一天中没有高峰时间。
- 平均使用量可能会涉及下载/上传大约 5 个相当小的表单页面(5-15 个字段)。
我的直觉是,这是非常低的使用量,并且不会对他们当前的设置造成太大影响。不过,如果可能的话,我想验证一下。
I have no experience in network administration, so apologies if this is a clumsy question.
I have a .NET application to deploy locally at my client's site. They have the hardware to do this, but have concerns about the network capability.
Infrastructure
- My client has a 2mb upload/download network connection.
- They currently serve webmail to 260 users.
Web app
- The web application will be used by ~200 users
- Each user will probably log in a couple of times a week, no spike time of day.
- An average usage would probably involve the download/upload of about 5 fairly small form pages (5-15 fields)
My gut feel is that this is very low usage, and shouldn't cause much impact on their current setup. However, I would like to verify this if possible.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
生成典型的工作负载并运行诸如 tcpdump 之类的嗅探器,将原始数据包写入转储文件。在一天结束时,您可以检查转储的内容以查看您的应用程序使用了多少带宽。
命令行示例:
tcpdump 到 windows 平台的端口很少。
Generate typical workload and run sniffer like
tcpdump
, writing raw packets to dump file. At the end of the day you can examine dump's contents to see how much of bandwidth your application utilized.Sample command-line:
There are few ports of tcpdump to windows platform.