[發明專利]一種轉發報文的方法、裝置、存儲介質和電子設備有效
| 申請號: | 202011499359.X | 申請日: | 2020-12-17 |
| 公開(公告)號: | CN112615784B | 公開(公告)日: | 2023-03-07 |
| 發明(設計)人: | 趙鵬;于越;陳先明 | 申請(專利權)人: | 北京天融信網絡安全技術有限公司;北京天融信科技有限公司;北京天融信軟件有限公司 |
| 主分類號: | H04L45/74 | 分類號: | H04L45/74;H04L47/125;H04L47/32 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 余菲 |
| 地址: | 100000 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 轉發 報文 方法 裝置 存儲 介質 電子設備 | ||
本申請實施例提供一種轉發報文的方法、裝置、存儲介質和電子設備,該方法包括:在確定待轉發報文和最新負載均衡策略不匹配的情況下,將待轉發報文和會話記錄表進行匹配,以匹配到記錄有目標會話的首個報文和原始負載均衡策略匹配后的鏈路選擇結果,其中,待轉發報文對應的會話為目標會話;根據目標會話的首個報文和原始負載均衡策略匹配后的鏈路選擇結果,確定用于發送目標會話的首個報文的第一鏈路;利用第一鏈路,對待轉發報文進行轉發。借助于上述技術方案,本申請實施例可保證這些報文的業務不會被負載均衡策略影響,進而避免了業務中斷的問題。
技術領域
本申請涉及計算機技術領域,具體而言,尤其涉及一種轉發報文的方法、裝置、存儲介質和電子設備。
背景技術
隨著互聯網的飛速發展,各大網站的流量也有著迅猛的飛速增長,負載均衡技術逐漸成為網絡信息安全中的最重要的技術之一,負載均衡設備也就成為了大型應用網絡的核心必備設備。負載均衡系統用于將負載(或者工作任務)進行均衡分配,使其可以分攤到多個單元或者系統上執行(如web服務器,FTP服務器等),實現多個服務器共同完成工作任務的目的。
目前,現有的基于負載均衡的報文轉發方法是將報文和負載均衡策略進行匹配,以確定目標鏈路。隨后,可通過目標鏈路,對報文進行轉發。
但是,由于會修改負載均衡策略,可能會引起業務中斷的問題。例如,負載均衡設備根據與首個報文匹配的第一負載均衡策略,確定鏈路1,并通過鏈路1轉發首個報文,并且后續與首個報文屬于同一個會話的報文都可通過鏈路1進行報文的轉發。但是,由于期間用戶修改了負載均衡策略的配置,使得后續相關報文匹配不到第一負載均衡策略,從而會重新進行負載均衡策略匹配。以及,負載均衡設備可根據重新匹配到的第二負載均衡策略,確定鏈路2,并可通過鏈路2轉發后續相關報文。由于鏈路1對應的服務器為第一服務器,鏈路2對應的服務器為第二服務器,使得相同會話的報文無法到達同一服務器,從而引起了業務中斷的問題。
發明內容
本申請實施例的目的在于提供一種轉發報文的方法、裝置、存儲介質和電子設備,以解決業務中斷的問題。
第一方面,本申請實施例提供了一種轉發報文的方法,該方法應用于負載均衡設備,負載均衡設備存儲有會話記錄表和最新負載均衡策略,會話記錄表記錄有每個會話的首個報文和原始負載均衡策略匹配后的鏈路選擇結果,方法包括:在確定待轉發報文和最新負載均衡策略不匹配的情況下,將待轉發報文和會話記錄表進行匹配,以匹配到記錄有目標會話的首個報文和原始負載均衡策略匹配后的鏈路選擇結果,其中,待轉發報文對應的會話為目標會話;根據目標會話的首個報文和原始負載均衡策略匹配后的鏈路選擇結果,確定用于發送目標會話的首個報文的第一鏈路;利用第一鏈路,對待轉發報文進行轉發。
因此,本申請實施例通過會話記錄表來記錄每個會話的首個報文和原始負載均衡策略匹配后的鏈路選擇結果,以及在對原始負載均衡策略修改后,使得最新原始負載均衡策略中不存在與待轉發報文匹配的負載均衡策略,即刪除了與待轉發報文匹配的負載均衡策略,從而這里可將待轉發報文和會話記錄表進行匹配,以確定發送該會話的報文的第一鏈路,從而可通過第一鏈路來進行報文的轉發,使得該會話所有的報文都是通過同一個鏈路來轉發的,從而可保證這些報文的業務不會被負載均衡策略影響,進而避免了業務中斷的問題。
在一個可能的實施例中,每個會話的首個報文和原始負載均衡策略匹配后的鏈路選擇結果均包括出接口的標識信息和下一跳地址信息。
因此,本申請實施例可通過出接口的標識信息和下一跳地址信息來精準地確定第一鏈路。
在一個可能的實施例中,會話記錄表還記錄有與每個會話的首個報文和原始負載均衡策略匹配后的鏈路選擇結果對應的鏈路配置信息,鏈路配置信息包括最大流量值;其中,利用第一鏈路,對待轉發報文進行轉發,包括:獲取目標流量值,目標流量值為第一鏈路的當前流量和待轉發報文的流量的流量和;在確定目標流量值小于等于最大流量值的情況下,利用第一鏈路,對待轉發報文進行轉發。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京天融信網絡安全技術有限公司;北京天融信科技有限公司;北京天融信軟件有限公司,未經北京天融信網絡安全技術有限公司;北京天融信科技有限公司;北京天融信軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011499359.X/2.html,轉載請聲明來源鉆瓜專利網。





