一、 網絡架構的優勢
傳統的網絡設備(交換機、路由器)的固件是由設備制造商鎖定和(hé)控制,傳統網絡設備從(cóng)最底層的封裝包傳遞到(dào)中層的網絡管理(lǐ)及上(shàng)層的應用(yòng)程序集所有功能(néng)于一身,其優點是可以由硬件的設計(jì)來(lái)實現(xiàn)交換或路由的目的,從(cóng)而可以保證數據處理(lǐ)速度。但(dàn)是缺點是相同功能(néng)出現(xiàn)在多台設備時(shí),必須逐一進行管理(lǐ)配置,更糟的情況是要更新或擴展功能(néng)時(shí),則必須更換相應設備來(lái)完成,此時(shí)将會(huì)浪費很(hěn)多成本。
相比傳統網絡設備OpenBox是将軟硬件功能(néng)均開(kāi)放(fàng)給用(yòng)戶,用(yòng)戶可以根據自(zì)己的需求來(lái)定制其功能(néng),支持用(yòng)戶編程擴展及更新其功能(néng)。其可以根據用(yòng)戶的意願通過硬件編程實現(xiàn)傳統交換機及路由的功能(néng),也(yě)可以使其按照SDN架構實現(xiàn),因此其可以通過SDN的控制器來(lái)統一的管理(lǐ)及維護網絡的拓撲及網絡設備狀态,從(cóng)而可以部署各式各樣不同的網絡環境,并可以節省大(dà)量的部署時(shí)間以及維護的人力資源。
二、 靈活性及擴展性優勢
由于OpenBox支持軟硬件編程,因此通過OpenBox用(yòng)戶可以了(le)解軟件處理(lǐ)狀态及流程的同時(shí),也(yě)會(huì)了(le)解硬件對(duì)網絡數據從(cóng)最底層的封裝包傳遞到(dào)中層的網絡管理(lǐ)的處理(lǐ)流程及處理(lǐ)方式,使得用(yòng)戶可以更加清楚網絡數據的整個處理(lǐ)流程及狀态從(cóng)而便于用(yòng)戶對(duì)處理(lǐ)過程的某一功能(néng)進行擴展及優化處理(lǐ)。
另外(wài),OpenBox的軟硬件編程的優勢也(yě)使得其在SDN技術研究、下(xià)一代新型網絡技術及工(gōng)業控制網絡創新研究上(shàng)得到(dào)了(le)很(hěn)好(hǎo)的應用(yòng),因此OpenBox不僅适合用(yòng)于網絡基礎研究及教學同時(shí)也(yě)适用(yòng)于新型網絡技術的研究。