FAST UA實現用戶定義的分(fēn)組處理功能,如與外(wài)部SDN控制器連接的OpenFlow通道,軟件實現的新型轉發交換(如LISP、段路由等)以及各類有狀态Middlebox功能等。FAST流水線中(zhōng)的硬件模塊可以通過查表決定直接轉發分(fēn)組或者把分(fēn)組重新定向到特定的軟件UA上。
二、支持FAST的網絡平台
爲支持基于FAST的教學與科研,FAST開(kāi)源社區聯合湖南(nán)新實網絡科技有限公司推出多款FAST交換平台,支持Intel/ARM CPU,以及Altera/Xilinx公司的多個型号的FPGA。
采用Zynq-7000 SOC芯片,内嵌雙核Cortex-A9 處理器,512MB DDR3内存;支持4路千兆以太網數據接口及一(yī)路千兆管理以太網接口。适合基于FAST的計算機網絡教學和新型網絡交換機制的驗證。
圖2 OpenBox-S4z
OpenBox-S4z平台支持NetEXP教學案例,可用于研究生(shēng)和本科生(shēng)的計算機網絡實驗教學。高校教師與研究人員(yuán)可免費(fèi)申請試用OpenBox-S4z平台。
基于Intel Atom CPU和Altera Arria V FPGA實現,支持8個千兆以太網和2個萬兆以太網接口,以及一(yī)個千兆管理以太網接口。适合中(zhōng)等端口密度的實驗網組網和新型網絡設備原型驗證。