“全球SDN測試認證中心”2013 SDN互通性測試小結
為了加快推動SDN行業的發展,“全球SDN 測試認證中心”于2013年8月策劃和組織了2013 SDN互通性測試活動。此次測試活動為期一個月,測試地點位于坐落在中國北京的全球第二家ONF授權的全球SDN 測試認證中心。本次參測單位涵蓋控制器廠商、交換機廠商以及測試設備廠商領域,包括Arista 、IXIA、Spirent、Dell、xNet、H3C、中興、華為、銳捷網絡、神碼網絡、盛科網絡等16 家單位,近30款SDN設備參與了測試,設備類型包括SDN 控制器、SDN 交換機和SDN 測試儀等。本次SDN 互通性測試活動的開展得到了眾多設備廠商、運營商、互聯網企業、研究機構的廣泛關注和支持。
全球SDN測試認證中心主任李震(左)給ONF執行總裁Dan Pitt介紹測試用例
本次測試活動對基于OpenFlow 標準的SDN 設備進行互通性測試,測試內容主要專注于OpenFlow 標準1.0 和1.3。測試活動的測試內容包含必選測試和可選測試兩個部分,以互通性測試為主,還包括一部分性能測試。測試內容是根據當前市場上商用OpenFlow 設備對OpenFlow 標準的支持情況和控制器支持的應用而制定的。在本次SDN 互通性測試活動中,主要的測試場景包括以下:
拓撲發現測試
L2/L3 轉發測試
跨網段測試
路徑切換測試
防火墻應用測試
QoS 測試
端口鏡像測試
混合組網
多控制器測試
性能測試
“全球SDN測試認證中心”首次SDN互通性測試全網拓撲結構
眾所周知,OpenFlow1.0 是較早版本的標準,相對比較成熟。OpenFlow1.3 則是較新的標準,OpenFlow1.3 引入了一些新特性,從本次參測的設備來看,并非所有企業都支持。綜合考慮本次測試活動對OpenFlow1.0 和1.3 標準分別進行了測試和驗證。
測試結果表明,部分控制器和大部分交換機設備較好地支持OpenFlow1.0 協議。部分控制器可以和所有OpenFlow1.0 交換機設備成功建立OpenFlow 通道,并OpenFlow1.0 全網拓撲場景下完成如拓撲發現、跨網段、路徑切換、防火墻應用等測試。部分控制器和交換機不同程度地支持OpenFlow1.3 標準。部分控制器能夠和OpenFlow1.3 交換機正常建立OpenFlow通道,部分數倍可以進行一些基本應用的測試,如端口鏡像、基于流的限速等。
多數支持OpenFlow1.3 的交換機可以和控制器正常建立OpenFlow 通道,支持二層和三層轉發、QoS標記等基本功能,部分交換機支持IPv6 的匹配轉發、與多個控制器建立OpenFlow 通道、端口鏡像等功能,少數交換機可以支持OpenFlow1.3 的新特性,如Meter 表等。本次測試活動還包含一個混合組網的測試項,部分控制器支持混合組網,能夠支持二層三層轉發和策略路由應用。
“全球SDN測試認證中心”SDN互通性測試現場
本次測試也發現了很多互通的問題。部分交換機只能和固定的控制器互通,和其他的控制器不能建立OpenFlow 通信,控制器的情況也類似。在互通過程中,因為各廠商對OpenFlow 協議的理解不同而引入了一些問題。在openflow1.3 中增加了多表的支持,有的控制器在實現時是一個應用一張流表,導致要求交換機支持的流表數太多,無法進行互通。有的交換機在實現時將不同的功能放在不同的流表中,如table-id 為0 的流表中只有基本的L2/L3 轉發,這樣也帶來了一些互通問題。本次測試活動的主要目的就是幫助參與測試單位發現互通中存在的問題,并且協助各廠商進行定位和修正問題。本次SDN 互通性測試過程中共發現問題50 余個,在測試過程中協助廠商定位并修正的問題30 余個。
OpenFlow 協議在不斷更新和完善,應用也在不斷增加,“全球SDN測試認證中心”將在今后的測試活動中對更新版本的OpenFlow 協議進行測試和驗證,測試場景更加貼近SDN 現實應用。通過測試促進產業對協議的理解并推動協議標準的完善,讓協議更加合理和易于執行。同時,向業界展示SDN 發展狀況和更多OpenFlow 新的應用和特性。
全球SDN 測試認證中心是第三方中立的SDN 測試認證實驗室,致力于軟件定義網絡SDN 技術研究,測試和推廣。全球SDN 測試中心是ONF 成員,同時也是ONF 授權全球第一家SDN國際測試認證中心。作為第三方獨立的測試認證機構,“全球SDN 測試認證中心”通過測試認證來證明廠商SDN 產品和SDN 解決方案的有效性和部署能力,同時將測試過程中發現的標準問題反饋給SDN 標準組織來推動SDN 標準完善和產業部署。全球SDN測試中心積極參與ONF 互通性測試工作組的測試規范制訂,測試認證體系建設,推動SDN技術標準和商業部署。具體情況請聯絡:info@SDNCTC.com