国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種bgp路由流量數(shù)據(jù)融合的方法及系統(tǒng)的制作方法

      文檔序號:9330471閱讀:1124來源:國知局
      一種bgp路由流量數(shù)據(jù)融合的方法及系統(tǒng)的制作方法
      【技術領域】
      [0001]本發(fā)明涉及路由流量數(shù)據(jù)融合領域,特別涉及一種BGP路由流量數(shù)據(jù)融合的方法及系統(tǒng)。
      【背景技術】
      [0002]BGP(Border Gateway Protocol,邊界網(wǎng)關協(xié)議)是互聯(lián)網(wǎng)上一個核心的去中心化自治路由協(xié)議。它通過維護IP路由表或‘前綴’表來實現(xiàn)自治系統(tǒng)(AS)之間的可達性,屬于矢量路由協(xié)議。BGP不使用傳統(tǒng)的內部網(wǎng)關協(xié)議(IGP)的指標,而使用基于路徑、網(wǎng)絡策略或規(guī)則集來決定路由。因此,它更適合被稱為矢量性協(xié)議,而不是路由協(xié)議。BGP是運行于TCP上的一種自治系統(tǒng)的矢量性路由協(xié)議。BGP是唯一一個用來處理像因特網(wǎng)大小的網(wǎng)絡的協(xié)議,也是唯一能夠妥善處理好不相關路由域間的多路連接的協(xié)議。
      [0003]BGP系統(tǒng)的主要功能是和其他的BGP系統(tǒng)交換網(wǎng)絡可達信息。網(wǎng)絡可達信息包括列出的自治系統(tǒng)(AS)的信息。這些信息有效地構造了 AS互聯(lián)的拓樸圖并由此清除了路由環(huán)路,同時在AS級別上可實施策略決策。同一個自治系統(tǒng)AS中的兩個或多個對等實體之間運行的BGP被稱為IBGP (Internal/Inter1r BGP)。歸屬不同的AS的對等實體之間運行的BGP稱為EBGP (External/Exter1r BGP)。在AS邊界上與其他AS交換信息的路由器被稱作邊界路由器(border/edge router) ο
      [0004]多數(shù)互聯(lián)網(wǎng)服務提供商(ISP)必須使用BGP來與其他ISP創(chuàng)建路由連接(尤其是當它們采取多宿主連接時)。因此,即使大多數(shù)互聯(lián)網(wǎng)用戶不直接使用它,但是與7號信令系統(tǒng)(SS7)相比,即通過PSTN的跨供應商核心響應設置協(xié)議,BGP仍然是互聯(lián)網(wǎng)最重要的協(xié)議之一。特大型的私有IP網(wǎng)絡也可以使用BGP。例如當需要將若干個大型的開放最短路徑優(yōu)先(OSPF)網(wǎng)絡進行合并,而開放最短路徑優(yōu)先協(xié)議本身又無法提供這種可擴展性時。使用BGP的另一個原因是其能為多宿主的單個ISP(RFC 1998)或多個ISP網(wǎng)絡提供更好的冗余網(wǎng)絡。
      [0005]網(wǎng)絡中的流是通過Netflow上報獲取的。思科公司的Netflow技術就是利用分析IP數(shù)據(jù)包的源IP地址、目標IP地址、源通信端口號、目標通信端口號、第三層協(xié)議類型、TOS字節(jié)(DSCP)和網(wǎng)絡設備輸入(或輸出)的邏輯網(wǎng)絡端口這七個屬性,可以快速區(qū)分網(wǎng)絡中傳送的各種不同類型業(yè)務的數(shù)據(jù)流。對區(qū)分出的每個Netflow數(shù)據(jù)流可以進行單獨跟蹤和準確計量,記錄其傳送方向和目的地等流向特性,統(tǒng)計其起始和結束時間,服務類型,包含的數(shù)據(jù)包數(shù)量和字節(jié)數(shù)量等流量信息。對采集到的數(shù)據(jù)流流量和流向信息,Netflow可以定期輸出原始記錄,也可以對原始記錄進行自動匯聚后輸出統(tǒng)計結果。
      [0006]數(shù)據(jù)融合技術,包括對各種信息源給出的有用信息的采集、傳輸、綜合、過濾、相關及合成,以便輔助人們進行態(tài)勢/環(huán)境判定、規(guī)劃、探測、驗證、診斷。這對及時準確地獲取各種有用的信息,對情況和威脅及其重要程度進行適時的完整評價,是極其重要的。

      【發(fā)明內容】

      [0007]針對現(xiàn)有技術的不足,本發(fā)明提出一種BGP路由流量數(shù)據(jù)融合的方法及系統(tǒng)。
      [0008]本發(fā)明提出一種BGP路由流量數(shù)據(jù)融合的方法,包括:
      [0009]步驟i,分析并保存BGP報文信息中包含的必選信息及部分可選信息,并將BGP矢量性路由信息根據(jù)不同宣告網(wǎng)段保存在BGP信息集合中;分析并保存第五類LSA信息,并將所述第五類LSA信息的全部信息根據(jù)不同的鏈路狀態(tài)ID信息保存在第五類LSA信息集合中;
      [0010]步驟2,獲取所述BGP路由的流信息,并根據(jù)所述BGP信息集合與所述第五類LSA信息集合中的信息,對所述流信息進行處理,分析出域流與流經(jīng)本域流量時,如果本AS與下一跳AS只有一個AS邊界路由器,那么將所述AS邊界路由器作為流量相對所述本AS的目的路由器。
      [0011]所述的BGP路由流量數(shù)據(jù)融合的方法,所述流信息包括源IP,源掩碼,目的IP與目的掩碼。
      [0012]所述的BGP路由流量數(shù)據(jù)融合的方法,所述步驟2還包括若所述BGP路由器不在所述本AS中,則根據(jù)所述流信息中路由器接口 IP地址,根據(jù)所述流信息的源IP與源掩碼獲取源前綴,在所述第五類LSA信息集合中根據(jù)所述源前綴定位AS邊界路由器,作為所述流信息在本AS中的源路由器,記錄所述流量信息相對于本AS的源路由器id ;
      [0013]若所述目的路由器不在本AS中,根據(jù)目的IP與目的掩碼獲取目的前綴,然后所述目的前綴獲取到對應的BGP報文,根據(jù)所述BGP報文內容確定轉發(fā)所述流信息的AS邊界路由器作為所述流信息相對本AS的目的路由器。
      [0014]所述的BGP路由流量數(shù)據(jù)融合的方法,所述步驟2還包括當有多個AS邊界路由器時,則運行BGP選路算法確定唯一 AS邊界路由器。
      [0015]所述的所述的BGP路由流量數(shù)據(jù)融合的方法,獲取所述BGP報文信息的步驟包括,通過信息采集探針,與AS邊界路由器建立對等關系會話,獲取所述BGP報文信息。
      [0016]本發(fā)明還提出一種BGP路由流量數(shù)據(jù)融合的系統(tǒng),包括:
      [0017]報文采集模塊,用于分析并保存BGP報文信息中包含的必選信息及部分可選信息,并將BGP矢量性路由信息根據(jù)不同宣告網(wǎng)段保存在BGP信息集合中;分析并保存第五類LSA信息,并將所述第五類LSA信息的全部信息根據(jù)不同的鏈路狀態(tài)ID信息保存在第五類LSA信息集合中;
      [0018]路由解析模塊,用于獲取所述BGP路由的流信息,并根據(jù)所述BGP信息集合與所述第五類LSA信息集合中的信息,對所述流信息進行處理,分析出域流與流經(jīng)本域流量時,如果本AS與下一跳AS只有一個AS邊界路由器,那么將所述AS邊界路由器作為流量相對所述本AS的目的路由器。
      [0019]所述的BGP路由流量數(shù)據(jù)融合的系統(tǒng),所述流信息包括含源IP,源掩碼,目的IP與目的掩碼。
      [0020]所述的BGP路由流量數(shù)據(jù)融合的系統(tǒng),所述路由解析模塊還包括若所述BGP路由器不在所述本AS中,則根據(jù)所述流信息中路由器接口 IP地址,根據(jù)所述流信息的源IP與源掩碼獲取源前綴,在所述第五類LSA信息集合中根據(jù)所述源前綴定位AS邊界路由器,作為所述流信息在本AS中的源路由器,記錄所述流量信息相對于本AS的源路由器id ;
      [0021]若所述目的路由器不在本AS中,根據(jù)目的IP與目的掩碼獲取目的前綴,然后所述目的前綴獲取到對應的BGP報文,根據(jù)所述BGP報文內容確定轉發(fā)所述流信息的AS邊界路由器作為所述流信息相對本AS的目的路由器。
      [0022]所述的BGP路由流量數(shù)據(jù)融合的系統(tǒng),所述路由解析模塊還包括當有多個AS邊界路由器時,則運行BGP選路算法確定唯一 AS邊界路由器。
      [0023]所述的所述的BGP路由流量數(shù)據(jù)融合的方法,還包括獲取所述BGP報文信息模塊,用于通過信息采集探針,與AS邊界路由器建立對等關系會話,獲取所述BGP報文信息。
      [0024]由以上發(fā)明可知,本發(fā)明的優(yōu)點在于:
      [0025]在路由解析模塊中,在收到流量采集模塊發(fā)送來的流后,根據(jù)網(wǎng)絡中拓撲分析,確定該條流是否屬于域內流,如果不是,則能準確的獲取到該流在本區(qū)域的邊界路由器,迅速的與拓撲部分進行數(shù)據(jù)關聯(lián)。
      【附圖說明】
      [0026]圖1為單條邊界鏈路場景圖;
      [0027]圖2為多條邊界鏈路場景圖;
      [0028]圖3為BGP網(wǎng)絡部署方式圖。
      【具體實施方式】
      [0029]針對現(xiàn)有技術存在的問題,本發(fā)明提出一種BGP路由流量數(shù)據(jù)融合的方法及系統(tǒng),該方法包括:
      [0030]步驟I,分析并保存BGP報文信息(包括源IP,源掩碼,目的IP與目的掩碼)中包含的必選信息及部分可選信息,并將BGP矢量性路由信息根據(jù)不同宣告網(wǎng)段保存在BGP信息集合中;分析并保存第五類LSA信息,并將所述第五類LSA信息的全部信息根據(jù)不同的鏈路狀態(tài)ID信息保存在第五類LSA信息集合中;
      [0031]步驟2,獲取所述BGP路由的流信息,并根據(jù)所述BGP信息集合與所述第五類LSA信息集合中的信息,對所述流信息進行處理,分析出域流與流經(jīng)本域流量時,如果本AS與下一跳AS只有一個AS邊界路由器,那么將所述AS邊界路由器作為流量相對所述本AS的目的路由器。
      [0032]所述步驟2還包括若所述BGP路由器不在所述本AS中,則根據(jù)所述流信息中路由器接口 IP地址,根據(jù)所述流信息的源IP與源掩碼獲取源前綴,在所述第五類LSA信息集合中根據(jù)所述源前綴定位AS邊界路由器,作為所述流信息在本AS中的源路由器,記錄所述流量信息相對于本AS的源路由器id ;
      [0033]若所述目的路由器不在本AS中,根據(jù)目的IP與目的掩碼獲取目的前綴,然后所述目的前綴獲取到對應的BGP報文,根據(jù)所述BGP報文內容確定轉發(fā)所述流信息的AS邊界路由器作為所述流信息相對本AS的目的路由器。
      [0034]所述步驟2還包括當有多個AS邊界路由器時,則運行BGP選路算法確定唯一 AS邊界路由器。
      [0035]獲取所述BGP報文信息的步驟包括,通過信息采集探針,與AS邊界路由器建立對等關系會話,獲取所述BGP報文信息。
      [0036]本發(fā)明系統(tǒng),包括:
      [0037]報文采集模塊,用于分析并保存BGP報文信息(包括含源IP,源掩碼,目的IP與目的掩碼)中包含的必選信息及部分可選信息,并將BGP矢量性路由信息根據(jù)不同宣告網(wǎng)段保存在BGP信息集合中;分析并保存第五類LSA信息,并將所述第五類LSA信息的全部信息根據(jù)不同的鏈路狀態(tài)ID信息保存在第五類LSA信息集合中;
      [0038]路由解析模塊,用于獲取所述BGP路由的流信息,并根據(jù)所述BGP信息集合與所述第五類LSA信息集合中的信息,對所述流信息進行處理,分析出
      當前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1