新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 軟路由還是硬路由的正確選擇

        軟路由還是硬路由的正確選擇

        作者: 時間:2011-05-20 來源:網絡 收藏

        在我們的傳統理解中,對軟硬的理解,存在很多有不同的解釋。但 交流是良性和互動的,業內的討論中,并沒有出現過太多的錯誤引導,大家最終的目的是為了尋找適合各自網絡工作環境的最佳性價比產品。下面我們就來先看看傳統的一些理解。

        本文引用地址:http://www.104case.com/article/156279.htm

          一般情況下,軟通常就是計算機了,硬件根據不同的標準可以做不同的分類,比如從性能上可以分為高、中、低端,從結構上分為固定配置和模塊化等等。

          軟路由的好處有很多,如使用便宜的臺式機,配合免費的Linux軟件,但是路由器中的軟件都是深嵌入到硬件中,包括對各種器件驅動的優化,不同體系cpu的不同優化策略等等,這個軟件不是應用軟件,而是系統軟件,和硬件不能分開的。軟路由彈性較大,而且臺式機處理器性能強大,所以處理效能不錯,也較容易擴充。

          但對應地也要求技術人員許掌握更多的例如設置方法、參數設計等專業知識,同時設定也比較復雜,而且需技術人員具備一定應變技術能力。同時臺式機的硬件配置如果不好或不合理,而且擔任路由器的功能如果長期工作,故障的機率將很高。用一臺臺式機搭建,成本并不低,但是如果要使用服務器,成本則更高,技術人員學習的過程亦較為煩瑣。

          硬路由的做法為配置專用機,像PC機一樣,硬路由器包括電源、內部總線、主存、閃存、處理器和操作系統等,專為路由功能而設計,成本較低。由于架構設計考慮了長時間運作,所以穩定性有更高保證,再加上重要的功能大部份都已在內置系統設計中完成,所以人工管理設定的功夫非常少,可節省技術或網絡管理人員的時間。但相對的,如果某一款硬件規格不強大,擴充性不寬,因此將有可能無法滿足需求,尤其是需要加進持別功能時,如果廠商沒有提供,那么技術或網絡管理人員也無法解決。

          系統的精確對比

          以上的分析,都是比較偏向主觀上,但也基本上合理地概括了整體的特征,下面就更全面、力求準確地分析一下軟硬路由的各項對比,以供讀者朋友參考。

          1、概念方面。

        軟路由通常使用普通計算機充當,使用通用的操作系統,如linux或windows,因此路由設置事實上是Windows或Linux的設置,或者是對計算機的配置。PC 可以是很舊的 486 或是再高級的 PC / 服務器。軟件與硬件是獨立分開的;而硬件路由器,大多是基于嵌入式系統架構,以自行開發或是現成的嵌入式操作系統如Vxworks , Montavista, uClinux 等等為操作系統,再配合系統廠商自行開發的路由軟件,軟件與硬件是互相配合的。硬件路由器采用專門的操作系統,因此采用超級終端(計算機)通過console實現對路由器的管理。對硬件路由器的管理通常采用專用命令行、圖形界面或網管軟件實現。

          2、硬件架構專用性方面。

        軟件路由器的硬件架構是通用的,適用各種不同的應用軟件安裝使用,不是只為路由器而設計;而硬件路由器的硬件架構是專為路由器而設計的,有些 CPU 更是為網絡應用而開發。

          3、硬件組裝方面。

        軟件路由器使用者可能必須自行組裝硬件,一般的 PC 可能沒有網絡卡 (例如很舊的 486) 或是只有一張網絡卡,使用者必須自行安裝額外的網絡卡,以滿足路由的功能。硬件可能會有兼容性的問題,使用者必須自行解決;而硬件路由器使用者無須自行組裝硬件,硬件的搭配設計已由系統廠商完成,并經過嚴格的測試,不會有不兼容的情況。

          4、軟件安裝方面。

        軟件路由器使用者必須自行安裝軟件,有些軟件是免費的,有些是要付權利金;而硬件路由器使用者則無須自行安裝軟件,軟件是內含在產品的閃存里的。

          5、軟件維護方面。

        軟件路由器提供免費的軟件通常是非商業化的開放程序代碼,一般是由一些散落各地的專家因為興趣來參與開發與修改。功能的完整性與除錯無法保證;硬件路由器的軟件功能則是由推出產品的系統廠商自行開發,一致性高。功能的增加以及除錯是由來系統廠商維護,使用者只需做軟件升級,升級軟件的取得有確實的管道,售后服務有保障。

          6、軟件、硬件、操作系統的搭配性方面。

        軟件路由器軟件必須遷就現成的硬件 (如 PC ) 以及現成的操作系統 (如 Windows 以及 Linux) ,硬件與操作系統都不是為專為網絡 /路由功能而設計的。穩體性無法一概而論,使用者必須付出相對的成本、時間、精力、與金錢;而硬件路由器的軟件與硬件,采用嵌入式操作系統并互相搭配,所以整體設計精簡而有效率,不但穩定,而且架設容易,產品成本加上使用者付出的成本也相對較低。

          7、使用接口方面。

        軟件路由器中,不同的軟件有不同的方式,有些是窗口畫面,有些是命令行 (command line) 的指令。不一定容易理解。有些需要很專業的知識;而硬件路由器多以 Web GUI 的方式來做設定,強調 user friendly,依據特定的功能做出簡單而且容易理解的設定方式。

          8、等級區別方面。

        軟件路由器沒有區別,效能依據試用者的 PC 以及軟件而定。所以不一定能適用各種不同的網絡/路由應用。越高級的應用環境需要越專業的知識才能應付自如;硬件路由器則會為不同等級的網絡/路由應用,開發不同等級的路由器,達到較好的性價比。

          9、工作環境方面。

        軟件路由器只能工作于以太網絡,實現局域網之間的互聯。硬件路由器擁有豐富的接口類型,因此適用于各種類型的網絡,既可應用于局域網的互聯,也可用于廣域網和Internet互聯。另外,兩者的效率也不同,軟路由可應用于小型的通訊效率不高的網絡,硬件路由可應用于大中小型、通訊效率較高的網絡。


        上一頁 1 2 下一頁

        關鍵詞: 路由 選擇 還是 正確

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 册亨县| 观塘区| 洛宁县| 甘泉县| 红河县| 郑州市| 湾仔区| 大同市| 二连浩特市| 仙游县| 儋州市| 张家川| 阿克陶县| 闵行区| 金华市| 瑞安市| 厦门市| 西乌珠穆沁旗| 广饶县| 淳安县| 普兰店市| 镇宁| 昭平县| 阿城市| 永年县| 锦屏县| 进贤县| 麦盖提县| 资源县| 吴桥县| 若尔盖县| 北票市| 绵阳市| 舒兰市| 张家界市| 卓尼县| 柏乡县| 蚌埠市| 瑞金市| 宜阳县| 昌乐县|