《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于OpenFlow校園網異常流量的管理
基于OpenFlow校園網異常流量的管理
來源:微型機與應用2013年第24期
閆曉潔,于廣輝
(大連理工大學 網絡與信息化中心,遼寧 大連116024)
摘要: 隨著高校數字化校園的推進,通過網絡傳輸的視頻、音頻、圖像和其他網絡應用業務不斷增多,從而使網絡流量行為日趨復雜,對服務質量和網絡安全提出更高的要求。OpenFlow是近年來支持網絡創新研究而提出的基于流分類的新型網絡技術,能解決當前網絡設備工作負載過重的問題。通過分析OpenFlow的體系架構,針對校園網的異常流量進行識別、分類和轉發的策略,并通過模擬實驗平臺Mininet驗證該策略的有效性,從而有效地改善了網絡性能并提高了網絡的安全性。
Abstract:
Key words :

摘  要: 隨著高校數字化校園的推進,通過網絡傳輸的視頻、音頻、圖像和其他網絡應用業務不斷增多,從而使網絡流量行為日趨復雜,對服務質量和網絡安全提出更高的要求。OpenFlow是近年來支持網絡創新研究而提出的基于流分類的新型網絡技術,能解決當前網絡設備工作負載過重的問題。通過分析OpenFlow的體系架構,針對校園網的異常流量進行識別、分類和轉發的策略,并通過模擬實驗平臺Mininet驗證該策略的有效性,從而有效地改善了網絡性能并提高了網絡的安全性。
關鍵詞: OpenFlow;異常流量;網絡性能;流量管理

    隨著信息化時代計算機網絡技術的快速發展,促使高校數字化校園[1]不斷地進行信息化建設,上網流量需求和用戶的日益增多以及多元化給網絡數據流量帶來急劇增長,網絡設備運轉負荷倍增,網絡帶寬擴容面臨巨大壓力,成為網絡管理的瓶頸。因此網絡監控管理已成為不可或缺的部分,尤其是在網絡安全以及網絡規劃方面有非常重要的意義。
    網絡流量作為網絡用戶上網記錄和活動的一個重要反應,通過監控和分析網絡上各種應用的網絡帶寬的使用情況,剖析用戶流量行為,從而合理地分配和規劃帶寬,尤其是當發現網絡流量產生異常時,可以迅速根據流量監控分析的結果采取相應的控制手段,從而達到對攻擊源進行有效隔離,防止各類網絡攻擊,從而保障關鍵業務應用的正常運行。
1 OpenFlow技術
1.1  OpenFlow網絡

    OpenFlow[2]是斯坦福大學Clean Slate計劃資助的一個開放式協議標準,主要用于在現有網絡上設計新的協議和部署新的業務應用,其最終目標是重新設計互聯網,其核心內容是對網絡數據流的分類算法來達到對網絡進行可編程。
    OpenFlow網絡由OpenFlow交換機、FlowVisor和Controller三部分組成。OpenFlow交換機進行數據層的轉發;FlowVisor對網絡進行虛擬化;Controller對網絡進行集中控制,實現控制層的功能。OpenFlow網絡組成如圖1所示。

1.2 OpenFlow交換機
    OpenFlow交換機由三部分構成:數據流表對應一個轉發規則操作,用以指示交換機如何處理該數據流。安全通道用于實現OpenFlow交換機與控制器之間的指令和數據包的安全傳遞;OpenFlow協議用來描述控制器和交換機之間相互所用信息的標準,以及控制器和交換機的接口標準。
    OpenFlow交換機[3]是整個OpenFlow網絡的核心部件,主要管理數據層的轉發。OpenFlow交換機接收到數據包之后,首先在本地的流表上查找轉發目標端口,如果沒有匹配,則把數據包轉發給Controller,由控制層決定轉發端口。其組成結構如圖2所示。

2.2 異常流量識別模塊
    該模塊通過異常流量識別算法[4]進行處理,利用改進的Adapted-Bloom-Filter防抖動的地址聚集算法來更好地檢測異常流量,對流量進行特征提取和區分過濾。采用M-CUSUM算法對網絡端口輸入輸出流量的變化進行監控,及時地檢測出流量的異常,從而實現對異常流量攻擊采取綜合整治。
2.3 異常流量分類模塊
    該模塊主要功能是進一步對異常流量進行聚集分類[5],縮小異常流量范圍。實現的方法是使用基于特征分析的統計方法來識別具有異常流量的聚集。首先要對IP流進行分類,依據各協議包使用比例和出現幾率,將IP包分為TCP包、UDP包和ICMP包。其中TCP和UDP流量是網絡中的主要流量,而TCP聚集還可以再細分為TCP控制包和TCP數據包。
2.4 流表管理模塊
    OpenFlow交換機擁有一個或多個流表,流表中包含多個流表項,每個流表項都包含規則、操作和計數三部分。當一個分組到達OpenFlow交換機時,該分組頭部信息被提取出來并被用來與流表項進行匹配,如果交換機的流表中不存在該分組匹配的流表項,則該分組的全部或部分被轉發到控制器,并由控制器來決定如何對該分組或此類流進行處理,如果匹配成功,將會按照所匹配的流表項的操作字段的內容對分組進行轉發處理。
    OpenFlow主要存在兩種類型的流表:線性表和哈希表,當向OpenFlow交換機中插入一條流表項時,如果流表項中用來匹配分組的12元組信息都含有一個確定值,那么這條流表項將先插入到哈希表中,在哈希表滿的情況下才會向線性表插入;如果12元組中某些字段是以通配符的方式進行提供,那這條流表項只能插入到線性表中。流量查詢算法如下:
    Input:分組packet
    Output:相應的處理流表項flow或false
    Flow_key = extract(packet); //在分組packet中
提取分組頭部
    Hash_key = hash(flow_key);  //計算首部的哈希值
    For i=1 to n do            //查找n個哈希表
        If hash_table[i][hash_key] != NULL
            Do return flow = hash_table[i][hash_key];
//返回處理流表項
    Linear_flow = linear_list -> next;
    While linear_flow != NULL    //查詢線性表
        If match (linear_flow, flow_key) do
            Return flow = linear_flow; //返回處理表項flow
        Else do Linear_flow = linear_flow -> next;
            Return false;//查找不到處理流表項,返回false
2.5 超時處理模塊
    由于流表項存在超時問題,所以當流表項的存在時間超過最大生存時間時,流表項管理模塊需要刪除該規則。考慮到流表項具有相同的最大生存時間,刪除流表項的順序與流表項進入的順序相同,所以采用鏈表結構存放流表項。當流表項管理模塊為新進規則生存鏈表節點時,將當前時間置為該鏈表節點的時間項。管理模塊每隔一個虛擬單位時間檢查一次超時鏈表各節點的時間項,如果當前時間與規則進入時間之差大于流表項最大生存時間,則刪除超時表項,釋放存放表項的鏈表節點。
3 仿真實驗
    為了驗證本文的設計,決定采用虛擬網絡環境Mininet仿真平臺,它可以在一臺機器上創建一張多至數百個節點的大規模虛擬網絡,節點類型和拓撲結構可以自行定義,并且支持OpenFlow協議,具體的實驗拓撲如圖4所示。

    圖中C0是中心控制器,下面連著兩個OpenFlow交換機S1和S2,往下分別連著虛擬機H1、H2、H3和H4。由H1向系統主動發起正常網絡流量3 370 430 KB和TCP flooding攻擊,攻擊流量的數據包為固定大小40 B,Ack和Flag不固定,源端口固定,目的端口隨機,大小為844 297 KB。設置系統把檢測到的異常流量全部轉發給主機H4,正常流量隨機轉到H2和H3主機上。

 


    經過反復測試3次取平均值,對主機H4進行流量統計,發現共統計到流量818 880 KB,H2和H3主機共統計到流量為3 370 430 KB,說明系統中正常流量都通過了,異常流量基本被捕獲攔截,攔截率為96.99%,基本符合預期的目標。
    在復雜的網絡環境當中,網絡流量的增長不僅僅給路由器交換機等網絡設備帶來沉重的負載,而且通常會隱藏著異常流量引起的網絡安全問題。本文基于OpenFlow新型的可編程的網絡平臺,對網絡環境中的流量進行了識別和分類,通過對OpenFlow流表進行編程來設計對異常數據包的轉發處理,并通過在仿真網絡平臺上進行測試驗證,達到了預計的效果。
參考文獻
[1] YMCKEOWN N,ANDERSON T,BALAKRISHNAN H,et al. OpenFlow: enabling innovation in campus networks[J].ACM SIGCOMM Computer Communication Review,2008,38(2):69-74.
[2] OpenFlow[EB/OL].[2013-07-20].http://www.OpenFlow.org.
[3] SHERWOOD R,CHAN M,COVINGTON A,et al.Carving research slices out of your production networks with Open-Flow[J].ACM SIGCOMM Computer Communication Review,2010,40(1):129-130.
[4] 鄭曉霞.校園網異常流量分析系統設計與實現[D].青島:中國海洋大學,2012.
[5] 楊新存.校園網流量管理及異常監測系統的研究與實現[D].蘭州:蘭州理工大學,2012.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久综合狠狠综合久久综青草| 欧美偷拍另类| 亚洲欧美日韩一区二区三区在线| 亚洲经典三级| 亚洲国产精品免费| 欧美在线一二三区| 欧美一区二区视频在线观看| 香蕉精品999视频一区二区| 亚洲一区免费| 亚洲综合视频网| 亚洲欧美综合国产精品一区| 亚洲一区一卡| 亚洲欧美在线网| 欧美一区二区黄| 欧美一区2区视频在线观看| 欧美一区二区三区免费视| 性欧美暴力猛交69hd| 欧美一区二区三区另类| 欧美一区二区女人| 亚洲第一毛片| 亚洲日本无吗高清不卡| 亚洲免费精彩视频| 亚洲性感激情| 欧美一区二区视频网站| 久久久噜噜噜久久狠狠50岁| 久久一区二区视频| 美日韩精品视频免费看| 欧美精品七区| 欧美性jizz18性欧美| 国产精品免费视频xxxx| 国产亚洲综合在线| 激情综合在线| 亚洲乱码国产乱码精品精可以看 | 欧美在线播放高清精品| 久久精品视频va| 亚洲日韩中文字幕在线播放| 日韩一级大片| 亚洲欧美一区二区三区在线| 欧美综合激情网| 美腿丝袜亚洲色图| 欧美日韩免费区域视频在线观看| 国产精品高潮呻吟视频| 国产日韩在线看片| 曰韩精品一区二区| 亚洲精品视频在线| 亚洲欧美视频一区二区三区| 亚洲高清在线| 在线视频精品一区| 欧美一区二区三区日韩| 久久综合综合久久综合| 欧美日韩伦理在线| 国产日韩精品一区| 亚洲狠狠丁香婷婷综合久久久| 一区二区激情视频| 久久都是精品| 亚洲视频图片小说| 久久人人爽人人爽| 欧美日韩精品免费观看视一区二区| 国产女主播一区| 亚洲第一主播视频| 亚洲淫片在线视频| 亚洲欧洲在线视频| 性刺激综合网| 欧美激情a∨在线视频播放| 国产精品日韩在线播放| 在线看片日韩| 亚洲无线一线二线三线区别av| 亚洲国产婷婷香蕉久久久久久99 | 久久夜色精品国产欧美乱| 欧美日韩免费看| 禁断一区二区三区在线| 亚洲午夜在线观看| 亚洲精品偷拍| 久久激情网站| 欧美三级精品| ●精品国产综合乱码久久久久| 亚洲一卡二卡三卡四卡五卡| 亚洲精品视频在线| 久久精品视频一| 国产精品久久久久免费a∨大胸| 亚洲国产精品视频| 欧美一级理论性理论a| 亚洲一区二区三区激情| 你懂的国产精品永久在线| 国产毛片精品视频| 中国成人黄色视屏| 日韩视频免费观看高清在线视频| 久久激情五月丁香伊人| 国产精品国产三级国产普通话蜜臀| 1024亚洲| 久久精品一区二区三区不卡| 亚洲欧美一区二区视频| 欧美日韩亚洲一区二| 亚洲黄色成人网| 久久精品视频在线观看| 欧美在线视频免费观看| 国产精品黄色在线观看| 亚洲人成在线播放| 亚洲日本va午夜在线电影| 久久精品亚洲精品| 国产精品视频男人的天堂| 在线综合亚洲| 一区二区激情小说| 欧美极品在线播放| 亚洲国产精品成人| 亚洲国产精品成人一区二区 | 欧美日韩爆操| 在线日韩成人| 亚洲第一在线视频| 久久免费国产精品| 国产亚洲午夜| 欧美一区二区三区日韩| 欧美一级视频精品观看| 一区二区视频欧美| 欧美大片免费久久精品三p | 亚洲高清免费在线| 久久精品在线免费观看| 国产精品日韩电影| 中文网丁香综合网| 亚洲综合视频网| 国产精品白丝黑袜喷水久久久| 亚洲美女一区| 在线一区欧美| 欧美小视频在线| 亚洲夜间福利| 欧美淫片网站| 国产亚洲福利社区一区| 久久成人免费电影| 美女福利精品视频| 亚洲国产一区二区三区高清 | 午夜精品999| 国产精品视区| 午夜亚洲精品| 久久九九久精品国产免费直播| 国产日韩欧美二区| 亚洲欧美国产一区二区三区| 亚洲欧美一区二区精品久久久| 国产精品一区二区男女羞羞无遮挡| 亚洲一区二区三区在线看| 欧美亚洲一区二区在线观看| 国产日韩欧美一区| 亚洲电影在线观看| 欧美激情小视频| 一区二区欧美日韩| 欧美在线视频网站| 一区二区在线视频播放| 999在线观看精品免费不卡网站| 欧美日韩直播| 性欧美暴力猛交另类hd| 欧美1区2区视频| 中国成人在线视频| 久久久久欧美精品| 91久久精品美女| 亚洲图片在线观看| 久久亚洲捆绑美女| 亚洲精品一区二区三区在线观看| 亚洲免费在线| 在线观看精品| 一区二区三区四区蜜桃| 国产精品日韩在线观看| 亚洲电影视频在线| 欧美日韩国产一区精品一区| 亚洲欧美日韩久久精品 | 亚洲人成精品久久久久| 亚洲欧洲av一区二区| 韩国三级在线一区| 中文欧美日韩| 国产一区av在线| 一本色道久久综合亚洲91| 国产欧美在线观看一区| 亚洲伦理在线免费看| 国产精品一区二区三区观看| 亚洲精品久久久久久下一站| 国产精品黄色在线观看| 亚洲国产综合91精品麻豆| 国产精品白丝jk黑袜喷水| 亚洲高清资源| 国产精品久久网站| 亚洲人成网站在线播| 国产精品国产三级国产普通话三级 | 黄色成人在线网站| 亚洲午夜久久久久久尤物| 国产综合色产在线精品| 一区二区三区高清在线观看| 国内精品国产成人| 亚洲一区www| 在线观看精品一区| 欧美一区二区三区久久精品茉莉花| 亚洲国产欧美一区二区三区丁香婷| 欧美一区网站| 亚洲美女黄色片| 久热精品视频在线观看一区| 一区二区三区精品久久久| 久久这里有精品15一区二区三区| 一区二区三区 在线观看视频| 免费欧美高清视频| 午夜视频在线观看一区| 国产精品qvod| 亚洲精品麻豆| 伊人久久大香线蕉av超碰演员|