[發(fā)明專利]動態(tài)拓?fù)涞膶?shí)現(xiàn)方法無效
| 申請?zhí)枺?/td> | 201110419456.8 | 申請日: | 2011-12-15 |
| 公開(公告)號: | CN102571417A | 公開(公告)日: | 2012-07-11 |
| 發(fā)明(設(shè)計)人: | 王振洪;馬曉東;陳小星;邵偉;李杰;朱建新 | 申請(專利權(quán))人: | 江蘇億通高科技股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24 |
| 代理公司: | 南京蘇高專利商標(biāo)事務(wù)所(普通合伙) 32204 | 代理人: | 柏尚春 |
| 地址: | 215500 江*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 動態(tài) 拓?fù)?/a> 實(shí)現(xiàn) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種動態(tài)拓?fù)涞膶?shí)現(xiàn)方法,是一種設(shè)備數(shù)量變化后對應(yīng)的動態(tài)拓?fù)浣Y(jié)構(gòu)改變的實(shí)現(xiàn)方法。
背景技術(shù)
按照OSI開放系統(tǒng)互聯(lián)模型的定義,網(wǎng)絡(luò)管理主要包括五個功能域:故障管理、配置管理、性能管理、安全管理和計費(fèi)管理。
在五大功能域中,配置管理是基礎(chǔ),它的主要功能包括發(fā)現(xiàn)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu),監(jiān)視和管理網(wǎng)絡(luò)設(shè)備的配置情況。
網(wǎng)絡(luò)拓?fù)涔芾砟繕?biāo)是:分層顯示運(yùn)營網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu),為性能、告警、配置數(shù)據(jù)的處理提供支持,從而全面、動態(tài)地反映網(wǎng)絡(luò)的運(yùn)行情況,為用戶監(jiān)視整個網(wǎng)絡(luò)提供強(qiáng)有力手段。網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)的主要目的是獲取和維護(hù)網(wǎng)絡(luò)節(jié)點(diǎn)的存在性信息和它們之間的鏈接關(guān)系信息,并在此基礎(chǔ)上繪制出整個網(wǎng)絡(luò)拓?fù)鋱D。網(wǎng)絡(luò)拓?fù)涔芾砣藛T通過拓?fù)浣Y(jié)構(gòu)信息還能對網(wǎng)絡(luò)故障進(jìn)行定位,發(fā)現(xiàn)網(wǎng)絡(luò)瓶頸,從而優(yōu)化整個網(wǎng)絡(luò)。
另外在網(wǎng)絡(luò)管理中,僅僅發(fā)現(xiàn)網(wǎng)絡(luò)拓?fù)涫遣粔虻模驗(yàn)榫W(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)在不斷變化。比如增加一個子節(jié)點(diǎn)、減少一個子節(jié)點(diǎn)都會導(dǎo)致網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)發(fā)生變化。為了如實(shí)反映網(wǎng)絡(luò)變化,拓?fù)鋱D必須具備實(shí)時更新能力。而現(xiàn)在大多數(shù)網(wǎng)管軟件基本都不支持這種需求。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種動態(tài)網(wǎng)絡(luò)拓?fù)涓鶕?jù)設(shè)備數(shù)量變化實(shí)時更新對應(yīng)的拓?fù)浣Y(jié)構(gòu)改變的方法,該方法能解決子節(jié)點(diǎn)的增加或減少對拓?fù)鋱D的實(shí)時顯示問題。能夠如實(shí)反映網(wǎng)絡(luò)變化,實(shí)時更新拓?fù)滹@示,便于網(wǎng)絡(luò)拓?fù)涔芾砣藛T通過拓?fù)浣Y(jié)構(gòu)信息還對網(wǎng)絡(luò)故障進(jìn)行定位,從而優(yōu)化整個網(wǎng)絡(luò)。
為了解決上述的技術(shù)問題,本發(fā)明動態(tài)拓?fù)涞膶?shí)現(xiàn)方法,其包括以下步驟:
1)利用SNMP發(fā)包,獲取網(wǎng)絡(luò)中所有設(shè)備的IP地址及對應(yīng)的MAC地址;
2)從父節(jié)點(diǎn)獲取子節(jié)點(diǎn)信息;
3)將檢索出的子節(jié)點(diǎn)信息轉(zhuǎn)存入數(shù)據(jù)庫;
4)讀取數(shù)據(jù)庫子節(jié)點(diǎn)信息;
5)計算拓?fù)涔?jié)點(diǎn)坐標(biāo),首先規(guī)定畫布的大小,根據(jù)屏幕的分辨率獲得一個初始的節(jié)點(diǎn)與中心點(diǎn)距離r;根據(jù)節(jié)點(diǎn)個數(shù)決定節(jié)點(diǎn)是否要實(shí)現(xiàn)分區(qū)顯示,每區(qū)規(guī)定最大顯示數(shù)量為64,超過64個時,每區(qū)劃分64個,以此類推;每個節(jié)點(diǎn)的位置由節(jié)點(diǎn)個數(shù)以及r決定;
6)繪制節(jié)點(diǎn)信息,讀取數(shù)據(jù)庫相關(guān)設(shè)備節(jié)點(diǎn)信息以及樹形圖的級聯(lián)關(guān)系,獲得節(jié)點(diǎn)信息;添加節(jié)點(diǎn)時,重新繪制拓?fù)涔?jié)點(diǎn),讓節(jié)點(diǎn)均勻分布;刪除拓?fù)涔?jié)點(diǎn),手動刷新后,節(jié)點(diǎn)均勻分布。
本發(fā)明根據(jù)設(shè)備數(shù)量指定拓?fù)鋱D,通過連線獲取鄰居關(guān)系,正確地體現(xiàn)了網(wǎng)絡(luò)中各設(shè)備的物理連接關(guān)系,并在一定程度上反映了邏輯層次關(guān)系。更重要的是,網(wǎng)絡(luò)設(shè)備數(shù)量發(fā)生變化時,本發(fā)明能夠?qū)崟r的生成變化后的網(wǎng)絡(luò)拓?fù)鋱D,適應(yīng)了動態(tài)網(wǎng)絡(luò)的拓?fù)滹@示。實(shí)現(xiàn)了網(wǎng)絡(luò)拓?fù)渥詣硬季郑岣吡司W(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)清晰度。
附圖說明
下面結(jié)合附圖和具體實(shí)施方式對本發(fā)明作進(jìn)一步詳細(xì)的說明。
圖1為無刷新技術(shù)原理圖。
圖2為繪制節(jié)點(diǎn)流程圖。
圖3為獲取節(jié)點(diǎn)信息流程圖。
圖4為本發(fā)明方法流程圖。
具體實(shí)施方式
本發(fā)明方法流程如圖4所示,其中:
1)采用無刷新技術(shù),如圖1所示。在AJAX中JavaScript主要被用來傳遞用戶界面上的數(shù)據(jù)到服務(wù)端并返回結(jié)果。XML?Http?Request對象用來響應(yīng)通過HTTP傳遞的數(shù)據(jù),一旦數(shù)據(jù)返回到客戶端就可以立刻使用DOM將數(shù)據(jù)放到網(wǎng)面上。
2)繪制節(jié)點(diǎn)信息時如圖2所示,首先判斷電腦分辨率,若分辨率寬<1280,則獲取獲取r=min(分辨率寬/3,分辨率高/3)(r為初始的節(jié)點(diǎn)與中心點(diǎn)距離);若分辨率寬>=1280,則獲取r=min(分辨率寬/2.8,分辨率高/2.8)。
3)再判斷是否分區(qū),若節(jié)點(diǎn)數(shù)>64,則分區(qū)顯示,計算坐標(biāo)并且繪制節(jié)點(diǎn)拓?fù)洌蝗艄?jié)點(diǎn)數(shù)<=64,則直接繪制節(jié)點(diǎn)。
4)獲取節(jié)點(diǎn)信息時如圖3所示,則判斷是否為子節(jié)點(diǎn),若是,則SNMP包獲取子節(jié)點(diǎn)信息、保存子節(jié)點(diǎn)部分信息到數(shù)據(jù)庫、SNMP獲取部分子節(jié)點(diǎn)在線信息、讀取數(shù)據(jù)庫子節(jié)點(diǎn)部分信息;若不是,則直接讀取數(shù)據(jù)庫節(jié)點(diǎn)信息。
5)添加節(jié)點(diǎn)時,重新繪制拓?fù)涔?jié)點(diǎn),讓節(jié)點(diǎn)均勻分布。
6)刪除節(jié)點(diǎn)時采用AJAX無刷新技術(shù),直接頁面局部刷新,刪除拓?fù)涔?jié)點(diǎn),手動刷新后,節(jié)點(diǎn)均勻分布。
7)形成動態(tài)拓?fù)涓鶕?jù)設(shè)備數(shù)量改變,拓?fù)浒l(fā)生對應(yīng)改變的結(jié)構(gòu)形式。
上述實(shí)施例不以任何方式限制本發(fā)明,凡是采用等同替換或等效變換的方式獲得的技術(shù)方案均落在本發(fā)明的保護(hù)范圍內(nèi)。
該專利技術(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/201110419456.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 動態(tài)矢量譯碼方法和動態(tài)矢量譯碼裝置
- 動態(tài)口令的顯示方法及動態(tài)令牌
- 動態(tài)庫管理方法和裝置
- 動態(tài)令牌的身份認(rèn)證方法及裝置
- 令牌、動態(tài)口令生成方法、動態(tài)口令認(rèn)證方法及系統(tǒng)
- 一種動態(tài)模糊控制系統(tǒng)
- 一種基于動態(tài)信號的POS機(jī)和安全保護(hù)方法
- 圖像動態(tài)展示的方法、裝置、系統(tǒng)及介質(zhì)
- 一種基于POS機(jī)聚合碼功能分離顯示動態(tài)聚合碼的系統(tǒng)
- 基于動態(tài)口令的身份認(rèn)證方法、裝置和動態(tài)令牌
- 動態(tài)分布式環(huán)境中的自動拓?fù)湫纬煞椒ā⑾到y(tǒng)及程序產(chǎn)品
- 一種網(wǎng)絡(luò)管理拓?fù)涞奶幚矸椒跋到y(tǒng)
- 物理拓?fù)涫褂霉芾矸椒ê拖到y(tǒng)
- 拓?fù)溥m配方法及裝置
- 一種基于SNMP和HTML5實(shí)現(xiàn)web網(wǎng)絡(luò)拓?fù)涞姆椒?/a>
- 一種網(wǎng)絡(luò)拓?fù)浣y(tǒng)一管理方法及系統(tǒng)
- 一種拓?fù)湟晥D的加載顯示方法及系統(tǒng)
- 開關(guān)磁阻電機(jī)功率拓?fù)渫扑]方法、系統(tǒng)、終端及存儲介質(zhì)
- 靈活定義的城域網(wǎng)網(wǎng)絡(luò)拓?fù)渖煞椒ê脱b置
- 一種網(wǎng)絡(luò)拓?fù)鋬?yōu)化方法、裝置以及系統(tǒng)
- 互動業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺
- 數(shù)值預(yù)報的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置





