对网络设备的网络攻击测试有助于确定设备的稳定性和安全性,从而降低网络运行风险.首先改进了分布式网络攻击测试系统,该系统由一个主控结点和多个代理结点组成,能适应多种网络拓扑结构,能对Internet网络中的目标设备进行各种常规的网络攻击和分布式攻击测试,并支持新攻击套件开发.然后讨论了该系统在线模式下特有的代理选择问题,提出了一种合理的代理选择算法,有利于保证结点通信,分散测试流量.
Network attack testing on network equipment conduces to ensuring the equipment's stability and security during attacks, and reducing the risks that the network faces. Firstly a distributed network attack testing system we implemented is introduced. The system consists of a control node and several agent nodes, and is adapted to many different network topologies. It can test the target-equipment with diversified normal attacks and distributed attacks and also supports new attack suite development. Then the special problem of agent selection under the online testing mode of the system is discussed, and a proper agent selection algorithm is proposed. The algorithm can facilitate nodes communication fluency and testing stream dispersion.