win7系統下載
當前位置: 首頁 > 網絡技術教程 > 詳細頁面

案例講解軟路由軟流控硬件化

發布時間:2022-05-18 文章來源:xp下載站 瀏覽:

網絡技術是從1990年代中期發展起來的新技術,它把互聯網上分散的資源融為有機整體,實現資源的全面共享和有機協作,使人們能夠透明地使用資源的整體能力并按需獲取信息。資源包括高性能計算機、存儲資源、數據資源、信息資源、知識資源、專家資源、大型數據庫、網絡、傳感器等。 當前的互聯網只限于信息共享,網絡則被認為是互聯網發展的第三階段。

隨著我國路由行業的發展,軟路由技術也不斷的更新升級,這里我們主要講解了什么是硬件流控和軟件流控,流量控制是控制用于防止在端口阻塞的情況下丟幀,這種方法是當發送或接收緩沖區開始溢出時通過將阻塞信號發送回源地址實現的。流控軟件可以有效的防止由于網絡中瞬間的大量數據對網絡帶來的沖擊,保證用戶網絡高效而穩定的運行。一般有兩種控制流量的方式:

1、 在半雙工方式下,流量控制是通過反向壓力,即我們通常說的背壓計數實現的,這種計數是通過向發送源發送jamming信號使得信息源降低發送速度。

2、 在全雙工方式下,流量控制一般遵循IEEE 802.3X標準,是由交換機向信息源發送“pause”幀令其暫停發送。有的交換機的流量控制會阻塞整個lan的輸入,這樣大大降低了網絡性能;高性能的交換機僅僅阻塞向交換機擁塞端口輸入幀的端口。采用流量控制,使傳送和接受節點間數據流量得到控制,可以防止數據包丟失。

什么是硬件流控和軟件流控

硬件流控可簡稱硬流控,一般是由企業設計生產的完整硬件和獨立開發軟件構成的網絡設備。例如:Ascenflow、packeteer、Ace net、金御、sungate、深信服等等。軟流控是一種軟件,是基于某種操作系統下的流控軟件,有時也會集成網關、vpn等功能。例如:windows下的p2p終結者、p2pover、skiller等;linux下ros、panabit、m0n0wall、海蜘蛛、Coyote、SmoothWall等等。

什么是“軟路由軟流控硬件化”

解答這個問題首先要解答為什么不用企業已經定制好的硬流控,非要自己搭建“軟路由軟流控硬件”。其實很簡單,就是因為價格因素。拋開硬流控的軟件、穩定性和服務性以外,其實硬流控的硬件構成是比較簡陋的。就像思科一樣,它的每個無線路由價格昂貴,但是賣的不是硬件的錢,而是協議和軟件。所以,就出現了硬件自制、軟件自制的“軟路由軟流控硬件”。即用pc、server或者類似專業設備做流控的硬件,用自制的軟件做流控的系統。達到用很少的價格,實現價值數十萬的設備的相似功能。

項目內因

類似m0n0wall等都是基于開放源代碼的免費防火墻軟件,技術成熟,性能卓越,功能完善,堪比3萬以下的硬件防火墻,在實驗學校的使用中取得了良好的應用效果。目前南京市中小學校園網大多采用普通路由器下接普通交換機的網絡模式,路由器僅僅實現了網絡接入功能,這無疑增大了校園網的管理人員的工作量,一方面為了保證網絡通暢要對網內的計算機進行殺毒,另一方面又要督促各校園網接入用戶進行上網登記,功能不完善。

通過軟路由軟流控硬件實現nat,保障學校網站及網絡的安全,限制上網用戶的下載流量,綁定上網用戶的mac地址,防止arp病毒,以保證網絡通暢,同時在軟路由軟流控硬件上開通入網認證功能,給所有上網人員分配入網帳號和密碼,進行實名制上網。另外在安裝網絡監控軟件的計算機上安裝日志接收軟件,記錄軟路由軟流控硬件上的入網帳號情況,代替上網登記冊,作為上網登記憑證。

項目成本

企業已經定制好的硬流控(普教)價位一般低端1萬多,中端3萬多,高端5萬多以上。全市在網絡應用達到一定高度后必然產生流控需求,必然需要流控硬件的采購。全市配齊流控設備,需求資金量相當高。而軟路由軟流控硬件成本:網上采購硬件+軟件二次開發成本+軟件培訓、硬件安裝、質保、維護成本每臺小于1500元。

軟路由軟流控軟件及硬件化項目解析

一、軟路由軟流控軟件

軟路由軟流控是指目前比較流行的基于FreeBSD下開放性架構的自由軟件體系。例如海蜘蛛、smoothwall、minifw、m0n0wall、panabit、ROS等免費軟件基礎上再漢化、二次開發、模塊插件開發使其符合南京普教網絡應用的需求。在項目過程中,我們發現m0n0wall最適宜開發和推廣應用。目前南京市軟件工作室的軟路由軟流控軟件項目組(吳俊、潘虹輝、袁勇新、趙佳、藤建兵、趙銳、樊向陽、沈城等一批老師)一直在從事培訓、漢化、二次開發、模塊插件開發等項目推進工作。m0n0wall是一個完整的、嵌入式的防火墻軟件包計劃,該軟件包可以安裝于一臺嵌入式PC,提供具備商業防火墻所有重要特性(包括易用性),但價格只有商業防火墻的幾分之一(自由軟件)。m0n0wall基于FreeBSD的精簡版本,包括一個web服務器(mini_httpd),PHP以及其他一些工具。整個系統配置被存放在一個XML文件中,條理清晰。我們認為,m0n0wall在啟動的時候使用PHP配置的第一個UNIX系統,這種結構勝于shell腳本,并且整個系統配置被存放在XML格式中。

二、“軟路由軟流控硬件”種類介紹

“軟路由軟流控硬件”一般有幾種架構方式:基于普通PC架構、基于服務器架構、基于低廉流控的改制。三種方式各有優缺:普通PC價格低廉,如果采用老舊PC,成本更低。但是,性能不強、穩定性較差、空間占用和耗電量較大;服務器建議采用機架式,性能比較好,穩定性較強,但是性價比不高、能耗較大;低廉流控改制能耗低、穩定性高、改制較困難。此外還用一種全新定制的工控機箱構建,價格略高,能耗較差、性價比較低、但是DIY方便、性能較強。
 



網絡的神奇作用吸引著越來越多的用戶加入其中,正因如此,網絡的承受能力也面臨著越來越嚴峻的考驗―從硬件上、軟件上、所用標準上......,各項技術都需要適時應勢,對應發展,這正是網絡迅速走向進步的催化劑。

本文章關鍵詞: 軟路由軟流控硬件 
久久亚洲国产的中文