OpenFlow
外观

![]() |
OpenFlow,一種網路通訊協定,屬於數據鏈路層,能夠控制網路交換器或路由器的轉送平面(forwarding plane),藉此改變網路封包所走的網路路徑。
概论
OpenFlow能夠啟動遠端的控制器,經由網路交換器,決定網路封包要由何种路径通过网络交换机。這個協定的發明者,將它當成軟體定義網路(Software-defined networking)的啟動器。
OpenFlow允許從遠端控制網路交換器的封包轉送表,透過新增、修改與移除封包控制規則與行動,來改變封包轉送的路徑。比起用 访问控制表 (ACLs) 和路由协议,允许更复杂的流量管理。同时,OpenFlow允许不同供应商用一个简单,开源的协议去远程管理交换机(通常提供专有的接口和描述语言)[1][2]。
歷史
OpenFlow協定標準由開放網路基金會負責管理。
外部連結
- ^ OpenFlow Switch Errata v1.0.2-rc1 (PDF). Open Networking Foundation. 2013-10-04.
- ^ Service Name and Transport Protocol Port Number Registry. IANA.