子硬件、計算機軟件或者二者的結(jié)合來實現(xiàn),為了清楚地說明硬 件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。 這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。 專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn) 不應(yīng)認為超出本發(fā)明的范圍。
[0127] 結(jié)合本文中所公開的實施例描述的方法或算法的步驟可以用硬件、處理器執(zhí)行的 軟件模塊,或者二者的結(jié)合來實施。軟件模塊可以置于隨機存儲器(RAM)、內(nèi)存、只讀存儲器 (ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動磁盤、CD-ROM、或技術(shù)領(lǐng)域 內(nèi)所公知的任意其它形式的存儲介質(zhì)中。
[0128] 以上所述的【具體實施方式】,對本發(fā)明的目的、技術(shù)方案和有益效果進行了進一步 詳細說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的【具體實施方式】而已,并不用于限定本發(fā)明 的保護范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含 在本發(fā)明的保護范圍之內(nèi)。
【主權(quán)項】
1. 一種業(yè)務(wù)報文的轉(zhuǎn)發(fā)方法,其特征在于,所述方法包括: 策略路由引入點接收流分類配置信息,所述流分類配置信息用于配置業(yè)務(wù)鏈,所述流 分類配置信息包括特定地址的路由信息,所述特定地址由業(yè)務(wù)流分類控制訪問列表ACL編 號轉(zhuǎn)換而成; 所述策略路由引入點根據(jù)所述流分類配置信息,建立所述特定地址的路由條目; 所述策略路由引入點將所述路由條目引入動態(tài)路由協(xié)議,并將所述路由條目發(fā)送至 網(wǎng)絡(luò)中運行所述動態(tài)路由協(xié)議的網(wǎng)絡(luò)設(shè)備,以使得所述網(wǎng)絡(luò)設(shè)備接收到與所述特定地址對 應(yīng)的ACL編號匹配的業(yè)務(wù)流的業(yè)務(wù)報文后,根據(jù)所述特定地址的路由條目轉(zhuǎn)發(fā)所述業(yè)務(wù)報 文。2. 根據(jù)權(quán)利要求1所述的業(yè)務(wù)報文的轉(zhuǎn)發(fā)方法,其特征在于,所述特定地址為網(wǎng)絡(luò)不 用的私網(wǎng)地址或者為互聯(lián)網(wǎng)地址分配機構(gòu)IANA保留的地址段中的地址。3. 根據(jù)權(quán)利要求1或2所述的業(yè)務(wù)報文的轉(zhuǎn)發(fā)方法,其特征在于,所述接收流分類配置 信息之前,所述方法還包括:預(yù)先配置ACL策略表,所述ACL策略表的表項包含所述業(yè)務(wù)流 的五元組信息與所述業(yè)務(wù)流分類ACL編號的映射關(guān)系。4. 根據(jù)權(quán)利要求1-3任一項所述的業(yè)務(wù)報文的轉(zhuǎn)發(fā)方法,其特征在于,所述網(wǎng)絡(luò)設(shè)備 為業(yè)務(wù)處理設(shè)備或路由設(shè)備; 所述方法還包括:根據(jù)所述業(yè)務(wù)鏈,建立所述策略路由引入點與所述策略路由引入點 的相鄰下游設(shè)備之間的虛擬專用網(wǎng)VPN隧道。5. -種業(yè)務(wù)報文的轉(zhuǎn)發(fā)方法,其特征在于,所述方法包括: 網(wǎng)絡(luò)設(shè)備接收業(yè)務(wù)報文,判斷是否存在與所述業(yè)務(wù)報文所屬的業(yè)務(wù)流相匹配的訪問控 制列表ACL條目; 如果存在與所述業(yè)務(wù)報文所屬的業(yè)務(wù)流相匹配的訪問控制列表ACL條目,則所述網(wǎng)絡(luò) 設(shè)備獲取所述業(yè)務(wù)報文的IP頭的標識Flags字段的值,如果所述Flags字段的保留位為 零,則將所述ACL條目的ACL編號轉(zhuǎn)換為對應(yīng)的特定地址; 所述網(wǎng)絡(luò)設(shè)備根據(jù)所述特定地址查詢路由表,獲取所述特定地址的路由條目; 如果所述路由條目中的下一跳路由地址為本機地址,則所述網(wǎng)絡(luò)設(shè)備將所述Flags字 段的保留位置為1,并將所述業(yè)務(wù)報文按照所述IP頭中的目的IP地址進行路由轉(zhuǎn)發(fā),如果 所述路由條目中的下一跳路由地址不為本機地址,則根據(jù)所述特定地址的路由條目轉(zhuǎn)發(fā)所 述業(yè)務(wù)報文。6. 根據(jù)權(quán)利要求5所述的業(yè)務(wù)報文的轉(zhuǎn)發(fā)方法,其特征在于,所述判斷是否存在與所 述業(yè)務(wù)報文相匹配的訪問控制列表ACL條目之后,所述方法還包括:如果不存在與所述業(yè) 務(wù)報文所屬的業(yè)務(wù)流相匹配的訪問控制列表ACL條目,則將所述業(yè)務(wù)報文按照所述IP頭中 的目的IP地址進行路由轉(zhuǎn)發(fā)。7. 根據(jù)權(quán)利要求5所述的業(yè)務(wù)報文的轉(zhuǎn)發(fā)方法,其特征在于,所述獲取所述業(yè)務(wù)報文 的IP頭的Flags字段的值之后,所述方法還包括:如果所述Flags字段的值的保留位為1, 則將所述業(yè)務(wù)報文按照所述IP頭中的目的IP地址進行路由轉(zhuǎn)發(fā)。8. 根據(jù)權(quán)利要求5所述的業(yè)務(wù)報文的轉(zhuǎn)發(fā)方法,其特征在于,所述根據(jù)所述特定地址 查詢路由表之后還包括:如果沒有獲取到與所述特定地址相匹配的路由條目,則將所述業(yè) 務(wù)報文按照所述IP頭中的目的IP地址進行路由轉(zhuǎn)發(fā)。9. 根據(jù)權(quán)利要求6-8任一所述的業(yè)務(wù)報文的轉(zhuǎn)發(fā)方法,其特征在于,所述特定地址為 網(wǎng)絡(luò)不用的私網(wǎng)地址或者為互聯(lián)網(wǎng)地址分配機構(gòu)IANA保留的地址段。10. -種業(yè)務(wù)報文的轉(zhuǎn)發(fā)裝置,其特征在于,所述裝置包括: 接收單元,用于接收用戶配置業(yè)務(wù)鏈的流分類配置信息,所述流分類配置信息包括特 定地址的路由信息,所述特定地址由業(yè)務(wù)流分類控制訪問列表ACL編號轉(zhuǎn)換而成; 第一建立單元,用于根據(jù)所述流分類配置信息,建立所述特定地址的路由條目; 發(fā)送單元,用于將所述路由條目引入動態(tài)路由協(xié)議,并將所述路由條目發(fā)送至網(wǎng)絡(luò)中 運行所述動態(tài)路由協(xié)議的網(wǎng)絡(luò)設(shè)備,以使得所述網(wǎng)絡(luò)設(shè)備接收到與所述特定地址對應(yīng)的 ACL編號匹配的業(yè)務(wù)流的業(yè)務(wù)報文后,根據(jù)所述特定地址的路由條目轉(zhuǎn)發(fā)所述業(yè)務(wù)報文。11. 根據(jù)權(quán)利要求10所述的業(yè)務(wù)報文的轉(zhuǎn)發(fā)裝置,其特征在于,所述特定地址為網(wǎng)絡(luò) 不用的私網(wǎng)地址或者為互聯(lián)網(wǎng)地址分配機構(gòu)IANA保留的地址段。12. 根據(jù)權(quán)利要求10或11所述的業(yè)務(wù)報文的轉(zhuǎn)發(fā)裝置,其特征在于,所述裝置還包括: 映射單元,用于預(yù)先配置ACL策略表,所述ACL策略表的表項包含所述業(yè)務(wù)流的五元組信息 與所述業(yè)務(wù)流分類ACL編號的映射關(guān)系。13. 根據(jù)權(quán)利要求10-12任一項所述的業(yè)務(wù)報文的轉(zhuǎn)發(fā)裝置,其特征在于,所述網(wǎng)絡(luò)設(shè) 備為業(yè)務(wù)處理設(shè)備或路由設(shè)備; 所述裝置還包括:第二建立單元,用于根據(jù)所述流分類配置信息,建立所述策略路由引 入點與所述策略路由引入點的相鄰下游設(shè)備之間的虛擬專用網(wǎng)VPN隧道。14. 一種業(yè)務(wù)報文的轉(zhuǎn)發(fā)裝置,其特征在于,所述裝置包括: 接收單元,用于接收業(yè)務(wù)報文; 判斷單元,用于判斷是否存在與所述業(yè)務(wù)報文相匹配的訪問控制列表ACL條目; 第一處理單元,用于如果存在,則獲取所述業(yè)務(wù)報文的IP頭的標識Flags字段的值,如 果所述Flags字段的保留位為零,則將所述ACL條目的ACL編號轉(zhuǎn)換為對應(yīng)的特定地址; 第二處理單元,用于根據(jù)所述特定地址查詢路由表,獲取所述特定地址的路由條目; 第三處理單元,用于如果所述路由條目中的下一跳路由地址為本機地址,則將所述 Flags字段的保留位置為1,并將所述業(yè)務(wù)報文按照所述IP頭中的目的IP地址進行路由轉(zhuǎn) 發(fā),如果所述路由條目中的下一跳路由地址不為本機地址,則根據(jù)所述特定地址的路由條 目轉(zhuǎn)發(fā)所述業(yè)務(wù)報文。15. 根據(jù)權(quán)利要求14所述的業(yè)務(wù)報文的轉(zhuǎn)發(fā)裝置,其特征在于,所述第一處理單元還 用于,如果不存在與所述業(yè)務(wù)報文相匹配的ACL,則將所述業(yè)務(wù)報文按照所述IP頭中的目 的IP地址進行路由轉(zhuǎn)發(fā)。16. 根據(jù)權(quán)利要求14所述的業(yè)務(wù)報文的轉(zhuǎn)發(fā)裝置,其特征在于,所述第三處理單元還 用于,如果所述Flags字段的值的保留位為1,則將所述業(yè)務(wù)報文按照所述IP頭中的目的 IP地址進行路由轉(zhuǎn)發(fā)。17. 根據(jù)權(quán)利要求14所述的業(yè)務(wù)報文的轉(zhuǎn)發(fā)裝置,其特征在于,所述第二處理單元還 用于,如果沒有獲取到與所述特定地址相匹配的路由條目,則將所述業(yè)務(wù)報文按照所述IP 頭中的目的IP地址進行路由轉(zhuǎn)發(fā)。18. 根據(jù)權(quán)利要求14-17任一項所述的業(yè)務(wù)報文的轉(zhuǎn)發(fā)裝置,其特征在于,所述特定地 址為網(wǎng)絡(luò)不用的私網(wǎng)地址或者為互聯(lián)網(wǎng)地址分配機構(gòu)IANA保留的地址段。
【專利摘要】本發(fā)明涉及一種業(yè)務(wù)報文的轉(zhuǎn)發(fā)方法和裝置。策略路由引入點接收流分類配置信息,流分類配置信息包括特定地址的路由信息,特定地址由業(yè)務(wù)流分類控制訪問列表ACL編號轉(zhuǎn)換而成;根據(jù)流分類配置信息,建立特定地址的路由條目;將該特定地址的路由條目引入動態(tài)路由協(xié)議,并發(fā)送至網(wǎng)絡(luò)中運行所述動態(tài)路由協(xié)議的網(wǎng)絡(luò)設(shè)備,以使得所述網(wǎng)絡(luò)設(shè)備接收到與特定地址對應(yīng)的ACL編號匹配的業(yè)務(wù)報文時,根據(jù)所述特定地址的路由條目轉(zhuǎn)發(fā)所述業(yè)務(wù)報文。本發(fā)明可以使用動態(tài)路由協(xié)議對外發(fā)布一種特定地址路由表,減少了配置轉(zhuǎn)發(fā)路由的工作量。
【IPC分類】H04L12/741
【公開號】CN105099917
【申請?zhí)枴緾N201410191823
【發(fā)明人】姚寧
【申請人】華為技術(shù)有限公司
【公開日】2015年11月25日
【申請日】2014年5月8日