簡介

什麼是OpenWrt?

OpenWrt是一個韌體(Firmware),更明確來說,它是一個以Linux為底的開源Framework,用於無線路由器。有別於一般韌體,OpenWrt透過額外安裝套件的方式,可以自行選擇需要添加哪些功能,來客制化自己的無線路由器,系統內部所有的指令操作都透過BusyBox實作,單一個執行檔實作了許多指令功能,藉以縮小整個系統的體積,想知道詳細內容,可以打開連結。

簡單來說,你就當他是一種有很多有趣功能的系統。

OpenWrt跟SDN有什麼關係?

如果你對SDN、OpenFlow有初步的了解,你應該知道SDN網路是由Controller跟OpenFlow Switch所組成,而一般的PC就可以執行程式,變成Controller,但是Switch沒辦法,也不能用一般的Switch來充當,必須要有支援OpenFlow的Switch才可以。又因為SDN剛起步,OpenFlow Switch還沒普及,所以Switcht廠商不願量產,那麼價格昂貴也是理所當然。

不過窮人有窮人的玩法,我們可以自己"土砲"OpenFlow Switch,透過市面上常見的無線路由器,刷入OpenWrt後,再安裝支援OpenFlow的Open vSwitch,就能輕鬆取得一台支援OpenFlow的Switch,不過效能當然沒辦法跟真的OpenFlow Switch比,對於讓你做做研究、拿畢業證書應該綽綽有餘XD。

results matching ""

    No results matching ""