[發明專利]轉發報文的方法及裝置有效
| 申請號: | 201710801752.1 | 申請日: | 2017-09-07 |
| 公開(公告)號: | CN109474518B | 公開(公告)日: | 2021-08-20 |
| 發明(設計)人: | 鐘其文;徐小飛;張小俊;雷文陽 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L12/701 | 分類號: | H04L12/701;H04L12/721;H04L12/723;H04L12/727 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 羅振安 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 轉發 報文 方法 裝置 | ||
本申請公開了一種轉發報文的方法及裝置,屬于通信技術領域。所述方法包括:判斷當前待發送的目標報文是突發序列的首報文還是跟隨報文;當目標報文為突發序列的跟隨報文時,獲取用于發送該突發序列的出端口的端口信息;其中,該出端口的端口信息是在發送該突發序列的首報文時確定并存儲的,突發序列是指由屬于同一業務流的多個報文組成的序列;通過獲取的出端口發送目標報文。由于該突發序列的出端口的端口信息是在發送該突發序列的首報文時確定并存儲的,因此,當發送該目標報文時,本申請可以直接根據該存儲的端口信息所對應的出端口發送該目標報文,不必再根據該目標報文攜帶的轉發信息再次進行復雜的路由查表或者是其他轉發查表動作,加快了轉發速率,降低轉發了延遲。
技術領域
本申請涉及通信技術領域,特別涉及一種轉發報文的方法及裝置。
背景技術
當前,諸如互聯網協議(Internet Protocol,IP)路由器、多協議標簽交換(Multiple Protocol Label Switching,MPLS)交換機以及以太網交換機等分組轉發設備在接收到報文時,均需要根據報文中攜帶的轉發信息進行查表,以此來確定報文的出端口,其中,該轉發信息可以為目的IP地址、媒體訪問控制(Media Access Control,MAC)地址或MPLS標簽等。而分組轉發設備對所有報文進行逐報文查表和轉發的能力主要體現為單位時間內的分組處理數量(Packet Per Second)。隨著當前網絡帶寬需求和吞吐量需求的不斷提升,提高單位時間內分組轉發設備的分組處理能力已經成為了分組轉發設備面臨的重要挑戰。另一方面,當分組轉發設備接收到報文,對所有報文進行逐報文查表和轉發時,報文需要排隊等待查表和轉發服務,這樣,就使得報文的轉發延遲受到查表和排隊等具有不確定性耗時的步驟的影響。
相關技術中,分組轉發設備可以作為發送端設備,也可以作為接收端設備。為了提高單位時間內分組轉發設備的分組處理能力,在第一種方法中,發送端設備可以將屬于同一業務流的連續的多個報文通過特殊設計的包間隙連接成為一個突發數據單元。之后,發送端設備可以在該突發數據單元的最前面添加以太網格式的突發數據單元頭,并將增加了突發數據單元頭的突發數據單元發送給接收端設備。當接收端設備接收到該突發數據單元之后,對該突發數據單元的突發數據單元頭進行解析,并根據突發數據單元的突發數據單元頭中的轉發信息進行查表轉發,一定程度上減少了查表次數,降低了對系統的需求,提升了轉發速率。
在第二種方法中,可以將分組轉發設備的物理端口的帶寬劃分成多個時隙,每個時隙的帶寬是固定的。其中,對于某個業務流,分組轉發設備可以根據該業務流的帶寬將一個或者多個時隙形成一個剛性管道。當接收到該業務流的報文時,即可以通過該剛性管道發送該業務流的報文。
然而,當采用上述第一種方法構造和發送突發數據單元時,發送端設備需要緩存屬于同一業務的連續多個報文,之后,才能根據緩存的多個報文生成突發數據單元頭,從而組成突發數據單元并進行發送。這樣,對于發送端設備而言,即需要具有較大的存儲空間來緩存突發數據單元。設備對突發數據單元進行逐個轉發的時候,設備需要將大顆粒的突發數據單元進行緩存排隊,等待轉發處理,實際上將分組處理壓力轉化成了對分組轉發設備的緩存壓力,大粒度的突發數據單元緩存排隊,加劇了業務數據的排隊延遲以及增加了延遲的不確定性。
當采用上述第二種方法將物理端口的帶寬劃分為多個時隙,通過多個時隙組成的剛性管道承載一個業務流時,一方面,由于剛性管道的帶寬是固定,因此,對業務流的帶寬的適應性差。另一方面,由于一條業務流對應一個剛性管道,業務流的數量和剛性管道的數量是一致的,這將導致作為核心節點的分組轉發設備中的剛性管道交叉連接數量龐大,分組轉發設備難以應付,網絡面臨擴展性瓶頸。
發明內容
為了解決現有技術的緩存突發數據單元對分組轉發設備造成的緩存壓力以及由此引起的排隊延遲增加的問題,以及現有技術中剛性管道對業務流的帶寬適應性差和剛性管道交叉連接數量龐大的問題,本申請提供了一種轉發報文的方法及裝置。所述技術方案如下:
第一方面,提供了一種轉發報文的方法,所述方法包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710801752.1/2.html,轉載請聲明來源鉆瓜專利網。





