[發明專利]一種基于BGP團體屬性的內容計費自動標記方法有效
| 申請號: | 200810219658.6 | 申請日: | 2008-12-04 |
| 公開(公告)號: | CN101510829A | 公開(公告)日: | 2009-08-19 |
| 發明(設計)人: | 趙武;蔡家鵬;郝東;鄔學農 | 申請(專利權)人: | 中國移動通信集團廣東有限公司 |
| 主分類號: | H04L12/14 | 分類號: | H04L12/14;H04L12/56;H04L29/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 510100廣東省廣州*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 bgp 團體 屬性 內容 計費 自動 標記 方法 | ||
技術領域
本發明屬于IP和計算機網絡通信領域,具體涉及一種BGP團體屬性(community?attribute)支持內容計費標記的方法。
背景技術
BGP-4(Border?Gateway?Protocol?Version?4,邊界網關協議版本4)是一個用于自治系統之間的、復雜的分布式動態路由協議,是最重要、最常用的路由協議之一,也是目前唯一使用的域間路由協議。BGP-4的主要功能是在實現了BGP-4協議的系統之間交換網絡可達性信息。這些信息包括一個路由所穿越的自治系統(Autonomous?System簡稱AS)的列表,用以建立一個表示連接狀態的圖,從而解決路由環路問題,使在AS基礎上的路由選擇策略成為可能。
BGP-4最初只能支持IPv4這一網絡層協議。此后,IETF(TheInternet?Engineering?Task?Force,互聯網工程任務組)在RFC(Request?ForComments,請求評議)2858定義了一種BGP-4的擴展機制(Multiprotocol?Extensionsfor?BGP-4),使BGP-4攜帶多種網絡層協議(如IPv6,IPX等網絡層協議)的路由信息,擴展了BGP-4的使用范圍。
BGP-4提供對無類別的域間路由(Classless?Inter?Domain?Routing-CIDR)的支持。路由廣播IP地址前綴在BGP-4中消除了地址類的概念,為路由信息的處理提供了更多的靈活性。BGP-4中包括了路由聚合機制,包括對自治系統路徑AS?Path的聚合。
BGP-4的路由信息存儲在相應的數據庫中,經過處理、計算和選擇發送給其他BGP-4?Speaker。包括兩類操作:路由撤消(Withdraw)和路由聲明(Advertise)。對于當前無效的路由信息,BGP-4進行路由撤消,每一條被撤消的路由都是一個二元組<Length/IP-Prefix>,其中IP-Prefix是一個地址前綴,表示一個網絡地址,其有效長度由Length說明;在一個UPDATE幀中,可以撤消一條或多條路由信息。BGP-4聲明的路由則是由路徑屬性(Path?Attribute)和網絡層可達性信息(Network?Layer?Reachability?Information,簡稱NLRI)進行說明。AS_PATH是路徑屬性之一,記錄了通向最終目標所經過的自治系統。網絡可達性信息由一個或多個<Length/IP-Prefix>二元組構成,描述了通過路徑屬性中的NEXT_HOP屬性指明的網關可以到達的網絡。
BGP-4通過路由信息的分發來支持轉發策略。然而,路由信息發布的控制目前是基于IP地址前綴或者AS_PATH屬性(或者它的一部分)。為了推動和簡化路由信息的控制,[RFC?1997]建議了團體屬性(Communities?Attribute),使得路由決策能夠基于團體的標示符進行,這種機制能夠明顯簡化BGP發言者的路由信息分發配置。
團體屬性描述了BGP的一個擴展,包括一系列四字節值,每一個四字節值說明一個團體。所有的包含這個屬性的路由都屬于本屬性列表中的團體。它可以傳送更多的信息到臨近和遠端的BGP對端。本屬性的目的是輔助策略管理并減少維護互聯網的管理復雜度。
團體被看作32比特的值,然而為了管理上的安排,作了如下的假設:
團體屬性值范圍從0x00000000到0x0000FFFF和從0xFFFF0000到0xFFFFFFFF被作為保留。
剩下的團體屬性值應該使用AS號碼作為頭兩個字節。后兩個字節的語義可以由AS自己定義(比如,AS690(690的16進制為2B2)可以定義研究、教育和商業團體值,用于策略路由。比如AS的操作者使用團體屬性值0x02B20000到0x02B2FFFF)。
BGP發言者使用這個屬性控制路由信息的接收,選擇和發布到別的鄰居。當接收到沒有團體屬性的路由時,BGP發言者可以加入團體屬性到路由中并廣播到對端。同時,BGP發言者接收包含團體屬性的路由可以根據本地策略修改屬性。
圖1示出了AS之間通過交換網絡層可達性信息(NLRI)使得網絡可達的示例性實施例。
AS65535包含路由器B、客戶E和客戶F,已經連接客戶和路由器B的內部網絡(本專利并不關心)。AS10包含路由器A,而服務器C和服務器D可以在AS10中,也可以不在其中。路由器A有路由到達服務器C和D。當A和B建立BGP連接交換路由信息時,A將會把服務器C和D的網絡層可達性信息(NLRI)通告給B,使得B知道通過A可以到達C和D。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團廣東有限公司,未經中國移動通信集團廣東有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810219658.6/2.html,轉載請聲明來源鉆瓜專利網。





