FAST開(kāi)源平台助力湖南大(dà)學“路由器與交換機設計(jì)”小(xiǎo)學期課程
發布時(shí)間:2017-07-11
2017年6月26日到(dào)7月7日,湖南大(dà)學計(jì)算(suàn)學院開(kāi)展了(le)“路由器與交換機設計(jì)”小(xiǎo)學期課程,湖南新實如同去年一樣,爲課程的順利開(kāi)展,提供了(le)有力的支持。
圖1 湖大(dà)老(lǎo)師以及湖南新實的硬件工(gōng)程師爲學生授課
與去年有所不同的是,今年湖大(dà)的課程安排更加強調鍛煉學生的實際開(kāi)發能(néng)力,而不僅僅是操作(zuò)能(néng)力。所以在課程的設計(jì)上(shàng),老(lǎo)師與我們進行了(le)充分的讨論,重新設計(jì)了(le)大(dà)部分的實驗課程,舍棄了(le)一些(xiē)原來(lái)在NetEXP中的觀測類實驗,加入了(le)一些(xiē)基于FAST_UM開(kāi)發類的案例:如基于UM的二進三出邏輯的實現(xiàn)、端口計(jì)數器的實現(xiàn)、流量統計(jì)的實現(xiàn)。
基于FAST_UA,我們給學生設計(jì)了(le)軟件二層交換機的實現(xiàn)、硬件流表的自(zì)動配置、簡單SDN交換機的實現(xiàn)三個案例,學生能(néng)夠通過這(zhè)些(xiē)案例熟悉FAST_UA的開(kāi)發。
圖2 學生就編碼問題向工(gōng)程師讨教
兩周過後,工(gōng)程師和(hé)老(lǎo)師一起完成了(le)實驗結果的驗收,大(dà)部分的學生完成了(le)前面兩個實驗,剩下(xià)的一個實驗作(zuò)爲暑假作(zuò)業布置給了(le)學生們。
湖大(dà)老(lǎo)師對(duì)于本次實驗課程的結果非常滿意,選擇這(zhè)門(mén)課程的大(dà)部分學生并不來(lái)自(zì)電子類專業,缺乏FPGA的編程基礎,但(dàn)是依托于NetMagic08靈活的架構,在不了(le)解底層邏輯的情況下(xià),還是按時(shí)按量的完成了(le)實驗要求。
圖3 學生們正在相互交流硬件實現(xiàn)方法
9月2号,湖大(dà)小(xiǎo)學期的下(xià)半部分課程又将開(kāi)始,湖南新實也(yě)将參與課程的講授,繼續爲湖大(dà)學子帶來(lái)基于最新的FAST架構開(kāi)發的案例和(hé)課程,到(dào)時(shí)我們也(yě)将在公衆号中爲您帶來(lái)最新的授課信息,敬請(qǐng)各位期待。