FAST開源平臺助力湖南大學“路由器與交換機設計”小學期課程
發布時間:2017-07-11
2017年6月26日到7月7日,湖南大學計算學院開展了“路由器與交換機設計”小學期課程,湖南新實如同去年一樣,為課程的順利開展,提供了有力的支持。


圖1 湖大老師以及湖南新實的硬件工程師為學生授課
與去年有所不同的是,今年湖大的課程安排更加強調鍛煉學生的實際開發能力,而不僅僅是操作能力。所以在課程的設計上,老師與我們進行了充分的討論,重新設計了大部分的實驗課程,舍棄了一些原來在NetEXP中的觀測類實驗,加入了一些基于FAST_UM開發類的案例:如基于UM的二進三出邏輯的實現、端口計數器的實現、流量統計的實現。
基于FAST_UA,我們給學生設計了軟件二層交換機的實現、硬件流表的自動配置、簡單SDN交換機的實現三個案例,學生能夠通過這些案例熟悉FAST_UA的開發。


圖2 學生就編碼問題向工程師討教
兩周過后,工程師和老師一起完成了實驗結果的驗收,大部分的學生完成了前面兩個實驗,剩下的一個實驗作為暑假作業布置給了學生們。
湖大老師對于本次實驗課程的結果非常滿意,選擇這門課程的大部分學生并不來自電子類專業,缺乏FPGA的編程基礎,但是依托于NetMagic08靈活的架構,在不了解底層邏輯的情況下,還是按時按量的完成了實驗要求。

圖3 學生們正在相互交流硬件實現方法
9月2號,湖大小學期的下半部分課程又將開始,湖南新實也將參與課程的講授,繼續為湖大學子帶來基于最新的FAST架構開發的案例和課程,到時我們也將在公眾號中為您帶來最新的授課信息,敬請各位期待。