[發(fā)明專利]一種IP管理方法及系統(tǒng)、客戶端、服務器有效
| 申請?zhí)枺?/td> | 201310695074.7 | 申請日: | 2013-12-17 |
| 公開(公告)號: | CN104717314B | 公開(公告)日: | 2018-12-11 |
| 發(fā)明(設計)人: | 袁帥 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12;H04L12/24;G06F17/30 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 楊倫 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 ip 管理 方法 系統(tǒng) 客戶端 服務器 | ||
1.一種網(wǎng)絡之間互連的協(xié)議IP管理方法,其特征在于,包括:
若客戶端需要訪問服務,所述客戶端查找第一對應關系表,確定所述客戶端需要訪問的服務類型對應的服務器的IP地址,所述第一對應關系表與第二對應關系表保持同步,所述第一對應關系表為所述客戶端保存的服務集群中服務器的IP地址與服務類型之間的對應關系,所述第二對應關系表為服務器保存的服務集群中的服務器的IP地址與服務類型之間的對應關系;
所述客戶端向確定的所述服務器的IP地址對應的服務器發(fā)送訪問請求,所述訪問請求中包含所述客戶端需要訪問的服務類型;
所述客戶端接收所述服務器反饋的與所述客戶端需要訪問的服務類型對應的訪問數(shù)據(jù)。
2.根據(jù)權利要求1所述的方法,其特征在于,所述訪問請求中包含所述第一對應關系表最近一次更新的時間;
則所述接收所述服務器反饋的與所述客戶端需要訪問的服務類型對應的訪問數(shù)據(jù)包括:
接收所述服務器反饋的與所述客戶端需要訪問的服務類型對應的訪問數(shù)據(jù)及所述第一對應關系表的更新數(shù)據(jù),所述更新數(shù)據(jù)為所述第二對應關系表從所述最近一次更新的時間至當前時間已更新的數(shù)據(jù)。
3.根據(jù)權利要求2所述的方法,其特征在于,所述方法還包括:
若所述更新數(shù)據(jù)中包含待增加的服務器的IP地址與服務類型之間的對應關系,則將所述待增加的服務器的IP地址與服務類型之間的對應關系添加至所述第一對應關系表中;
若所述更新數(shù)據(jù)中包含待刪除的服務器的IP地址,則從所述第一對應關系表中刪除所述待刪除的服務器的IP地址與服務類型之間的對應關系。
4.一種網(wǎng)絡之間互連的協(xié)議IP管理方法,其特征在于,包括:
第一服務器接收客戶端發(fā)送的訪問請求,所述訪問請求中包含所述客戶端需要訪問的服務類型及所述客戶端保存的第一對應關系表最近一次更新的時間,所述第一對應關系表為所述客戶端保存的服務集群中服務器的IP地址與服務類型之間的對應關系;
所述第一服務器根據(jù)所述訪問請求向所述客戶端反饋所述客戶端需要訪問的服務類型的訪問數(shù)據(jù)及第一對應關系表的更新數(shù)據(jù),所述更新數(shù)據(jù)為第二對應關系表從所述最近一次更新的時間至當前時間已更新的數(shù)據(jù),使得所述客戶端能夠利用所述更新數(shù)據(jù)實現(xiàn)所述第一對應關系表與所述第二對應關系表的同步,所述第二對應關系表為所述第一服務器保存的服務集群中的服務器的IP地址與服務類型之間的對應關系;
所述第一服務器查找第一心跳信息,確定心跳時間超過預置數(shù)值的服務器的集合,所述第一心跳信息為所述第一服務器保存的服務集群中服務器的IP地址與心跳時間的對應關系;
若所述服務器的集合為非空集,則所述第一服務器向所述服務器的集合中的第二服務器發(fā)起心跳,該第二服務器為所述服務器的集合中的任意一個服務器;
若在預置時間內,所述第一服務器接收到所述第二服務器反饋的第二心跳信息,所述第二心跳信息為保存在所述第二服務器中的服務集群中的服務器的IP地址與心跳時間之間的對應關系,則將所述第一服務器的第一心跳信息與所述第二心跳信息中的心跳時間合并,將服務器的IP地址對應的心跳時間中最小的心跳時間作為更新后的心跳時間,得到第三心跳信息;
所述第一服務器利用所述第三心跳信息替換所述第一心跳信息,并將所述第三心跳信息發(fā)送給所述第二服務器,使得所述第二服務器可利用所述第三心跳信息替換所述第二心跳信息;返回執(zhí)行所述第一服務器查找第一心跳信息的步驟。
5.根據(jù)權利要求4所述的IP管理方法,其特征在于,所述更新數(shù)據(jù)包括所述第一對應關系表待增加的服務器的IP地址與服務類型之間的對應關系,和/或,所述第一對應關系表待刪除的服務器的IP地址。
6.根據(jù)權利要求4所述的管理方法,其特征在于,所述方法還包括:
若在預置時間內,所述第一服務器未接收到所述第二服務器反饋的所述第二心跳信息,則從所述第一對應關系表中刪除所述第二服務器的IP地址與服務類型之間的對應關系,從所述第一心跳信息中刪除所述第二服務器的IP地址與心跳時間之間的對應關系;
向所述第一對應關系表中的除所述第一服務器及所述第二服務器以外的其他服務器發(fā)送刪除通知,所述刪除通知中包含所述第二服務器的IP地址。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310695074.7/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:智能手機套
- 下一篇:社交交互方法、裝置、終端以及系統(tǒng)





