新浪網


  新浪首頁 > 科技時代 > FreeBSD使用大全連載 > FreeBSD連載(94):基于NAT的負載均衡技朮
 


FreeBSD連載(94):基于NAT的負載均衡技朮

http://www.sina.com.cn 2000年2月3日 17:06 王波

基于NAT的負載均衡技朮

  網絡地址轉換為Internet網關的一個重要功能,它能將內部地址和外部地址進行轉換,以使具備內部地址的 計算機能訪問外部網絡。同樣外部網絡訪問網關擁有的某一外部地址時,地址轉換網關能將其轉發到該地址映射的內部地址的 計算機上。

  因此,可以通過重新修改地址轉換程序,使得地址轉換網關能將請求均勻轉換為內部的多個服務器的內部地址,此后 外部網絡中的計算機就各自與自己轉換得到的內部服務器進行通信了。

  要實現這個負載均衡軟件,仍然需要更改原有的地址轉換程序。然而,由于FreeBSD下提供了地址轉換工具 natd及其源代碼,因此這個任務并不復雜。通過更改natd,可以使得在FreeBSD上實現負載均衡能力。

  • 第四層交換

  由于地址轉換相對來講比較接近網絡的低層,因此就有可能將它集成在硬件設備中,通常這樣的硬件設備為局域網交 換機。

  當前先進的局域網交換機開始支持所謂的第四層交換技朮,就是按照IP地址和TCP端口進行虛擬連接的交換,直 接將數據包發送到目的計算機的相應端口中。通過可以進一步增強它的功能,通過交換機就能將來自外部的初始連接請求,分 別與內部的多個地址相聯系,此后就能對這些已經建立的虛擬連接進行交換。因此一些具備第四層交換能力的局域網交換機, 就能作為一個硬件負載均衡器,完成Web服務器的負載均衡。

  由于第四層交換基于硬件芯片,因此其性能非常優秀,尤其是對于網絡傳輸的速度,交換的速度遠遠超過普通的數據 包轉發。然而正因為它是使用硬件實現的,因此也比較不靈活,僅僅能夠處理几種最標准的應用協議的負載均衡,如HTTP 。當前負載均衡主要用于解決Web服務器的處理能力不足的問題,因此并不能充分發揮交換機帶來的高網絡帶寬的優點。

全書完  



 
  新浪首頁 > 科技時代 > FreeBSD使用大全連載 > FreeBSD連載(94):基于NAT的負載均衡技朮


網站簡介 | 網站導航 | 廣告服務 | 中文閱讀 | 聯系方式 | 招聘信息 | 幫助信息

Copyright(C) 1999 SINA.com, Stone Rich Sight. All Rights Reserved

版權所有  四通利方 新浪網