摘要
提出了并行电子邮件监听代理的负载均衡算法 .该算法给每个代理设置了一个代理编号接受区间 ,通过对数据包的源/目的IP地址和端口号做散列 (Hash)运算 ,把IP数据包映射到某个代理编号子区间内 ;按照代理的处理能力和负载调节各个代理编号子区间的宽度 ,从而合理分配各个代理上的网络流量 ,做到充分利用所有监听代理的计算资源 .通过理论分析和实验结果表明 ,该算法在高带宽环境中有较高的效率 ,它不仅可用在邮件实时审计系统中 ,也适用于高带宽的入侵检测系统(IDS)
Email application plays an important role in the information transfer, and there are more and more requirements for auto Email content auditing. A novel algorithm of load balancing among parallel Email-monitoring agents is introduced to improve the Email reconstructing success probability. This algorithm is adopted to hash the source/destination IP address and port number in packet, to map the corresponding packet to scope of the agent's number, and to adjust sizes of the scope according to the performance and load of each agent. Theoretic analysis and experiments demonstrate that the algorithm can dispatch packets reasonably and utilize all the agents' sources effectively. The algorithm can also be used for the other applications, such as IDS design, firewall design, etc..
出处
《西安交通大学学报》
EI
CAS
CSCD
北大核心
2003年第4期372-374,379,共4页
Journal of Xi'an Jiaotong University
基金
国家信息化计算机网络与信息安全基金资助项目 (2 0 0 1 研 1 0 10 )
关键词
电子邮件
信息审计
代理
负载均衡
Agents
Data privacy
Data processing
Data structures
Monitoring