OpenBox-S4協助國(guó)防科技大(dà)學代表隊取得大(dà)賽冠軍
發布時(shí)間:2018-08-25
2018年8月18日,第五屆全國(guó)高校軟件定義網絡應用創新開發大(dà)賽決賽在(zài)北京郵電大(dà)學拉開了(le/liǎo)序幕。經過2天的(de)激烈角逐,來(lái)自國(guó)防科技大(dà)學的(de)“天魁”代表隊憑借其出(chū)色的(de)表現,獲得了(le/liǎo)大(dà)賽的(de)一等獎和(hé / huò)最佳創意獎。
國(guó)防科大(dà)代表隊參賽方案中的(de)所有SDN設備節點選用了(le/liǎo)衡阳小九最新自研生産的(de)FAST架構設備——OpenBox-S4,該設備小巧靈活、易于(yú)攜帶,功能全面、易于(yú)開發,非常适合學生平時(shí)組網實驗和(hé / huò)參加各種網絡比賽使用,下圖爲(wéi / wèi)使用OpenBox-S4搭建的(de)參賽項目模拟場景:

參賽項目模拟場景
國(guó)防科大(dà)代表隊用于(yú)參賽的(de)項目名爲(wéi / wèi)《基于(yú)SDN的(de)SRv6轉發模型及其應用》,該應用将SDN與IPv6環境下的(de)SR(段路由)技術結合起來(lái),使用SDN控制器獲取全局拓撲信息,從而(ér)規劃節點間的(de)最優路徑;在(zài)OpenBox-S4設備上(shàng)運行使用FAST架構開發SR_UA應用,用于(yú)接收來(lái)自控制器的(de)表項以(yǐ)及查表轉發經過OpenBox-S4設備的(de)報文,以(yǐ)下是(shì)實驗環境的(de)拓撲以(yǐ)及描述:
在(zài)該實驗環境中,共設有5台OpenBox設備(S1、S2、…、S5)分布在(zài)局域網,相互直連并且支持SRv6,兩台端主機PC1和(hé / huò)PC2,一台SRv6控制器。PC1負責展示數據流流經的(de)具體路徑的(de)實驗效果。
首先,通過SDN控制器獲取全局的(de)拓撲信息以(yǐ)及整體的(de)路徑信息。然後,将流表下發至第一台路由設備S1上(shàng),由S1對PC1中兩種不(bù)同應用發出(chū)的(de)兩種流進行轉發路徑的(de)封裝。接着,其中一台OpenBox設備出(chū)現故障,從而(ér)導緻鏈路斷路。此時(shí),基于(yú)SDN的(de)SRv6轉發模型将實現爲(wéi / wèi)不(bù)同的(de)應用選擇不(bù)同的(de)路徑,從而(ér)繞過故障并最終到(dào)達PC2。

網絡鏈路未發生故障時(shí),所有網絡流均經過綠色路徑轉發

網絡故障後,綠色鏈路被切斷,網絡服務中斷

SDN控制器避開故障鏈路,并根據不(bù)同的(de)服務需求規劃不(bù)同的(de)轉發路徑(紅色、藍色)