我必须监视服务器下正在使用的端口(即所有正在访问网络的客户端),特别是它必须以一种应该根据所使用的带宽进行监视的方式进行。
它应该报告正在使用超过某个阈值(例如,200KB 或 2000KB)的匿名端口(不用于任何特定应用程序或协议的不常见端口)。这可以轻松实现吗?
我必须监视服务器下正在使用的端口(即所有正在访问网络的客户端),特别是它必须以一种应该根据所使用的带宽进行监视的方式进行。
它应该报告正在使用超过某个阈值(例如,200KB 或 2000KB)的匿名端口(不用于任何特定应用程序或协议的不常见端口)。这可以轻松实现吗?
我会检查jNetPcap。几年前我用这个来做类似的事情。我很难回答您使用和实施您正在寻找的解决方案有多“容易”。
请注意,我相信它确实需要在通信端点之一进行安装。如果这不适合您,可以考虑直接从路由器或其他网络硬件获取数据。