[發(fā)明專利]IP地址段查找方法與業(yè)務(wù)調(diào)度方法、裝置、電子設(shè)備有效
| 申請(qǐng)?zhí)枺?/td> | 202011089641.0 | 申請(qǐng)日: | 2020-10-13 |
| 公開(公告)號(hào): | CN112347377B | 公開(公告)日: | 2023-10-20 |
| 發(fā)明(設(shè)計(jì))人: | 齊俊濤;謝于貴;王琦 | 申請(qǐng)(專利權(quán))人: | 咪咕視訊科技有限公司;咪咕文化科技有限公司;中國(guó)移動(dòng)通信集團(tuán)有限公司 |
| 主分類號(hào): | G06F16/9537 | 分類號(hào): | G06F16/9537;G06F16/28;G06F16/242;G06F16/22;H04L61/251;H04L101/668 |
| 代理公司: | 北京路浩知識(shí)產(chǎn)權(quán)代理有限公司 11002 | 代理人: | 王宇楊 |
| 地址: | 201206 上海市浦東*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | ip 地址 查找 方法 業(yè)務(wù) 調(diào)度 裝置 電子設(shè)備 | ||
本發(fā)明實(shí)施例提供一種IP地址段查找方法與業(yè)務(wù)調(diào)度方法、裝置、電子設(shè)備;方法包括:確定目標(biāo)IP地址的類型,以及目標(biāo)IP地址所屬IP地址段的索引值;根據(jù)目標(biāo)IP地址的類型與目標(biāo)IP地址所屬IP地址段的索引值,從第一IP地址庫(kù)中獲取候選IP地址段集合;其中,第一IP地址庫(kù)包括多個(gè)IP地址段的數(shù)據(jù),每個(gè)IP地址段的數(shù)據(jù)包括:IP地址段的類型、IP地址段索引值、IP起始地址的數(shù)值以及IP結(jié)束地址的數(shù)值;計(jì)算目標(biāo)IP地址的數(shù)值,根據(jù)所述目標(biāo)IP地址的數(shù)值以及各個(gè)候選IP地址段的IP起始地址的數(shù)值與IP結(jié)束地址的數(shù)值,確定目標(biāo)IP地址所屬的IP地址段。
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種IP地址段查找方法與業(yè)務(wù)調(diào)度方法、裝置、電子設(shè)備。
背景技術(shù)
基于IP地址集進(jìn)行音視頻播放請(qǐng)求業(yè)務(wù)調(diào)度,是指在調(diào)度系統(tǒng)中事先配置區(qū)域(如按照省份所劃分的區(qū)域)以及業(yè)務(wù)平面的調(diào)度出口策略;當(dāng)用戶發(fā)起音視頻播放請(qǐng)求時(shí),根據(jù)用戶的IP地址(IPv4地址或IPv6地址)檢索IP地址庫(kù),獲取用戶IP地址所在區(qū)域以及業(yè)務(wù)平面,然后根據(jù)所獲取的區(qū)域以及業(yè)務(wù)平面匹配對(duì)應(yīng)的調(diào)度出口策略,最后根據(jù)調(diào)度出口策略進(jìn)行302跳轉(zhuǎn)(302redirect)。
實(shí)現(xiàn)音視頻播放請(qǐng)求業(yè)務(wù)調(diào)度的關(guān)鍵是要確定發(fā)起音視頻播放請(qǐng)求的用戶的IP地址所屬的IP地址段,進(jìn)而得到與IP地址段相對(duì)應(yīng)的區(qū)域以及業(yè)務(wù)平面信息。
在現(xiàn)有技術(shù)中,查找IP地址段采用了以下技術(shù)方案中的一種:
1、將IP地址集構(gòu)建為源代碼,所述源代碼包括IP地址哈希表、索引存儲(chǔ)表及確證函數(shù);再將源代碼編譯為目標(biāo)程序,使用該程序進(jìn)行IP地址檢索,獲取IP地址所屬區(qū)域的地域信息。
2、為IPv4地址、IPv6地址分別建立hash規(guī)則及存儲(chǔ)數(shù)據(jù)結(jié)構(gòu),并將它們存儲(chǔ)到諸如Redis的高效讀取數(shù)據(jù)庫(kù);系統(tǒng)訪問該數(shù)據(jù)庫(kù)進(jìn)行IP地址檢索,獲取IP地址所屬區(qū)域的地域信息。
上述技術(shù)方案中的第一種將IP地址集包含在源代碼以及目標(biāo)程序中,使得該技術(shù)方案很難適應(yīng)IP地址集經(jīng)常變更的場(chǎng)景,不便于IP地址集的升級(jí),代碼執(zhí)行效率相對(duì)較低。
上述技術(shù)方案中的第二種需要跨網(wǎng)絡(luò)訪問高速讀取數(shù)據(jù)庫(kù)(如Redis),當(dāng)網(wǎng)絡(luò)不穩(wěn)定時(shí),系統(tǒng)響應(yīng)就會(huì)變慢。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中存在的問題,本發(fā)明實(shí)施例提供一種IP地址段查找方法與業(yè)務(wù)調(diào)度方法、裝置、電子設(shè)備。
本發(fā)明實(shí)施例提供一種IP地址段查找方法,包括:
確定目標(biāo)IP地址的類型,以及目標(biāo)IP地址所屬IP地址段的索引值;
根據(jù)目標(biāo)IP地址的類型與目標(biāo)IP地址所屬IP地址段的索引值,從第一IP地址庫(kù)中獲取候選IP地址段集合;其中,第一IP地址庫(kù)包括多個(gè)IP地址段的數(shù)據(jù),每個(gè)IP地址段的數(shù)據(jù)包括:IP地址段的類型、IP地址段索引值、IP起始地址的數(shù)值以及IP結(jié)束地址的數(shù)值;
計(jì)算目標(biāo)IP地址的數(shù)值,根據(jù)所述目標(biāo)IP地址的數(shù)值以及各個(gè)候選IP地址段的IP起始地址的數(shù)值與IP結(jié)束地址的數(shù)值,確定目標(biāo)IP地址所屬的IP地址段。
上述技術(shù)方案中,在所述從第一IP地址庫(kù)中獲取候選IP地址段集合的步驟之前,方法還包括:
為第二IP地址庫(kù)中的各個(gè)IP地址段計(jì)算索引值、IP起始地址的數(shù)值以及IP結(jié)束地址的數(shù)值,得到第一IP地址庫(kù);其中,
所述第二IP地址庫(kù)包括多個(gè)IP地址段的數(shù)據(jù),每個(gè)IP地址段的數(shù)據(jù)包括IP地址段的類型、IP起始地址以及IP結(jié)束地址。
上述技術(shù)方案中,在所述從第一IP地址庫(kù)中獲取候選IP地址段集合的步驟之前,方法還包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于咪咕視訊科技有限公司;咪咕文化科技有限公司;中國(guó)移動(dòng)通信集團(tuán)有限公司,未經(jīng)咪咕視訊科技有限公司;咪咕文化科技有限公司;中國(guó)移動(dòng)通信集團(tuán)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011089641.0/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 互聯(lián)網(wǎng)協(xié)議電話系統(tǒng)及其方法
- 虛擬機(jī)的IP地址的劃分方法
- 使非IP設(shè)備接入虛擬IP網(wǎng)絡(luò)的方法和系統(tǒng)
- CC通道檢測(cè)方法
- 一種IP地址評(píng)估方法及裝置
- 一種調(diào)度軟交換IP話機(jī)故障檢測(cè)報(bào)警系統(tǒng)
- 一種網(wǎng)絡(luò)攻擊的IP地址分析方法、裝置和存儲(chǔ)介質(zhì)
- 靜態(tài)IP與動(dòng)態(tài)IP的沖突檢測(cè)方法、系統(tǒng)、終端及存儲(chǔ)介質(zhì)
- IP地址段查找方法與業(yè)務(wù)調(diào)度方法、裝置、電子設(shè)備
- 一種IP檢測(cè)的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





