switch采幌,router,firewall
OpenFlow簡(jiǎn)介 圖1.jpg
它們都有一張 table(或者叫database)做為決策依據(jù)震桶。
table建立的依據(jù)是一系列的 rule休傍。
packets到達(dá)時(shí),嘗試 match table中的某個(gè)entry蹲姐。
如果match不到任何entry磨取,會(huì)嘗試根據(jù)rule來(lái)創(chuàng)建entry,無(wú)法創(chuàng)建柴墩,就丟棄忙厌。
如果match到,則根據(jù)entry中的 action 來(lái)決定后續(xù)的處理江咳。
這樣做的好處是:
低耦合逢净,高內(nèi)聚,每個(gè)部分解決一個(gè)問(wèn)題歼指。
便于硬件化爹土。如上圖的TLU,TCU东臀,TAU着饥,為performance可以部分或全部硬件化。