OpenBox在北京大(dà)學計算機網絡實驗教學中得(de)到應用刀門
發布時(shí)間:2018-11-30
得裡 北京大(dà)學計算機系在2018船快年秋季學期《計算機網絡實習》課程中選擇O玩少penBox-S4作為(wèi)網絡教學實驗平台,開(k外笑āi)展網絡協議處理、硬件轉發和SDN交換方面的實驗。
年村
&nbs慢高p; 本學期共有83名大(dà)二到大(dà)四的學生選擇《計坐體算機網絡實習》課程,其中60名同學基于OpenBox-S4開員她(kāi)展實驗。針對北京大(dà)學學生網絡基靜下礎紮實,對網絡新技術求知欲強的特點,湖(hú)南新實專門為(wèi)件微實驗定制了5個案例,包含ICMP報文協議觀測與解析、基湖村于SDN交換原型實現及TCP亂序與丢棄重傳等。參課學生表示這火報次實驗加深了他(tā)們(men)對計算機網絡工(gōng)作原學白理的理解,深入領會(huì)到網絡設備的實現方式匠到與處理流程,對通(tōng)過本學期網絡實習課提升東在個人網絡工(gōng)程實踐能力和對新技術的快窗跟蹤掌握充滿信心。
學生基于OpenBox-S4的實驗交流
線又
&車視nbsp;OpenBox-S4采用Zynq-7000SOC謝話芯片實現,芯片内部集成了雙核Cortex-A9 處理器(qì),提供4路千兆以兒林太網數據接口及1路千兆管理以太網接口,是湖(hú)南新實網絡科(kē行弟)技有限公司推出的緻力于為(wèi)高校(xiào)和科(冷窗kē)研院所開(kāi)發的輔助其教學與科(kē得服)研創新的實驗平台。
OpenBox-S4網絡教學創新實驗平台
&n是森bsp;OpenBox-S4的教學案例基于FAST物西架構實現,為(wèi)實驗的學生屏蔽了軟硬件中體底層的開(kāi)發細節及平台相關的接口實現,清晰簡空知單的用戶接口定義以及豐富的實驗案例,可以使開(kā鐘時i)發者迅速的開(kāi)發自己的功能實現,從而大(dà)大(書拿dà)減化了開(kāi)發者的開(kāi)發難度及開(k你自āi)發周期。
&nbs信雨p; 目前,此平台已經在國防科(kē)技大(dà)學、湖快妹(hú)南大(dà)學、河北大(dà)學、東南大(dà)學、清華大黃那(dà)學、重慶郵電大(dà)學等高校(xiào)都聽的本科(kē)生、研究生的教學及科(kē)鄉媽研實驗中得(de)到應用。支持的實驗案例包我草括:
分組 |
序号 |
案例名稱 |
第一組:網絡接口的實現 |
1 |
以太幀格式的觀測與分析 |
2 |
以太網幀的接收與緩存 |
3 |
接口計數器(qì)的實現 |
4 |
接口網絡帶寬統計 |
第二組:分組協議分析 |
5 |
ARP地址解析協議分析 |
6 |
IP協議報文的分析 |
7 |
ICMP協議報文觀測與分析 |
第三組:QoS機制的實現 |
8 |
基于令牌桶的速率控制機制 |
9 |
輸出端口阻塞現象觀測與分析 |
10 |
選擇性丢包機制 |
11 |
優先級調度 |
第四組:傳輸層協議分析 |
12 |
TCP基本通(tōng)信流程 |
13 |
TCP窗口機制分析 |
14 |
TCP擁塞控制機制 |
第五組:應用層協議分析 |
15 |
流媒體流的特性觀測 |
16 |
QoS參數對應用的影響 |
第六組:分組轉發查表 |
17 |
分組查表關鍵字提取 |
18 |
HASH流标識定義 |
19 |
查表的實現流程分析 |
20 |
查表動作的執行 |
第七組:控制平面與數據平面通(tōng)信 |
21 |
觀測控制平面與數據平面的通(tōng)信 |
22 |
控制分組處理流程 |
23 |
對硬件資(zī)源的訪問 |
第八組:交換 |
24 |
自學習的以太網交換機實現與組網 |
25 |
内核網橋軟件交換機 |
26 |
基于FAST架構的自學習交換機 |
第九組:路由 |
27 |
内核路由轉發 |
28 |
Click模塊化路由 |
29 |
Quagga路由協議應用 |
第十組:SDN |
30 |
SDN交換機原型 |
31 |
OF協議通(tōng)道實現 |
32 |
OF交換機流表管理 |
第十一組:綜合 |
33 |
FAST架構搶紅包控制與分析 |