[發(fā)明專利]報(bào)文處理方法和裝置、報(bào)文處理設(shè)備及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 202110003627.2 | 申請日: | 2021-01-04 |
| 公開(公告)號: | CN112822262B | 公開(公告)日: | 2022-11-22 |
| 發(fā)明(設(shè)計(jì))人: | 鄭斌 | 申請(專利權(quán))人: | 北京知道創(chuàng)宇信息技術(shù)股份有限公司 |
| 主分類號: | H04L67/14 | 分類號: | H04L67/14;H04L9/40 |
| 代理公司: | 北京超凡宏宇專利代理事務(wù)所(特殊普通合伙) 11463 | 代理人: | 陳萬藝 |
| 地址: | 100000 北京市朝陽區(qū)阜*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 報(bào)文 處理 方法 裝置 設(shè)備 存儲 介質(zhì) | ||
本申請?zhí)峁┑膱?bào)文處理方法和裝置、報(bào)文處理設(shè)備及存儲介質(zhì),涉及通信技術(shù)領(lǐng)域。在本申請中,首先,基于目標(biāo)設(shè)備發(fā)送的第一請求確認(rèn)報(bào)文建立第一會話;其次,基于第一請求確認(rèn)報(bào)文向目標(biāo)設(shè)備發(fā)送請求報(bào)文,基于請求報(bào)文建立第二會話;然后,在獲取到第二請求確認(rèn)報(bào)文時(shí),確定第二請求確認(rèn)報(bào)文與第一會話和第二會話之間的關(guān)系;之后,若第二請求確認(rèn)報(bào)文屬于第二會話,基于第二請求確認(rèn)報(bào)文和請求報(bào)文對第二會話進(jìn)行驗(yàn)證;最后,若第二請求確認(rèn)報(bào)文屬于第一會話,在第二會話已經(jīng)通過驗(yàn)證時(shí),將第二請求確認(rèn)報(bào)文的源互聯(lián)網(wǎng)協(xié)議地址確定為合法地址。通過上述方法,可以改善現(xiàn)有的報(bào)文地址驗(yàn)證技術(shù)存在的適用范圍較窄問題。
技術(shù)領(lǐng)域
本申請涉及領(lǐng)域,具體而言,涉及一種報(bào)文處理方法和裝置、報(bào)文處理設(shè)備及存儲介質(zhì)。
背景技術(shù)
在通信技術(shù)領(lǐng)域中,不同設(shè)備之間,在進(jìn)行數(shù)據(jù)報(bào)文交互之前,一般會先基于協(xié)議報(bào)文進(jìn)行交互,以建立連接,如TCP協(xié)議中基于協(xié)議報(bào)文進(jìn)行的三次握手等?;诖藱C(jī)制,在一些情況下,設(shè)備可能會受到大量無效報(bào)文的攻擊。其中,在一種常規(guī)的方案,可以在對報(bào)文的源互聯(lián)網(wǎng)協(xié)議地址的合法性進(jìn)行校驗(yàn)之后,返回連接重置報(bào)文。
經(jīng)發(fā)明人研究發(fā)現(xiàn),基于上述連接重置報(bào)文的存在,可能會導(dǎo)致設(shè)備之間難以進(jìn)行有效的連接的問題,如此,使得上述的源互聯(lián)網(wǎng)協(xié)議地址合法性驗(yàn)證技術(shù)存在適用范圍較窄問題。
發(fā)明內(nèi)容
有鑒于此,本申請的目的在于提供一種報(bào)文處理方法和裝置、報(bào)文處理設(shè)備及存儲介質(zhì),以改善現(xiàn)有的報(bào)文地址驗(yàn)證技術(shù)中存在的適用范圍較窄問題。
為實(shí)現(xiàn)上述目的,本申請實(shí)施例采用如下技術(shù)方案:
一種報(bào)文處理方法,應(yīng)用于報(bào)文處理設(shè)備,該報(bào)文處理設(shè)備通信連接有目標(biāo)服務(wù)器,用于將獲取的源互聯(lián)網(wǎng)協(xié)議地址為合法地址的請求確認(rèn)報(bào)文發(fā)送給該目標(biāo)服務(wù)器,所述方法包括:
基于目標(biāo)設(shè)備發(fā)送的第一請求確認(rèn)報(bào)文建立第一會話;
基于所述第一請求確認(rèn)報(bào)文向所述目標(biāo)設(shè)備發(fā)送請求報(bào)文,并基于該請求報(bào)文建立第二會話,其中,該第二會話不同于所述第一會話;
在獲取到所述目標(biāo)設(shè)備發(fā)送的第二請求確認(rèn)報(bào)文時(shí),確定該第二請求確認(rèn)報(bào)文與所述第一會話和所述第二會話之間的關(guān)系;
若所述第二請求確認(rèn)報(bào)文屬于所述第二會話,則基于該第二請求確認(rèn)報(bào)文和所述請求報(bào)文對該第二會話進(jìn)行驗(yàn)證;
若所述第二請求確認(rèn)報(bào)文屬于所述第一會話,則在所述第二會話已經(jīng)通過驗(yàn)證時(shí),將該第二請求確認(rèn)報(bào)文的源互聯(lián)網(wǎng)協(xié)議地址確定為合法地址。
在本申請實(shí)施例較佳的選擇中,在上述報(bào)文處理方法中,所述基于所述第一請求確認(rèn)報(bào)文向所述目標(biāo)設(shè)備發(fā)送請求報(bào)文,并基于該請求報(bào)文建立第二會話的步驟,包括:
基于預(yù)先確定的源端口和所述第一請求確認(rèn)報(bào)文中的第一報(bào)文五元組信息確定第二報(bào)文五元組信息,其中,該源端口與該第一報(bào)文五元組信息中的目的端口不同;
基于所述第二報(bào)文五元組信息向所述目標(biāo)設(shè)備發(fā)送請求報(bào)文,并基于該第二報(bào)文五元組信息建立第二會話,其中,所述第一會話基于所述第一報(bào)文五元組信息建立。
在本申請實(shí)施例較佳的選擇中,在上述報(bào)文處理方法中,所述基于預(yù)先確定的源端口和所述第一請求確認(rèn)報(bào)文中的第一報(bào)文五元組信息確定第二報(bào)文五元組信息的步驟,包括:
在目標(biāo)端口范圍包括的端口中確定一個(gè)端口,其中,所述第一請求確認(rèn)報(bào)文中第一報(bào)文五元組信息中的目的端口為該目標(biāo)端口范圍外的端口;
將確定出的所述端口作為源端口,并結(jié)合所述第一報(bào)文五元組信息中目的端口以外的其它信息,確定第二報(bào)文五元組信息。
在本申請實(shí)施例較佳的選擇中,在上述報(bào)文處理方法中,所述方法還包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京知道創(chuàng)宇信息技術(shù)股份有限公司,未經(jīng)北京知道創(chuàng)宇信息技術(shù)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110003627.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





