• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種流量統計方法及設備技術

    技術編號:8388936 閱讀:165 留言:0更新日期:2013-03-07 20:45
    本發明專利技術實施例公開了一種流量統計方法,包括:獲取上行數據流所包含的MSS值;根據所述MSS值計算出所述上行數據流對應的下行數據流的MSS值;基于所述下行數據流的MSS值計算出所述下行數據流的網絡流量。相應地本發明專利技術實施例還提供了一種流量統計設備。本發明專利技術實施例可以實現非對稱路由的場景下分析上行數據流的流量分析設備統計出下行數據流的網絡流量。

    【技術實現步驟摘要】

    本專利技術涉及通信領域,尤其涉及一種流量統計方法及設備
    技術介紹
    隨著計算機及網絡技術的快速發展,有線和無線網絡的使用愈加頻繁,用戶數量也不斷增加。為了獲知網絡中各種信息的傳輸情況,統計網絡流量的技術應運而生,并成為網絡管理和網絡應用的重要技術。目前統計網絡流量主要是通過監控報文的網絡屬性和應用屬性,統計出該報文的網絡流量。然而在實際應用場景中,經常會出現非對稱路由的場景下,即用戶與服務器傳輸的傳輸控制協議(Transmission?Control?Protocol,TCP)流的上行數據流和下行數據選擇了不同的路由,這樣其上行數據流和下行數據流可能被不同的流量分析設備監測到,從而導致非對稱路由的場景下分析上行數據流的流量分析設備無法統計出下行數據流的網絡流量。
    技術實現思路
    本專利技術實施例提供了一種流量統計方法及設備,可以實現非對稱路由的場景下分析上行數據流的流量分析設備統計出下行數據流的網絡流量。本專利技術第一方面提供一種流量統計方法,包括:獲取上行數據流所包含的最大報文段長度(Max?Segment?Size,MSS)值;根據所述MSS值計算出所述上行數據流對應的下行數據流的MSS值;基于所述下行數據流的MSS值計算出所述下行數據流的網絡流量。在第一種可能的實現方式中,所述基于所述下行數據流的MSS值計算出所述下行數據流的網絡流量包括:基于所述下行數據流的MSS值通過下如公式計算出所述下行數據流的網絡流量:Y=Roundown(ACKDelta÷M,0)×(M+IP+TCP+H)+Mod(ACKDelta,M)+IP+TCP+H+P其中,所述Y為下行數據流的網絡流量,Roundown(ACKDelta÷M,0)為取ACKDelta÷M與0之間的最大整數,ACKDelta為上行數據流中第一個報文與最后一個報文的確認序號的差值,M為下行數據流的MSS值,IP為IP頭長度,TCP為傳輸協議頭長度,H為常數,Mod(ACKDelta,M)為ACKDelta除以M得到的余數,P為估算的下行數據流中的第一個報文和最后一個報文的長度的和。結合第一種可能的實現方式,在第二種可能的實現方式中,所述計算出所述下行數據流的網絡流量之前,所述方法還包括:解析所述上行數據流,并計算出所述上行數據流中第一個報文的確認序號與最后一個報文的確認序號的差值。結合第一方面,在第三種可能的實現方式中,所述方法還包括:計算所述上行數據流的網絡流量;所述基于所述下行數據流的MSS值計算出所述下行數據流的網絡流量之后,所述方法還包括:計算所述上行數據流的網絡流量和所述下行數據流的網絡流量之和,并將計算得的和值作為所述上行數據流對應的傳輸控制協議TCP流的網絡流量。本專利技術第二方面提供一種流量統計設備,包括:獲取單元、第一計算單元和第二計算單元,其中:所述獲取單元,用于獲取上行數據流所包含的MSS值;所述第一計算單元,用于根據所述獲取單元獲取的MSS值計算出所述上行數據流對應的下行數據流的MSS值;所述第二計算單元,用于基于所述下行數據流的MSS值計算出所述下行數據流的網絡流量。在第一種可能的實施方式中,所述第二計算單元還用于基于所述第一計算單元計算出的所述下行數據流的MSS值通過下如公式計算出所述下行數據流的網絡流量:Y=Roundown(ACKDelta÷M,0)×(M+IP+TCP+H)+Mod(ACKDelta,M)+IP+TCP+H+P其中,所述Y為下行數據流的網絡流量,Roundown(ACKDelta÷M,0)為取ACKDelta÷M與0之間的最大整數,ACKDelta為上行數據流中第一個報文與最后一個報文的確認序號的差值,M為下行數據流的MSS值,IP為IP頭長度,TCP為TCP頭長度,H為常數,Mod(ACKDelta,M)為ACKDelta除以M得到的余數,P為估算的下行數據流中的第一個報文和最后一個報文的長度的和。結合第一種可能的實施方式,在第二種可能的實現方式中,所述設備還包括:解析單元,用于解析所述上行數據流,并計算出所述上行數據流中第一個報文的確認序號與最后一個報文的確認序號的差值。結合第二種方面,在第三種可能的實現方式中,所述設備還包括:第三計算單元,用于計算所述上行數據流的網絡流量;第四計算單元,用于計算第三計算單元計算出的所述上行數據流的網絡流量和第二計算單元計算出的所述下行數據流的網絡流量之和,并將計算得的和值作為所述上行數據流對應的TCP流的網絡流量。上述技術方案中,通過獲取上行數據流所包含的MSS值;根據所述MSS值計算出所述上行數據流對應的下行數據流的MSS值;基于所述下行數據流的MSS值計算出所述下行數據流的網絡流量。這樣可以實現非對稱路由的場景下分析上行數據流的流量分析設備統計出下行數據流的網絡流量。附圖說明為了更清楚地說明本專利技術實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1是本專利技術實施例提供的一種流量統計方法的流程示意圖;圖2是本專利技術實施例提供的另一種流量統計方法的流程示意圖;圖3是本專利技術一種可選的應用場景示意圖;圖4是本專利技術實施例提供的另一種流量統計方法的流程示意圖;圖5是本專利技術實施例提供的一種流量統計設備的結構意圖;圖6是本專利技術實施例提供的另一種流量統計設備的結構意圖;圖7是本專利技術實施例提供的另一種流量統計設備的結構意圖;圖8是本專利技術實施例提供的另一種流量統計設備的結構意圖;圖9是本專利技術實施例提供的另一種流量統計設備的結構意圖。具體實施方式下面將結合本專利技術實施例中的附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。圖1是本專利技術實施例提供的一種流量統計方法的流程示意圖,如圖1所示,包括:101、獲取上行數據流所包含的MSS值;102、根據所述MSS值計算出所述上行數據流對應的下行數據流的MSS值;103、基于所述下行數據流的MSS值計算出所述下行數據流的網絡流量。這樣就可以實現通過上行數據流中本文檔來自技高網...

    【技術保護點】
    一種流量統計方法,其特征在于,包括:獲取上行數據流所包含最大報文段長度MSS值;根據所述MSS值計算出所述上行數據流對應的下行數據流的MSS值;基于所述下行數據流的MSS值計算出所述下行數據流的網絡流量。

    【技術特征摘要】
    1.一種流量統計方法,其特征在于,包括:
    獲取上行數據流所包含最大報文段長度MSS值;
    根據所述MSS值計算出所述上行數據流對應的下行數據流的MSS值;
    基于所述下行數據流的MSS值計算出所述下行數據流的網絡流量。
    2.如權利要求1所述的方法,其特征在于,所述根據所述MSS值計算出
    所述上行數據流對應的下行數據流的MSS值包括:
    計算所述MSS值的N倍值作為所述上行數據流對應的下行數據流的MSS
    值,其中,所述N為正實數。
    3.如權利要求1或2所述的方法,其特征在于,所述基于所述下行數據流
    的MSS值計算出所述下行數據流的網絡流量包括:
    基于所述下行數據流的MSS值通過下如公式計算出所述下行數據流的網絡
    流量:
    Y=Roundown(ACKDelta÷M,0)×(M+IP+TCP+H)+Mod(ACKDelta,M)+IP+TCP+H+P
    其中,所述Y為下行數據流的網絡流量,Roundown(ACKDelta÷M,0)為取
    ACKDelta÷M與0之間的最大整數,ACKDelta為上行數據流中第一個報文與最后
    一個報文的確認序號的差值,M為下行數據流的MSS值,IP為IP頭長度,TCP
    為傳輸協議頭長度,H為常數,Mod(ACKDelta,M)為ACKDelta除以M得到的余數,
    P為估算的下行數據流中的第一個報文和最后一個報文的長度的和。
    4.如權利要求3所述的方法,其特征在于,所述計算出所述下行數據流的
    網絡流量之前,所述方法還包括:
    解析所述上行數據流,并計算出所述上行數據流中第一個報文的確認序號
    與最后一個報文的確認序號的差值。
    5.如權利要求1或2所述的方法,其特征在于,所述方法還包括:
    計算所述上行數據流的網絡流量;
    所述基于所述下行數據流的MSS值計算出所述下行數據流的網絡流量之
    后,所述方法還包括:
    計算所述上行數據流的網絡流量和所述下行數據流的網絡流量之和,并將
    計算得的和值作為所述上行數據流對應的傳輸控制協議TCP流的網絡流量...

    【專利技術屬性】
    技術研發人員:徐騫
    申請(專利權)人:華為技術有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 九九无码人妻一区二区三区| 免费人妻av无码专区| 精品无码一级毛片免费视频观看| 无码专区永久免费AV网站| 人妻丰满熟妇AV无码区免| 97无码人妻福利免费公开在线视频| 久久久久成人精品无码中文字幕| 免费A级毛片无码免费视| 国产网红无码精品视频| 免费a级毛片无码a∨蜜芽试看| 国产成人精品一区二区三区无码| 伊人久久一区二区三区无码| 国产AV无码专区亚洲AV漫画 | 中文无码乱人伦中文视频在线V| 少妇人妻偷人精品无码视频 | 人妻无码久久精品人妻| 国产在线拍揄自揄拍无码| 免费a级毛片无码av| 国产精品无码无卡在线观看久| 亚洲va成无码人在线观看 | 无码人妻品一区二区三区精99 | 中文字幕乱码人妻无码久久| 中文字幕av无码无卡免费| 丰满熟妇人妻Av无码区| 日韩精品无码免费视频| 成年男人裸j照无遮挡无码| 永久免费AV无码国产网站| 无码精品国产VA在线观看| 中文无码伦av中文字幕| 八戒理论片午影院无码爱恋| 免费无码H肉动漫在线观看麻豆| 国产精品白浆无码流出| 亚洲国产成人精品无码区花野真一| 无码137片内射在线影院| 亚洲精品无码av人在线观看| 无码一区二区三区老色鬼| 精品无码av一区二区三区| 亚洲AV综合色区无码二区偷拍| 无码av免费一区二区三区试看| 亚洲AV人无码激艳猛片| 中文字幕无码免费久久99|