OpenFlow規(guī)范出現(xiàn):軟件定義網(wǎng)絡(luò)
OpenFlow規(guī)范暴發(fā)
在最近幾周,隨著Open Networking Foundation(ONF)的啟用和幾乎所有主流網(wǎng)絡(luò)供應商宣布對規(guī)范的支持,OpenFlow規(guī)范在網(wǎng)絡(luò)領(lǐng)域中暴發(fā)了。事實上,OpenFlow交換機在Interop Las Vegas 2011上就已經(jīng)公諸于眾了,并且也引起了很大的爭論。
SDN允許網(wǎng)絡(luò)工程師控制和管理他們的網(wǎng)絡(luò),以便***地服務他們各自需求,從而增加網(wǎng)絡(luò)功能和降低運營網(wǎng)絡(luò)的成本。Open Networking Foundation支持OpenFlow規(guī)范,這將最終實現(xiàn)定義軟件的網(wǎng)絡(luò)。
OpenFlow規(guī)范是什么?
OpenFlow是一套軟件API,它允許一個“控制器”將配置信息發(fā)送給交換機。這個配置往往指的是一個“流”及其附屬的某些“操作”。
“流”是一組定義的幀或者數(shù)據(jù)包(類似于一個MPLS流)與一組操作。例如:
Source IP/Port、Destination IP/Port和Drop。
Source IP、Destination IP和QoS Action。
Source MAC、Destination MAC和L2 Path。
通過OpenFlow,您可以將一組規(guī)則發(fā)送給一臺“配置”設(shè)備的交換機或者路由器。然后每個設(shè)備會根據(jù)它的類型使用這些數(shù)據(jù)。交換機會更新它的MAC地址表以轉(zhuǎn)發(fā)幀,路由器會添加訪問列表,而防火墻會更新它的規(guī)則。
軟件定義網(wǎng)絡(luò)是什么?
當組織將網(wǎng)絡(luò)配置從設(shè)備遷移到軟件平臺時,交換機就變得更加簡單和廉價了。但是主要的受益是網(wǎng)絡(luò)配置可以由中央控制器管理。
軟件定義網(wǎng)絡(luò)是指:控制者是一個包含算法、數(shù)學、分析和規(guī)則的軟件,它來自規(guī)則組,并使用OpenFlow將配置下載到網(wǎng)絡(luò)設(shè)備中。因此,當控制器評估和重新平衡配置時,網(wǎng)絡(luò)就可能動態(tài)地進行重新配置。
【編輯推薦】