两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

接入流量的統(tǒng)計方法及設(shè)備的制作方法

文檔序號:7746335閱讀:216來源:國知局
專利名稱:接入流量的統(tǒng)計方法及設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)通信領(lǐng)域,尤其涉及一種接入流量的統(tǒng)計方法及設(shè)備。
背景技術(shù)
多協(xié)議標(biāo)簽交換(Multi-protocol Label Switching,簡稱為MPLS)技術(shù)采用標(biāo)簽 交換,提供了面向連接的數(shù)據(jù)轉(zhuǎn)發(fā)模式,其中,用戶的數(shù)據(jù)與標(biāo)簽相互對應(yīng),使數(shù)據(jù)轉(zhuǎn)發(fā)具 有一定的可控制性,并且MPLS具有流量工程、服務(wù)質(zhì)量(Quality of Service,簡稱為QoS) 有效調(diào)度等方面的優(yōu)勢,使網(wǎng)絡(luò)管理者能夠最大限度地優(yōu)化網(wǎng)絡(luò)資源,提高網(wǎng)絡(luò)利用率。因 此,MPLS的上述特征都是網(wǎng)絡(luò)運營商所關(guān)注的。MPLS技術(shù)為三網(wǎng)合一(S卩,電信網(wǎng)、因特 網(wǎng)、有線電視網(wǎng))提供了技術(shù)上的可行性,是能夠提供高質(zhì)量的數(shù)據(jù)、語音和多媒體相融合 的多業(yè)務(wù)傳送平臺。以太網(wǎng)技術(shù)誕生幾十年以來,由于其高帶寬、低成本、靈活性等特征,使其在與異 步傳輸模式(Asynchronous Transfer Mode,簡稱為 ATM)、幀中繼(Frame Relay,簡稱為 FR)等技術(shù)的競爭中有了越來越多的優(yōu)勢。特別是近幾年的吉比特以太網(wǎng)、10吉比特以太 網(wǎng)以及光以太網(wǎng)等新技術(shù)的產(chǎn)生,使得以太網(wǎng)技術(shù)越來越得到業(yè)界的認可。目前,網(wǎng)絡(luò)IP 化是業(yè)界的一個發(fā)展趨勢,大多數(shù)的運營商面臨網(wǎng)絡(luò)轉(zhuǎn)型。由此,以太網(wǎng)技術(shù)正在向城域網(wǎng) (Metropolitan AreaNetwork,簡稱為 MAN)、廣域網(wǎng)(Wide Area Network,簡稱為 WAN)領(lǐng)域 擴展。在這個過程中,MPLS虛擬專用網(wǎng)絡(luò)(Virtual PrivateNetwork,簡稱為VPN)技術(shù)應(yīng)運 而生,尤其是結(jié)合了 MPLS VPN技術(shù)和以太網(wǎng)技術(shù)的虛擬專用局域網(wǎng)業(yè)務(wù)(Virtue Private LANService,簡稱為VPLS)技術(shù)更是得到網(wǎng)絡(luò)運營商的肯定。雖然VPLS技術(shù)能夠提供多點 業(yè)務(wù),具有安全性高等優(yōu)勢,但現(xiàn)有的VPLS的技術(shù)標(biāo)準尚未完全形成,這在一定程度上阻 礙了 VPLS技術(shù)的大規(guī)模地商用。隨著技術(shù)的成熟和運營商網(wǎng)絡(luò)轉(zhuǎn)型的深入,VPLS技術(shù)將被廣泛地應(yīng)用,在這個過 程中,需要及時地提供一些輔助的功能予以支持(例如,用戶接入流量的統(tǒng)計等),同時,這 些輔助功能也是運營商網(wǎng)絡(luò)運營、維護、管理的一個重要方面。現(xiàn)有的流量統(tǒng)計是通過訪問 控制列表(Access Control List,簡稱為ACL)技術(shù),將需要統(tǒng)計的流量識別出來,并計數(shù)。 而這樣的實現(xiàn)方法需要消耗ACL的資源,即,一方面,交換機的ACL資源是有限的,ACL技術(shù) 更多的是用于實現(xiàn)訪問控制等網(wǎng)絡(luò)管理方面的功能,而另一方面,交換機的ACL能力也是 有差異的。所以,在VPLS技術(shù)大規(guī)模應(yīng)用時,依靠ACL技術(shù)實現(xiàn)流量統(tǒng)計具有一定的局限 性,例如,缺少靈活性、不利于網(wǎng)絡(luò)擴展等等。

發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種接入流量的統(tǒng)計方案,以至少解決上述問題之
ο為了實現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供了一種接入流量的統(tǒng)計方法。根據(jù)本發(fā)明的接入流量的統(tǒng)計方法包括以下步驟PE設(shè)備接收到流量報文;根據(jù)流量報文的虛擬專用局域網(wǎng)業(yè)務(wù)VPLS接入方式確定虛擬端口 ;根據(jù)虛擬端口獲取與虛擬 端口對應(yīng)的接入用戶的計數(shù)器索引;以及使用計數(shù)器索引統(tǒng)計接入用戶的流量。進一步地,根據(jù)流量報文的VPLS接入方式確定虛擬端口包括判斷流量報文是否 為VPLS接入報文,在為VPLS接入報文的情況下,確定與接入用戶對應(yīng)的虛擬端口。進一步地,確定與接入用戶對應(yīng)的虛擬端口包括根據(jù)VPLS接入方式和流量報文 的信息確定虛擬端口索引,查找與虛擬端口索引對應(yīng)的虛擬端口。進一步地,根據(jù)虛擬端口獲取與虛擬端口對應(yīng)的接入用戶的計數(shù)器索引包括判 斷虛擬端口的狀態(tài)信息,在虛擬端口的狀態(tài)信息為有效的情況下,獲取預(yù)先為虛擬端口對 應(yīng)的接入用戶申請的計數(shù)器的計數(shù)器索引。進一步地,PE設(shè)備接收到流量報文之前,該方法還包括PE設(shè)備根據(jù)VPLS接入方 式對應(yīng)的VLPS接入條件為需要進行流量統(tǒng)計的接入用戶預(yù)先分配與其對應(yīng)的虛擬端口, 并將分配的虛擬端口的狀態(tài)信息標(biāo)識為有效。進一步地,VPLS接入的方式包括以下至少之一 P0RT接入、VLAN接入和QinQ接 入。進一步地,根據(jù)流量報文的VPLS接入方式確定虛擬端口包括在接入用戶的VPLS 接入方式為PORT接入的情況下,使用端口號來確定接入用戶對應(yīng)的虛擬端口。進一步地,根據(jù)流量報文的VPLS接入方式確定虛擬端口包括在接入用戶的VPLS
接入方式為VLAN接入或QinQ接入的情況下,采用HASH算法來確定接入用戶對應(yīng)的虛擬端□。為了實現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,還提供了一種接入流量的統(tǒng)計設(shè)備。根據(jù)本發(fā)明的接入流量的統(tǒng)計設(shè)備,包括接收模塊,用于接收流量報文;確定模 塊,用于根據(jù)流量報文的VPLS接入方式確定虛擬端口 ;獲取模塊,用于根據(jù)虛擬端口獲取 與虛擬端口對應(yīng)的接入用戶的計數(shù)器索引;以及統(tǒng)計模塊,用于使用計數(shù)器索引統(tǒng)計接入 用戶的流量。進一步地,確定模塊包括接入判斷模塊,用于判斷流量報文是否為VPLS接入報 文,在為VPLS接入報文的情況下,確定模塊確定與接入用戶對應(yīng)的虛擬端口。進一步地,獲取模塊包括虛擬端口判斷模塊,用于判斷虛擬端口的狀態(tài)信息,在 虛擬端口的狀態(tài)信息為有效的情況下,獲取模塊獲取預(yù)先為虛擬端口對應(yīng)的接入用戶申請 的計數(shù)器的計數(shù)器索引。進一步地,該設(shè)備還包括配置模塊,用于根據(jù)VPLS接入方式對應(yīng)的VLPS接入條 件為需要進行流量統(tǒng)計的接入用戶預(yù)先分配與其對應(yīng)的虛擬端口,并將分配的虛擬端口的 狀態(tài)信息標(biāo)識為有效。通過本發(fā)明,采用給需要進行流量統(tǒng)計的接入用戶按預(yù)定規(guī)則分配虛擬端口的方 式,解決了相關(guān)技術(shù)中通過ACL技術(shù)實現(xiàn)的流量統(tǒng)計缺少靈活性、不利于網(wǎng)絡(luò)擴展等問題, 提高了流量統(tǒng)計方法的適應(yīng)能力及易用性。


此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā) 明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中
圖1是本發(fā)明實施例的VPLS網(wǎng)絡(luò)接入流量統(tǒng)計的示意圖;圖2是本發(fā)明實施例的接入流量的統(tǒng)計方法的流程圖;圖3是本發(fā)明優(yōu)選實施例的網(wǎng)絡(luò)管理接口進行配置處理的流程圖;圖4是本發(fā)明優(yōu)選實施例的虛擬端口表的示意圖;圖5是本發(fā)明優(yōu)選實施例的VPLS接入流量統(tǒng)計的實現(xiàn)流程圖;圖6示出了本發(fā)明實施例的PE設(shè)備的結(jié)構(gòu)框圖;圖7a示出了根據(jù)本發(fā)明實施例的PE設(shè)備的優(yōu)選結(jié)構(gòu)框圖;圖7b示出了根據(jù)本發(fā)明實施例的PE設(shè)備的另一優(yōu)選結(jié)構(gòu)框圖。
具體實施例方式下文中將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的 情況下,本申請中的實施例及實施例中的特征可以相互組合。隨著VPLS技術(shù)的廣泛應(yīng)用,VPLS接入流量的統(tǒng)計功能也成為運營商網(wǎng)絡(luò)在運營、 維護、管理中所關(guān)注的一個方面。圖1是本發(fā)明優(yōu)選實施例的VPLS網(wǎng)絡(luò)接入流量統(tǒng)計的示 意圖,當(dāng)接入運營商網(wǎng)絡(luò)的VPLS域時,在用戶邊界設(shè)備(Customer Edge,簡稱為CE設(shè)備) 與運營商邊界設(shè)備(Provider Edge,簡稱為ΡΕ)的網(wǎng)絡(luò)管理接口部分,往往需要對VPLS接 入流量進行統(tǒng)計。圖2是本發(fā)明實施例的接入流量的統(tǒng)計方法的流程圖,該方法包括以下步驟步驟S202,PE設(shè)備接收到流量報文;步驟S204,根據(jù)流量報文的VPLS接入方式確定虛擬端口 ;步驟S206,根據(jù)虛擬端口獲取與虛擬端口對應(yīng)的接入用戶的計數(shù)器索引;以及步驟S208,使用計數(shù)器索引統(tǒng)計接入用戶的流量。相關(guān)技術(shù)中是通過ACL技術(shù)實現(xiàn)的流量統(tǒng)計,而本實施例采用虛擬端口對應(yīng)需要統(tǒng)計的接入用戶的方式,因此,解決了通過ACL技術(shù)實現(xiàn)的流量統(tǒng)計缺少靈活性、不利于網(wǎng) 絡(luò)擴展等問題,提高了流量統(tǒng)計方法的適應(yīng)能力及易用性。優(yōu)選地,在步驟S202之前,PE設(shè)備可以根據(jù)VPLS接入方式對應(yīng)的VLPS接入條件 為需要進行流量統(tǒng)計的接入用戶預(yù)先分配與其對應(yīng)的虛擬端口,并將分配的虛擬端口的狀 態(tài)信息標(biāo)識為有效。該方法對需要進行流量統(tǒng)計的接入用戶分配的虛擬端口做了標(biāo)識,以 便于通過虛擬端口的標(biāo)識而找到預(yù)先定義的需要進行統(tǒng)計的接入用戶對應(yīng)的流量,從而對 接收到的流量報文中的需要統(tǒng)計的接入用戶的流量進行統(tǒng)計,提高了系統(tǒng)的準確性和靈活 性。優(yōu)選地,在步驟S204中,可以判斷流量報文是否為VPLS接入報文(即,是否滿 足VPLS的接入條件),根據(jù)VPLS接入方式,例如,PORT接入、VLAN(Virtual Local Area Network,虛擬局域網(wǎng))接入和QinQ (802. IQ in 802. 1Q,簡稱為QinQ)接入等,在流量報文 為VPLS接入報文的情況下,確定與接入用戶對應(yīng)的虛擬端口。優(yōu)選地,在步驟S204中,還可以根據(jù)VPLS接入方式和流量報文的信息(即,流量 報文的特征數(shù)據(jù),例如,端口、VLAN等)確定虛擬端口索引,查找與虛擬端口索引對應(yīng)的虛 擬端口。具體地,可以是通過VPLS接入方式和虛擬端口的分配方法,首先根據(jù)流量報文的 特征數(shù)據(jù)和對應(yīng)的VPLS接入方式確定虛擬端口索引,再通過虛擬端口索引,查找到與虛擬端口索引對應(yīng)的虛擬端口記錄(例如,可以查找預(yù)先設(shè)置的虛擬端口表)。該方法對滿足 VPLS接入條件并需要進行流量統(tǒng)計的接入用戶進行流量統(tǒng)計,并根據(jù)VPLS接入方式確定 虛擬端口,使得流量統(tǒng)計更有針對性和可操作性。需要說明的是,流量報文的特征數(shù)據(jù)可以 是端口號、VLAN等信息。另外,在步驟S204中,在接入用戶的VPLS接入方式為PORT接入的情況下,可以 使用端口號來確定接入用戶對應(yīng)的虛擬端口 ;在接入用戶的VPLS接入方式為VLAN接入或 QinQ接入的情況下,可以采用HASH算法來確定接入用戶對應(yīng)的虛擬端口。從而使得該統(tǒng)計 方法的實現(xiàn)更加具體化。采用該方法可以對VPLS接入用戶進行流量統(tǒng)計,按照VPLS接入方式,并根據(jù)一定 的算法(或者預(yù)定的分配虛擬端口的規(guī)則)得出虛擬端口索引,從而確定該VPLS接入用戶 對應(yīng)的虛擬端口,使得該統(tǒng)計方法實現(xiàn)簡單,且耗費的系統(tǒng)資源較少。優(yōu)選地,在步驟S206中,可以判斷虛擬端口的狀態(tài)信息,在虛擬端口的狀態(tài)信息 為有效的情況下,獲取預(yù)先為虛擬端口對應(yīng)的接入用戶申請的計數(shù)器(可以用于流量統(tǒng) 計)的計數(shù)器索引。具體地,可以在上述預(yù)先給需要統(tǒng)計的接入用戶分配虛擬端口,并將該 虛擬端口的狀態(tài)信息標(biāo)識為有效之后,為該需要統(tǒng)計的接入用戶申請對應(yīng)的計數(shù)器,然后 可以將計數(shù)器索引與該需要統(tǒng)計的接入用戶以及為該需要統(tǒng)計的接入用戶分配的虛擬端 口一一對應(yīng)起來,也可以將這三者的對應(yīng)關(guān)系作為一條記錄添加到虛擬端口表中。這樣可 以有效的識別出接收到的流量報文中哪些是屬于需要統(tǒng)計的接入用戶的,從而返回需要統(tǒng) 計的接入用戶對應(yīng)的用于流量統(tǒng)計的計數(shù)器的索引,進行后續(xù)的統(tǒng)計工作,該方法利用虛 擬端口的狀態(tài)信息,有效地從接收報文中提取出需要進行統(tǒng)計的部分報文,提高了流量統(tǒng) 計方法的靈活性和可擴展性。圖3是本發(fā)明優(yōu)選實施例的網(wǎng)絡(luò)管理接口進行配置處理的流程圖,該優(yōu)選實施例 可以在網(wǎng)絡(luò)管理接口側(cè)對需要進行統(tǒng)計接入流量的接入用戶進行配置處理,結(jié)合了上述多 個優(yōu)選實施例的技術(shù)方案,包括以下步驟步驟S302,通過網(wǎng)絡(luò)管理接口創(chuàng)建VPN。步驟S304,在PE設(shè)備配置VPN用戶接入。步驟S306,判斷接入統(tǒng)計功能是否開啟。即,判斷是否需要統(tǒng)計接入流量,如果需 要統(tǒng)計,則執(zhí)行步驟S308,否則,配置處理結(jié)束。步驟S308,根據(jù)不同的接入方式,為步驟S304的每個接入用戶分配一個虛擬端口 (Virtue Port,簡稱為VP),并將該虛擬端口的狀態(tài)信息標(biāo)識為有效。由于VPLS接入的方式 包括PORT接入、VLAN接入和QinQ接入等,所以,不同的接入方式可以采用不同的虛擬端口 分配方法,具體地,可以建立一個虛擬端口與接入方式相關(guān)的虛擬端口表。例如,圖4是本 發(fā)明優(yōu)選實施例的虛擬端口表的示意圖,PORT接入方式時,可以直接使用端口號作為索引 在范圍A內(nèi)分配一個虛擬端口,其他兩種方式接入時,為了節(jié)省表項空間,可以使用PORT、 VLAN等信息作為關(guān)鍵字,采用散列算法(S卩,HASH算法,也稱哈希算法)計算,分別在范圍 B或C內(nèi)分配虛擬端口。也就是說,根據(jù)接入方式的不同,在相應(yīng)的虛擬端口表范圍內(nèi),為每 個接入用戶分配一個虛擬端口。需要說明的是,由于不同的VPLS接入用戶可以使用相同的VPLS接入方式,所以可 以通過VPLS接入條件的不同來區(qū)分VPLS接入用戶(即,為滿足VPLS接入條件的不同的VPLS接入用戶分配不同的虛擬端口 )。而對于不同的VPLS接入方式的VPLS接入條件是 不一樣的,例如,PORT接入的VPLS接入條件是使用端口作為虛擬端口的索引,VLAN接入的 VPLS接入條件是使用端口、VLAN等信息關(guān)鍵字經(jīng)過HASH算法后的計算結(jié)果作為虛擬端口 的索引,QinQ接入的VPLS接入條件是使用端口、兩層VLAN等信息關(guān)鍵字經(jīng)過HASH算法后 的計算結(jié)果作為虛擬端口的索引。步驟S310,為步驟S304中的每個接入用戶申請一個用于流量統(tǒng)計的計數(shù)器。并 且,可以將該計數(shù)器的計數(shù)器索引保存在上述虛擬端口表的該接入用戶對應(yīng)的虛擬端口的 記錄中。步驟S312,將步驟S310中的計數(shù)器的計數(shù)器索引保存到步驟S308返回的虛擬端口表的對應(yīng)虛擬端口的記錄中。需要說明的是,虛擬端口表是由多個虛擬端口記錄組成的, 每個接入用戶對應(yīng)其中的一個記錄,因此,為該接入用戶申請的計數(shù)器的計數(shù)器索引保存 在對應(yīng)的虛擬端口記錄里。圖5是本發(fā)明優(yōu)選實施例的VPLS接入流量統(tǒng)計的實現(xiàn)流程圖,該優(yōu)選實施例提供 了 VPLS接入流量統(tǒng)計的一種實現(xiàn)過程,也結(jié)合了上述優(yōu)選實施例的技術(shù)方案,包括以下步 驟步驟S502,交換機收到流量報文。步驟S504,判斷該流量報文是否符合VPLS接入條件。如果滿足接入條件,則執(zhí)行 步驟S506 ;否則,進行普通數(shù)據(jù)轉(zhuǎn)發(fā)流程(即,報文進行普通二層、三層業(yè)務(wù)處理)。步驟S506,根據(jù)不同的接入方式和流量報文的特征數(shù)據(jù)按照對應(yīng)的虛擬端口分配 方法計算得到VPLS本地接入對應(yīng)的虛擬端口索引。步驟S508,查虛擬端口表,得到虛擬端口索引所指示的虛擬端口記錄。步驟S510,判斷該虛擬端口是否有效,即,判斷該虛擬端口記錄的狀態(tài)信息是否為 有效。如果為有效,則執(zhí)行步驟S512 ;否則,不進行流量統(tǒng)計,執(zhí)行步驟S518。步驟S512,返回計數(shù)器索引。例如,可以查找虛擬端口表,通過該虛擬端口記錄確 定是否需要進行統(tǒng)計,并返回對應(yīng)的計數(shù)器的計數(shù)器索引。步驟S514,將報文長度信息和步驟S512返回的計數(shù)器索引通知(或者提供)給統(tǒng) 計流程。步驟S516,統(tǒng)計流程根據(jù)計數(shù)器索引找到相應(yīng)的計數(shù)器,進行流量報文的統(tǒng)計處理。步驟S518,報文接入VPLS域。圖6示出了根據(jù)本發(fā)明實施例的PE設(shè)備的結(jié)構(gòu)框圖,該PE設(shè)備包括接收模塊 62、確定模塊64、獲取模塊66、統(tǒng)計模塊68,下面對該結(jié)構(gòu)進行詳細說明。接收模塊62,用于接收流量報文;確定模塊64連接至接收模塊62,用于根據(jù)流量 報文的VPLS接入方式確定虛擬端口,例如,可以根據(jù)用戶接入方式和接入流量的特征數(shù)據(jù) 按照對應(yīng)的虛擬端口分配方法計算得到虛擬端口索引,再由該虛擬端口索引找到其所標(biāo)識 的虛擬端口 ;獲取模塊66連接至確定模塊64,用于根據(jù)虛擬端口獲取與虛擬端口對應(yīng)的接 入用戶的計數(shù)器索引;以及統(tǒng)計模塊68連接至獲取模塊66,用于使用計數(shù)器索引統(tǒng)計接入 用戶的流量,具體的,可以根據(jù)獲取模塊66提供的報文長度、計數(shù)器索引等信息進行統(tǒng)計 處理。
圖7a示出了根據(jù)本發(fā)明實施例的PE設(shè)備的優(yōu)選結(jié)構(gòu)框圖,確定模塊64包括接入判斷模塊642,用于判斷流量報文是否為VPLS接入報文(即,判斷接收到的報文是否滿足 VPLS的接入條件),在為VPLS接入報文的情況下,確定模塊64確定與接入用戶對應(yīng)的虛擬端□。優(yōu)選地,獲取模塊66包括虛擬端口判斷模塊662,用于判斷虛擬端口的狀態(tài)信 息,在虛擬端口的狀態(tài)信息為有效的情況下,獲取模塊66獲取預(yù)先為虛擬端口對應(yīng)的接入 用戶申請的計數(shù)器的計數(shù)器索引。具體地,可以查找虛擬端口表(預(yù)先為計數(shù)器索引、需要 統(tǒng)計的接入用戶以及虛擬端口建立一個對應(yīng)表),并判斷虛擬端口的有效性,當(dāng)虛擬端口有 效時,返回計數(shù)器索引,并將該計數(shù)器索引和報文長度等信息通知給統(tǒng)計模塊68。圖7b示出了根據(jù)本發(fā)明實施例的PE設(shè)備的另一優(yōu)選結(jié)構(gòu)框圖,PE設(shè)備還包括 配置模塊72,用于根據(jù)VPLS接入方式對應(yīng)的VLPS接入條件為需要進行流量統(tǒng)計的接入用 戶預(yù)先分配與其對應(yīng)的虛擬端口,并將分配的虛擬端口的狀態(tài)信息標(biāo)識為有效。例如,可以 根據(jù)用戶接入方式和是否開啟統(tǒng)計功能來分配虛擬端口。另外,也可以在該配置模塊72中 為需要進行統(tǒng)計的每個接入用戶申請一個用于流量統(tǒng)計的計數(shù)器,并將該計數(shù)器的計數(shù)器 索引與該需要統(tǒng)計的接入用戶以及為該需要統(tǒng)計的接入用戶分配的虛擬端口對應(yīng)起來,也 可以將這三者的對應(yīng)關(guān)系作為一條記錄添加到虛擬端口表中。可見,該實施例通過給需要統(tǒng)計的接入用戶分配虛擬端口,有效地從接收到的流 量報文中識別出需要進行流量統(tǒng)計的接入用戶的流量,從而實現(xiàn)了 VPLS接入流量統(tǒng)計的 精確性,并且實現(xiàn)方法簡單,不需要占用過多的系統(tǒng)資源,提高了系統(tǒng)的性能和效率。綜上所述,本發(fā)明實施例采用給需要進行流量統(tǒng)計的接入用戶按預(yù)定規(guī)則分配虛 擬端口的方式,解決了相關(guān)技術(shù)中通過ACL技術(shù)實現(xiàn)的流量統(tǒng)計缺少靈活性、不利于網(wǎng)絡(luò) 擴展等問題,實現(xiàn)了 VPLS用戶接入流量的精確統(tǒng)計,且實現(xiàn)方法簡單、不需要占用過多的 系統(tǒng)資源,提高了系統(tǒng)的適應(yīng)能力、網(wǎng)絡(luò)的穩(wěn)定性。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用 的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成 的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲 在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示 出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或 步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技 術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修 改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
一種接入流量的統(tǒng)計方法,其特征在于,包括以下步驟運營商邊界PE設(shè)備接收到流量報文;根據(jù)所述流量報文的虛擬專用局域網(wǎng)業(yè)務(wù)VPLS接入方式確定虛擬端口;根據(jù)所述虛擬端口獲取與所述虛擬端口對應(yīng)的接入用戶的計數(shù)器索引;以及使用所述計數(shù)器索引統(tǒng)計所述接入用戶的流量。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述流量報文的VPLS接入方式確定 所述虛擬端口包括判斷所述流量報文是否為所述VPLS接入報文,在為所述VPLS接入報文 的情況下,確定與所述接入用戶對應(yīng)的所述虛擬端口。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,確定與所述接入用戶對應(yīng)的所述虛擬端 口包括根據(jù)所述VPLS接入方式和所述流量報文的信息確定虛擬端口索引,查找與所述虛 擬端口索引對應(yīng)的虛擬端口。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述虛擬端口獲取與所述虛擬端口 對應(yīng)的接入用戶的計數(shù)器索引包括判斷所述虛擬端口的狀態(tài)信息,在所述虛擬端口的狀 態(tài)信息為有效的情況下,獲取預(yù)先為所述虛擬端口對應(yīng)的所述接入用戶申請的計數(shù)器的所 述計數(shù)器索引。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述PE設(shè)備接收到所述流量報文之前,還 包括所述PE設(shè)備根據(jù)所述VPLS接入方式對應(yīng)的VLPS接入條件為需要進行流量統(tǒng)計的所 述接入用戶預(yù)先分配與其對應(yīng)的虛擬端口,并將分配的虛擬端口的狀態(tài)信息標(biāo)識為有效。
6.根據(jù)權(quán)利要求1-5中任一項所述的方法,其特征在于,所述VPLS接入的方式包括以 下至少之一 PORT接入、VLAN接入和QinQ接入。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,根據(jù)所述流量報文的VPLS接入方式確定 所述虛擬端口包括在所述接入用戶的所述VPLS接入方式為PORT接入的情況下,使用端口 號來確定所述接入用戶對應(yīng)的虛擬端口。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,根據(jù)所述流量報文的VPLS接入方式確定 所述虛擬端口包括在所述接入用戶的所述VPLS接入方式為VLAN接入或QinQ接入的情況 下,采用HASH算法來確定所述接入用戶對應(yīng)的虛擬端口。
9.一種接入流量的統(tǒng)計設(shè)備,其特征在于,包括接收模塊,用于接收流量報文;確定模塊,用于根據(jù)所述流量報文的VPLS接入方式確定虛擬端口 ;獲取模塊,用于根據(jù)所述虛擬端口獲取與所述虛擬端口對應(yīng)的接入用戶的計數(shù)器索 引;以及統(tǒng)計模塊,用于使用所述計數(shù)器索引統(tǒng)計所述接入用戶的流量。
10.根據(jù)權(quán)利要求9所述的設(shè)備,其特征在于,所述確定模塊包括接入判斷模塊,用于判斷所述流量報文是否為所述VPLS接入報文,在為所述VPLS接入 報文的情況下,所述確定模塊確定與所述接入用戶對應(yīng)的所述虛擬端口。
11.根據(jù)權(quán)利要求9所述的設(shè)備,其特征在于,所述獲取模塊包括虛擬端口判斷模塊,用于判斷所述虛擬端口的狀態(tài)信息,在所述虛擬端口的狀態(tài)信息 為有效的情況下,所述獲取模塊獲取預(yù)先為所述虛擬端口對應(yīng)的所述接入用戶申請的計數(shù) 器的所述計數(shù)器索引。
12.根據(jù)權(quán)利要求11所述的設(shè)備,其特征在于,所述設(shè)備還包括 配置模塊,用于根據(jù)所述VPLS接入方式對應(yīng)的VLPS接入條件為需要進行流量統(tǒng)計 的所述接入用戶預(yù)先分配與其對應(yīng)的虛擬端口,并將分配的虛擬端口的狀態(tài)信息標(biāo)識為有 效。
全文摘要
本發(fā)明公開了一種接入流量的統(tǒng)計方法和設(shè)備,該方法包括以下步驟PE設(shè)備接收到流量報文;根據(jù)流量報文的虛擬專用局域網(wǎng)業(yè)務(wù)VPLS接入方式確定虛擬端口;根據(jù)虛擬端口獲取與虛擬端口對應(yīng)的接入用戶的計數(shù)器索引;以及使用計數(shù)器索引統(tǒng)計接入用戶的流量。通過本發(fā)明提高了流量統(tǒng)計方法的適應(yīng)能力及易用性。
文檔編號H04L12/56GK101820394SQ20101014966
公開日2010年9月1日 申請日期2010年3月22日 優(yōu)先權(quán)日2010年3月22日
發(fā)明者孫蓓, 錢勇 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
集安市| 崇阳县| 庄河市| 邢台县| 仙游县| 英超| 元阳县| 丰顺县| 凤冈县| 伊宁市| 寿光市| 荣昌县| 来宾市| 京山县| 盱眙县| 方正县| 明星| 宽城| 盐边县| 会昌县| 明水县| 平安县| 平江县| 响水县| 慈溪市| 全州县| 射阳县| 濉溪县| 宜川县| 福州市| 台北县| 通山县| 济阳县| 崇信县| 阿尔山市| 洞口县| 正宁县| 昌图县| 永新县| 密云县| 蛟河市|