[發(fā)明專利]一種報文發(fā)送方法及裝置有效
| 申請?zhí)枺?/td> | 201811273708.9 | 申請日: | 2018-10-30 |
| 公開(公告)號: | CN109039918B | 公開(公告)日: | 2021-05-28 |
| 發(fā)明(設計)人: | 韓冰;陳翀;吳寶平;聶樹偉 | 申請(專利權)人: | 新華三技術有限公司 |
| 主分類號: | H04L12/741 | 分類號: | H04L12/741;H04L29/12 |
| 代理公司: | 北京柏杉松知識產(chǎn)權代理事務所(普通合伙) 11413 | 代理人: | 熊洋志;馬敬 |
| 地址: | 310052 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 報文 發(fā)送 方法 裝置 | ||
本申請實施例提供了一種報文發(fā)送方法及裝置,其中,報文發(fā)送方法包括:利用待發(fā)送報文的目的地址查詢第一隧道表;若不存在與待發(fā)送報文的目的地址相匹配的第一隧道表項,則確定待發(fā)送報文的目標應用類型;利用目標應用類型查詢第二隧道表;若存在與目標應用類型相匹配的第二隧道表項,則利用第二隧道表項發(fā)送待發(fā)送報文。通過本技術方案,第二隧道表記錄中心節(jié)點所接收報文的應用類型與發(fā)送該報文的隧道源地址,當中心節(jié)點需要發(fā)送針對接收到的非對稱IP業(yè)務報文的響應報文時,可以從第二隧道表中查詢與待發(fā)送報文的應用類型相匹配的隧道表項,進而采用該隧道表項發(fā)送待發(fā)送報文。
技術領域
本申請涉及通信技術領域,特別是涉及一種報文發(fā)送方法及裝置。
背景技術
GRE(Generic Routing Encapsulation,通用路由封裝)協(xié)議用于對其他的IP(Internet Protocol,網(wǎng)絡互連協(xié)議)、MPLS(Multiprotocol Label Switching,多協(xié)議標簽交換)、以太網(wǎng)等協(xié)議的數(shù)據(jù)報文進行封裝,并將封裝后的數(shù)據(jù)報文在GRE隧道中進行傳輸。封裝后的數(shù)據(jù)報文為GRE報文。GRE隧道包括點對點和點對多點兩種連接類型的GRE隧道。其中,點對多點GRE隧道能夠提供一個中心節(jié)點到多個分支節(jié)點的虛擬連接。
中心節(jié)點在接收到分支節(jié)點發(fā)送的GRE報文后,從GRE報文中獲取傳輸協(xié)議報文頭(封裝層IP頭)的隧道源IP地址和乘客協(xié)議報文頭(內(nèi)層IP頭)的報文源IP地址,將隧道源IP地址確定為隧道目的IP地址,將報文源IP地址確定為報文目的IP地址,并將該隧道目的IP地址和該報文目的IP地址確定為對應關系。
中心節(jié)點存儲有GRE隧道表,GRE隧道表包括多個GRE隧道表項,每一GRE隧道表項記錄隧道目的IP地址與報文目的IP地址的對應關系。中心節(jié)點從GRE報文中確定隧道目的IP地址和報文目的IP地址的對應關系之后,在GRE隧道表中查詢是否存在該對應關系的GRE隧道表項,若不存在,則該對應關系新建一條GRE隧道表項,并將該新建的GRE隧道表項存儲在GRE隧道表中。
當中心節(jié)點需要通過GRE隧道向分支節(jié)點發(fā)送數(shù)據(jù)報文時,中心節(jié)點確定所需發(fā)送的數(shù)據(jù)報文的目的地址,即報文目的IP地址,并在GRE隧道表中查詢是否存在該報文目的IP地址的GRE隧道表項,若存在,則根據(jù)GRE隧道表項確定出隧道目的IP地址,利用該隧道目的IP地址對數(shù)據(jù)報文進行封裝成為GRE報文,并發(fā)送該GRE報文。
一般來說,中心節(jié)點處理的業(yè)務為IP對稱的,針對此類業(yè)務的報文也是IP對稱的。例如,中心節(jié)點所接收的GRE報文為GRE請求報文,中心節(jié)點發(fā)送的GRE報文為GRE響應報文。GRE請求報文與GRE響應報文是IP對稱的報文,即:GRE請求報文的隧道源IP地址與GRE響應報文的隧道目的IP地址相同,GRE請求報文中內(nèi)層報文的源IP地址與GRE響應報文中內(nèi)層報文的目的IP地址相同,GRE請求報文的隧道目的IP地址與GRE響應報文的隧道源IP地址相同,GRE請求報文中內(nèi)層報文的目的IP地址與GRE響應報文中內(nèi)層報文的源IP地址相同。
然而,中心節(jié)點還會處理非對稱IP的業(yè)務,比如IPv6地址沖突檢測,OSPF(OpenShortest Path First,開放式最短路徑優(yōu)先)業(yè)務等。當中心節(jié)點接收到分支節(jié)點發(fā)送的非對稱IP業(yè)務的GRE報文時,即使中心節(jié)點根據(jù)該非對稱IP業(yè)務的GRE報文建立GRE隧道表項。當中心節(jié)點向該設備發(fā)送該非對稱IP業(yè)務的GRE報文時,該GRE報文中內(nèi)層報文的目的IP地址與GRE隧道表項中的報文目的IP地址不相同,因此,不能獲取到隧道目的IP地址,導致中心節(jié)點無法通過GRE隧道發(fā)送GRE報文。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新華三技術有限公司,未經(jīng)新華三技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811273708.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





