[發(fā)明專利]一種數(shù)據(jù)批量修改方法、系統(tǒng)及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 202010269040.1 | 申請日: | 2020-04-08 |
| 公開(公告)號: | CN111614482B | 公開(公告)日: | 2022-11-15 |
| 發(fā)明(設(shè)計)人: | 向衛(wèi)東;孟慶曉;吳閩華 | 申請(專利權(quán))人: | 深圳震有科技股份有限公司 |
| 主分類號: | H04L41/0213 | 分類號: | H04L41/0213;H04L41/04 |
| 代理公司: | 深圳市君勝知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44268 | 代理人: | 朱陽波;王永文 |
| 地址: | 518057 廣東省深圳市南山區(qū)粵海街*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)據(jù) 批量 修改 方法 系統(tǒng) 存儲 介質(zhì) | ||
本發(fā)明公開了一種數(shù)據(jù)批量修改方法、系統(tǒng)及存儲介質(zhì),所述方法包括:網(wǎng)絡(luò)管理服務(wù)器發(fā)送請求設(shè)置多個對象的數(shù)據(jù)包給被管理設(shè)備;被管理設(shè)備根據(jù)所述請求設(shè)置多個對象的數(shù)據(jù)包中攜帶的信息解析得到需要修改的數(shù)據(jù)條目,通過一次修改將所有數(shù)據(jù)條目改為新數(shù)值;被管理設(shè)備將操作結(jié)果反饋給網(wǎng)絡(luò)管理服務(wù)器。本發(fā)明通過網(wǎng)絡(luò)管理服務(wù)器將數(shù)據(jù)數(shù)組中的修改對象的key值列舉在一個SNMP數(shù)據(jù)包中,該SNMP數(shù)據(jù)包還包含了數(shù)據(jù)的新數(shù)值,被管理設(shè)備通過這個SNMP數(shù)據(jù)包就能知道所有需要修改的數(shù)據(jù)條目,在網(wǎng)絡(luò)管理服務(wù)器上能一次選擇多個操作對象的key,也只需輸入一次數(shù)據(jù)的新數(shù)值,大大提高了數(shù)據(jù)修改操作的效率。
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)批量修改方法、系統(tǒng)及存儲介質(zhì)。
背景技術(shù)
SNMP(簡單網(wǎng)絡(luò)管理協(xié)議)是網(wǎng)絡(luò)管理服務(wù)器對網(wǎng)絡(luò)設(shè)備進行遠程管理維護的通信協(xié)議,用來獲取和配置網(wǎng)絡(luò)設(shè)備內(nèi)操作系統(tǒng)、硬件模塊、業(yè)務(wù)軟件的運行狀態(tài)和參數(shù),該協(xié)議用OID(Object ID,對象標識符,OID是一串文本形式的字符串,其形式類似IP地址,由多個數(shù)值用點號分隔組成,例如“1.2.3.4.1”代表設(shè)備的名稱,“1.2.3.4.2”代表設(shè)備的系統(tǒng)時間)標識要獲取和配置的數(shù)據(jù)種類,對于數(shù)組式的數(shù)據(jù)還定義了key值,key用來定位標識數(shù)據(jù)數(shù)組中的某一條數(shù)據(jù)。
例如網(wǎng)絡(luò)設(shè)備的系統(tǒng)時間參數(shù)是非數(shù)組式的數(shù)據(jù),因為該數(shù)據(jù)只此一條。網(wǎng)絡(luò)設(shè)備的網(wǎng)口工作速率的參數(shù)是數(shù)組式的數(shù)據(jù),因為設(shè)備有多個網(wǎng)口,需要一個key值標識一個網(wǎng)口,可以定義key等于1,2,3...分別對應(yīng)網(wǎng)口1、網(wǎng)口2、網(wǎng)口3...,key值具有唯一性即可。但是注意key值是沒有規(guī)律性和連續(xù)性的,也許只有網(wǎng)口1、網(wǎng)口2、網(wǎng)口3、網(wǎng)口5...,而沒有網(wǎng)口4。
在此基礎(chǔ)上,SNMP協(xié)議定義了兩種通信數(shù)據(jù)包,以之修改配置被管理設(shè)備的運行參數(shù):
set-request數(shù)據(jù)包(請求修改數(shù)據(jù)包),由網(wǎng)絡(luò)管理服務(wù)器發(fā)給被管理設(shè)備,請求修改被管理設(shè)備的某一個數(shù)據(jù)參數(shù)。請求設(shè)置指定OID數(shù)據(jù)的數(shù)值,指定的OID和數(shù)據(jù)的數(shù)值包含在set-request數(shù)據(jù)包中。如果指定OID是數(shù)組式的數(shù)據(jù),該數(shù)據(jù)包還需攜帶一個key值,用來表示目標數(shù)據(jù)是數(shù)組式數(shù)據(jù)中的哪一條。例如set-request數(shù)據(jù)包中指定OID為網(wǎng)口的工作速率的參數(shù),工作速率的參數(shù)的數(shù)值為1000(10/100/1000分別代表10M/100M/1000M工作速率),key等于2;就表示設(shè)置網(wǎng)口2的工作速率為1000M。
set-response數(shù)據(jù)包(響應(yīng)修改數(shù)據(jù)包),由被管理設(shè)備發(fā)給網(wǎng)絡(luò)管理服務(wù)器,用于反饋數(shù)據(jù)修改的結(jié)果,修改結(jié)果包括修改成功或失敗。這個數(shù)據(jù)包用來響應(yīng)set-request數(shù)據(jù)包,返回設(shè)置成功,或返回設(shè)置失敗時的錯誤碼。
其中,每個set-request數(shù)據(jù)包只能修改數(shù)據(jù)數(shù)組中的一條;并且需要手動為每個set-request數(shù)據(jù)包選擇操作對象的key以及輸入數(shù)據(jù)的新數(shù)值,人為操作不僅慢,在大量重復(fù)性的相似操作中還容易出錯。
不難發(fā)現(xiàn)設(shè)置數(shù)據(jù)數(shù)組(數(shù)組式的數(shù)據(jù))的所有數(shù)據(jù)條目的值時,只能通過set-request數(shù)據(jù)包逐條設(shè)置數(shù)據(jù)值;修改完數(shù)組中的所有數(shù)據(jù)所需的時間與數(shù)據(jù)數(shù)組中的條目數(shù)量成正比。以交換機設(shè)備網(wǎng)口的工作速率的參數(shù)為例,交換機網(wǎng)口通常有48個也就對應(yīng)48條網(wǎng)口的工作速率參數(shù),如果需要把48個網(wǎng)口的工作速率全部修改為1000M,需要執(zhí)行48次相似的操作;每次操作包括選中需要修改的網(wǎng)口,輸入數(shù)據(jù)值1000代表1000M工作速率,總共需要花費時間數(shù)分鐘,還很容易出錯。正因為如此,網(wǎng)絡(luò)管理服務(wù)器上修改數(shù)據(jù)數(shù)組的數(shù)據(jù)時效率低下。
因此,現(xiàn)有技術(shù)還有待于改進和發(fā)展。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種數(shù)據(jù)批量修改方法、系統(tǒng)及存儲介質(zhì),旨在解決現(xiàn)有技術(shù)中通過網(wǎng)絡(luò)管理服務(wù)器上修改數(shù)據(jù)數(shù)組的數(shù)據(jù)時效率低下的問題。
為實現(xiàn)上述目的,本發(fā)明提供一種數(shù)據(jù)批量修改方法,所述數(shù)據(jù)批量修改方法包括如下步驟:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳震有科技股份有限公司,未經(jīng)深圳震有科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010269040.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





