0731-84728105
15116127200
FAST開源平台助力衡阳大(dà)學“路由器與交換機設計”小學期課程
發布時(shí)間:2017-07-11
       2017年6月26日到(dào)7月7日,衡阳大(dà)學計算學院開展了(le/liǎo)“路由器與交換機設計”小學期課程,衡阳小九如同去年一樣,爲(wéi / wèi)課程的(de)順利開展,提供了(le/liǎo)有力的(de)支持。



圖1 湖大(dà)老師以(yǐ)及衡阳小九的(de)硬件工程師爲(wéi / wèi)學生授課
      與去年有所不(bù)同的(de)是(shì),今年湖大(dà)的(de)課程安排更加強調鍛煉學生的(de)實際開發能力,而(ér)不(bù)僅僅是(shì)操作能力。所以(yǐ)在(zài)課程的(de)設計上(shàng),老師與我們進行了(le/liǎo)充分的(de)讨論,重新設計了(le/liǎo)大(dà)部分的(de)實驗課程,舍棄了(le/liǎo)一些原來(lái)在(zài)NetEXP中的(de)觀測類實驗,加入了(le/liǎo)一些基于(yú)FAST_UM開發類的(de)案例:如基于(yú)UM的(de)二進三出(chū)邏輯的(de)實現、端口計數器的(de)實現、流量統計的(de)實現。
      基于(yú)FAST_UA,我們給學生設計了(le/liǎo)軟件二層交換機的(de)實現、硬件流表的(de)自動配置、簡單SDN交換機的(de)實現三個(gè)案例,學生能夠通過這(zhè)些案例熟悉FAST_UA的(de)開發。



圖2 學生就(jiù)編碼問題向工程師讨教
       兩周過後,工程師和(hé / huò)老師一起完成了(le/liǎo)實驗結果的(de)驗收,大(dà)部分的(de)學生完成了(le/liǎo)前面兩個(gè)實驗,剩下的(de)一個(gè)實驗作爲(wéi / wèi)暑假作業布置給了(le/liǎo)學生們。
       湖大(dà)老師對于(yú)本次實驗課程的(de)結果非常滿意,選擇這(zhè)門課程的(de)大(dà)部分學生并不(bù)來(lái)自電子(zǐ)類專業,缺乏FPGA的(de)編程基礎,但是(shì)依托于(yú)NetMagic08靈活的(de)架構,在(zài)不(bù)了(le/liǎo)解底層邏輯的(de)情況下,還是(shì)按時(shí)按量的(de)完成了(le/liǎo)實驗要(yào / yāo)求。

圖3 學生們正在(zài)相互交流硬件實現方法
       9月2号,湖大(dà)小學期的(de)下半部分課程又将開始,衡阳小九也(yě)将參與課程的(de)講授,繼續爲(wéi / wèi)湖大(dà)學子(zǐ)帶來(lái)基于(yú)最新的(de)FAST架構開發的(de)案例和(hé / huò)課程,到(dào)時(shí)我們也(yě)将在(zài)公衆号中爲(wéi / wèi)您帶來(lái)最新的(de)授課信息,敬請各位期待。