[發明專利]MIB文件編輯器無效
| 申請號: | 200810163742.0 | 申請日: | 2008-12-30 |
| 公開(公告)號: | CN101446896A | 公開(公告)日: | 2009-06-03 |
| 發明(設計)人: | 徐志江;孟利民;趙志定 | 申請(專利權)人: | 浙江工業大學 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F17/30;H04L12/24 |
| 代理公司: | 杭州天正專利事務所有限公司 | 代理人: | 王 兵;王利強 |
| 地址: | 310014*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | mib 文件 編輯器 | ||
技術領域
本發明涉及SNMP網絡管理技術,尤其是一種MIB文件編輯器。
背景技術
基于SNMP(Simple?Network?Management?Protocol,簡單網絡管理協議)的網絡管理模型包括以下關鍵部分:管理工作站、代理、MIB(Management?Information?Base,管理信息庫)、網絡管理協議。它的基本構成:一組具有分析數據、發現故障等功能的管理程序;一個用于網絡管理監控網絡的接口;將網絡管理員的要求轉變為對遠程網絡信息的實際監控的協議;一個從所有被管網絡實體的MIB中抽取信息的數據庫。
MIB是管理對象的集合,管理對象表示網絡設備運行狀態的一個或多個變量,而且它存放管理代理中有關配置和性能的數據,包含分屬不同組的多個數據對象。這些數據對象以樹狀分層結構組織,每個分支有其專用的名字和一個數字形式的標識符。
每個MIB對象都用OID(Object?Identifier,對象標識符)來唯一的標識,這是用定義在ASN.1語法中的樹型結構來組織的可用信息,其中每個可用信息是一個帶標號的節點,每個節點用數字和字符兩種方式顯示,其中對象標識符OID是由句點隔開的一組整數,也就是從根節點通向它的路徑,它命名節點并指示它在ASN.1樹中的準確位置。一個帶標號節點可以擁有包含其它帶標號節點為它的子樹,如果沒有子樹它就是葉子節點,它包含一個值并被稱為對象。
MIB中每種對象類型都有名字,語法和編碼3種屬性。名字由ASN.1中的對象標識符來表示,語法確定用哪種ASN.1數據類型表示管理信息,編碼方式是相應的ASN.1數據類型的BER編碼格式。
SMI(Structure?of?Management?Information,管理信息結構)是SNMP的描述方法。ASN.1功能很強大,但SNMP只用到其中一小部分,為了方便使用,對這部分內容做了描述,限定了范圍,這就是SMI。SMI由ASN.1的一個子集合和一部分自定義的類型、宏等組成。SMI是ASN.1的一個子集和超集。SMI經過發展有SMIv1和SMIv2兩個版本,目前大部分,特別是私有MIB,更多地使用SMIv2來定義。SMIv2對SMIv1重新做了修訂,增加了幾個宏定義,SMIv2常見的宏是:MODULE-IDENTITY、OBJECT-IDENTITY、OBJECT-TYPE、NOTIFICATION-TYPE?(RFC2578);TEXTUAL-CONVENTION(RFC2579);OBJECT-GROUP、NOTIFICATION-GROUP、MODULE-COMPLIANCEAGENT-CAPABILITIES(RFC2580)。
MIB文件定義了對于通過網絡管理可以訪問的信息。MIB文件是用ASN.1語法來描述的,因此在制作MIB文件的時候,用戶不得不參考ASN.1語法的有關文檔,這給用戶帶來許多不便。目前制作MIB文件的軟件工具很少見,很多開發者還是使用手寫的方式來制作MIB文件,有些可視化的MIB編輯器,比如MG-SOFT公司的MIB?Builder軟件也是需要注冊才可以使用,而且MIB?Builder軟件是英文界面,給許多國內中文使用者造成不便。除此之外,MIB?Builder軟件在設計上有所不足:首先是其MIB節點菜單(功能是提供需要創建的節點項)設計,MIB?Builder將菜單以樹結構放置于界面的右端,這樣布局設置導致了界面中間的節點編輯版塊的面積偏小,在輸入大量文本信息時非常不方便。其次,MIB?Builder的節點菜單選項在任何時候都是可選的,而在實際設計中,當建立某些節點后,其節點下是不允許再建子節點,比如OBJECT-TYPE類型,因此節點菜單的可選性會給用戶帶來誤解,以為仍是可選節點。再者,MIB?Builder在導入外部MIB時候解析了所有的MIB信息,這樣降低了解析速度,也沒有必要,因為用戶使用外部節點時候關注的只是其節點名和節點類型,其他的信息不是必要的。最后,MIB?Builder軟件在生成MIB文件后是將文件保存到某個目錄,用戶必須根據路徑去打開這個生成文件,比較不便。上述的MIBBuilder的幾個缺點導致國內開發者編寫MIB文件時,出錯概率較高、編寫速度慢。
發明內容
為了克服已有的MIB編輯器的在編寫MIB文件時,出錯概率較高、編寫速度慢的不足,本發明提供一種在編寫MIB文件時,降低出錯概率、加快編寫速度的MIB文件編輯器。
本發明解決其技術問題所采用的技術方案是:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江工業大學,未經浙江工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810163742.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種Flash存儲器的動態存儲方法
- 下一篇:一種存儲設備及其隨機讀寫方法





