论文部分内容阅读
随着计算机性能飞速提高,网络通信业务数据流量也相应地成几何倍数增长。十年前的窄带数据业务,如今几乎已经被市场淘汰,取而代之的是速率更高的宽带数据业务。由于随着各个核心部分业务量提高,网络的访问量和数据流量的增长迅速,需要强大的处理能力,单一的服务器根本无法承担这样的任务。负载均衡技术是建立在现有网络结构之上,提供一种低成本的方法扩展网络设备和服务器的带宽、增加网络数据吞吐量、增强网络数据处理能力,以提高网络的灵活性和可用性。流量负载会在网络中很多地方出现,因而在OSI七层协议模型中的第二、三、四、七层都有相应的负载均衡策略。现代负载均衡技术通常操作于网络的第四层或第七层。链路聚合技术为消除传输链路上的瓶颈与不安全因素提供了成本低廉的解决方案。链路聚合技术是将多个线路的传输容量聚合成一个单一的逻辑连接。为确保网络稳定性和可靠性,以及QoS服务质量的前提下,在第二层上实现负载均衡具有独到的优势。
本文通过研究国内外各种流分类与均衡策略的基础上,对PPP协议和哈希(HASH)算法着重进行了讨论,根据项目研究的背景有选择地采用,并利用FPGA技术在第二层实现负载均衡,详细介绍了工程样机的FPGA模块组成结构和数据处理流程,在国内具有独创性。