[發明專利]轉發報文方法和裝置在審
| 申請號: | 202011210980.X | 申請日: | 2018-04-13 |
| 公開(公告)號: | CN112491701A | 公開(公告)日: | 2021-03-12 |
| 發明(設計)人: | 胡志波 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L12/705 | 分類號: | H04L12/705;H04L12/741 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 轉發 報文 方法 裝置 | ||
本發明實施例提供了一種轉發報文的方法和裝置,屬于通信技術領域。所述方法包括:第一節點確定所述第一節點至第二節點的無環路徑信息,其中,所述第一節點與所述第二節點為一對具有任播路由的節點,當所述第一節點在接收到發往第三節點的報文時,如果所述第一節點至所述第三節點的鏈路故障,則所述第一節點根據所述無環路徑信息,將所述報文轉發至所述第二節點,經所述第二節點將所述報文轉發至所述第三節點。采用本申請,可以提高發送報文的成功率。
本申請是向中國知識產權局提交的申請日為2018年4月13日、申請號為201810333853.5、發明名稱為“轉發報文方法和裝置”的申請的分案申請。
技術領域
本申請涉及通信技術領域,特別涉及一種轉發報文的方法和裝置。
背景技術
段路由(Segment Routing,SR)是基于源路由的隧道轉發機制,在進行報文轉發時,可以預先在源節點中封裝目的節點的段標識(Segment Identifier,SID),也可以在源節點中封裝經過節點的SID和/或鏈路標識,當報文經過某個節點時,該節點可以根據報文中的SID和/或鏈路標識對報文進行轉發處理。
相關技術中,由于使用任播(anycast)方式進行組網的方案的可靠性,在組網時,會將兩臺完全一樣的節點(A和B)配置相同的IP地址和SID,節點A和節點B形成一對具有任播路由的節點,在后續使用過程中,在節點A至下一跳節點的鏈路發生故障后,可以使用節點B,將報文發送至下一跳節點,進行報文轉發。
這樣,節點A向節點B發送報文時,節點A會在報文中封裝節點B的地址,節點A可以將封裝后的報文發送至直連的節點C,該節點C可以基于報文中封裝的節點B的地址,計算到節點B的最小路徑開銷,進而確定出端口,由于節點A與節點B的地址一樣,所以在該節點C到節點A路徑開銷更小的情況下,會將報文轉發至節點A,報文的轉發就會形成環路,導致報文發送失敗。
發明內容
為了解決報文轉發失敗的問題,本發明實施例提供了一種轉發報文的方法和裝置。所述技術方案如下:
第一方面,提供了一種轉發報文的方法,所述方法包括:
第一節點確定所述第一節點至第二節點的無環路徑信息,其中,所述第一節點與所述第二節點為一對具有任播路由的節點;當所述第一節點在接收到發往第三節點的報文時,如果所述第一節點至所述第三節點的鏈路故障,則所述第一節點根據所述無環路徑信息,將所述報文轉發至所述第二節點,經所述第二節點將所述報文轉發至所述第三節點。
本發明實施例所示的方案,在第一節點與第二節點為一對具有任播路由的節點時,第一節點可以確定出至第一節點至第二節點的無環路徑信息,在第一節點有報文往第三節點發送時,第一節點與第三節點之間的鏈路故障,第一節點可以基于無環路徑信息,將報文發送至第二節點,第二節點可以將報文發送至第三節點。這樣,報文可以發送至第三節點,且不會形成環路。
在一種可能的方式中,所述第一節點確定所述無環路徑信息為所述第一節點至所述第二節點的主路由信息。
本發明實施例所示的方案,不管第一節點與第二節點之間是否存在直連鏈路,第一節點都可以將第一節點至第二節點的無環路徑信息,確定為第一節點至第二節點的主路由信息,這樣,不管第一節點與第二節點之間的鏈路狀態如何,都可以將第一節點想要發往第二節點的報文,發往第二節點,且不會出現環路,提高了報文發送的成功率。
在一種可能的方式中,如果所述第一節點與所述第二節點之間有直連鏈路,則所述第一節點確定所述無環路徑信息為所述第一節點至所述第二節點的備路由信息;
當所述第一節點在接收到發往第三節點的報文時,如果所述第一節點至所述第三節點的鏈路故障,且所述第一節點與所述第二節點之間的直連鏈路故障,則所述第一節點根據所述無環路徑信息,將所述報文轉發至所述第二節點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011210980.X/2.html,轉載請聲明來源鉆瓜專利網。





