負載平衡是一項建立高可用性、高可擴展性網路服務的技術,並且用來解決單一伺服主機、單一設備或單一線路可能因為故障而造成服務中斷的窘境。因此負載平衡的重要性在現今網路發達的時代更顯為重要。現今位於資料中心主機皆以多個伺服器提供線上相關服務,並會以一個位於前端的負載平衡器設備將客戶的需求指向所特定的伺服器中,但這個專屬的平衡負載器是相當昂貴的,同時也容易因為單點的故障或擁塞導致整個資料傳輸品質不穩定。而有效的平衡負載系統需要考慮到網路狀態和各節點伺服器負載情況,因此本篇論文將透過使用史丹佛大學開發的NetFPGA 搭配OpenFlow Switch的平台賦予一個加強連線分配可靠性的方法,以提供大量客戶端的需求流量到達伺服器時,給予更多有能力的解決方法,並評估其效能。Load Balance is a recent technology which is highly applicable and expandable. It is the solution to end the problems caused by malfunctions of uni-server, uni-equipment, or uni-circuit. The abovementioned statement establishes its importance in today’s internet-dominant technology.Nowadays the modems of data centers that provide online services are connected by various servers. The load balancer at the front end directs the demands of customers to a specified server. However, the specified uni-server is costly; meanwhile the quality or stability of the information transmitted might be reduced due to the causes of malfunctioning of the uni-joint or network congestion.The efficiency of the load balance system should take into consideration the network topology and the load capacity. This thesis is based on the platform of NetFPGA with OpenFlow Switch developed by the team of Stanford University and a new implemented strengthen reliability of connection distribution system.