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


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


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

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