



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、基于SNMP的統一網管框架的設計與實現 06-02-19 10:10:00 作者:張 朕 應吉康 編輯:studa9ngns摘要:本文在分析目前網絡管理現狀的前提下,采用面向對象技術,設計并實現了一個統一網管系統,并分析了系統的組成結構、功能特點及部分技術實現。最后分析了其不足,對網管系統的發展方向做了探討。 關鍵詞:電信管理網 簡單網絡管理協議 網管系統 1 網絡管理的發展與現狀 伴隨Inte
2、rnet時代的到來,網絡技術的迅猛發展,越來越多的企業、政府、學校、個人等都融入互聯網當中,網絡已經與人們的學習、工作及生活密不可分。而作為整個互聯網的基礎,電信網穩定、高效、準確的運行就顯得極為重要。要做到這一點,除了要依靠網絡設備本身和網絡架構的可靠性之外,還必須依靠一套有效的網絡管理手段來監測和管理整個網絡,而傳統的單層網絡管理模式已經無法適應現代網絡管理的需求。為了有效合理地管理現代網絡,國際電信聯盟電信標準化部門(ITU-T)于1988年,參考OSI系統管理框架提出了具有標準協議、接口和體系結構的管理網絡-電信管理網(Telecommunication Management Net,
3、TMN),作為管理現代電信網的基礎。考慮將提供業務的電信網及其管理功能進行分離,使管理功能從電信網中獨立出來單獨組成一個網,即TMN。TMN制定了一系列的標準和管理功能,包括被管網元和網絡管理系統之間的接口均被標準化了。只要被管網元和網絡管理系統之間遵循TMN標準,完成一定的管理功能,就能夠實現不同廠商的不同設備以及不同網絡管理系統之間的互連互通操作。TMN體系結構按照不同的管理需求將整個電信網管理功能從低到高分作5層:網元層(NEL)、網元管理層(EML)、網絡管理層(NML)、業務管理層(SML)、事務管理層(BML)。目前,由于實際技術水平和應用條件的限制,網絡管理主要集中在網元管理層和
4、網絡管理層,真正業務級的管理還只停留在理論研究階段。網元管理層直接管理物理網絡,是整個管理系統的基礎。對電信網絡運營商來說,隨著通信業務量需求的成倍增長,網絡規模的日益膨脹,網元設備的種類和數量不斷增加,各個網元都有自己的管理系統,這給網絡的管理維護帶來了很多困難。為了提高網絡管理的效率,很有必要對各網元進行集中管理,實現在一個統一的平臺上管理各種設備。為了適應網絡管理系統可擴展性的要求,我們將設計模式的思想融入網絡管理框架設計中, 保證該框架具有良好的靈活性和可擴展性。 2 網絡管理協議 當前最典型的網絡管理協議有基于OSI七層模型的公共管理信息協議(CMIP)和基于TCP/I
5、P的簡單網絡管理協議(SNMP)。OSI/CMIP系統管理模型是目前理論上最完備的網絡管理模型,是其他網絡管理模型的基本參考。但由于該模型比較復雜,實現代價高,因此并沒有得到廣泛的應用。相反,當初只是為了管理TCP/IP網絡的SNMP卻得到了迅速的發展和廣泛應用。SNMP網絡管理模型的突出特點是簡單、易于實現,因而得到了廠商的支持。特別是在Internet上的成功應用,使得它的重要性越來越突出,已經成為事實上的工業標準。 SNMP 主要包括SMI (管理信息結構) 、MIB (管理信息庫)和SNMP協議幾部分。SMI 給出了管理對象定義的一般框架。MIB是設備所維護的全部被管理對象的結構集合。
6、SNMP協議包括SNMP操作、SNMP信息的格式以及如何在應用程序和設備間交換消息。SNMP采用代理/ 管理站模型進行網絡管理。 3 基于SNMP的統一網管框架設計3.1 總體結構設計 統一網管平臺提供一個高分布性,高擴展性的架構來保證應用的開發者可以用不同的方法來布置他們的網元管理系統。從橫向分層的角度來看,平臺可以分為支撐層(Support Layer)、框架層(Framework Layer)和應用層(Application Layer)。統一網管平臺從軟件結構上講仍是C/S結構,包括網管服務器和網管終端兩大部分,通過網管服務器的級聯構成多級網管,實現多級網管的無縫集成。其中框架層和支撐
7、層位于服務器端,應用層位于客戶端。結構示意圖 " hspace=12 src="/neteaseivp/resource/paper/doc/2005781120788011832/image002.gif" width=397 align=center u3:shapes="_x0000_s1027">3.2 支撐層的設計 支撐層作為系統支撐平臺為應用提供系統級的服務,包括消息服務、數據庫訪問和SNMP接口。支撐層是整個統一網管平臺的基礎。3.2.1 消息服務 消息服務為系統中所有模塊的交互提供支持,實現消息的路由轉發,根據消息類型,轉
8、發到相應的處理模塊。消息的格式如下所示:版本號 消息頭 消息數據 消息頭的定義如下:typedef struct msg void *mlink; /指向結構的指針,形成消息鏈表 PID sender_pid; /發送進程標識 PID receiver_pid; /接收進程標識
9、0; BYTE msg_type; /消息類型(2或3,表示同步或異步進程消息) WORD event_type; /事件類型 WORD msg_length; /消息長度,不包括頭MSG_HEAD;我們的系統使用的是非阻塞的異步消息機制,系統維護一個消息隊列,這個消息隊列用來存放系統各個模塊產生的消息。程序中有一小段程序代碼,叫做消息循環,用來從隊列中取出消息,并且將它們發送給相應的消息處理程序。代碼片斷如下: while (GetNmMessage (&msg, NULL, 0, 0)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江蘇省南通市紫石中學2025屆中考模擬金典卷數學試題(三)試題含解析
- 食品生產加工分公司合同
- 四川省大教育聯盟2025年高三聯考B卷歷史試題含解析
- 四川省綿陽市東辰高中2025屆高三下學期畢業班調研測試物理試題含解析
- 離婚協議書模板:個人合同指南
- 食品批發電子合同協議
- CIF和FOB合同在的運用與挑戰
- 贈與合同模版
- 標準范文短期汽車租賃合同范本
- 新版個人住宅買賣合同
- GB 15578-2008電阻焊機的安全要求
- 高強螺栓螺母墊圈重量一覽表
- 廣東省醫療廣告審查申請表
- 鐵路機車車輛設計制造維修進口許可實施細則(國鐵設備監〔2014〕19號)
- 雪絨花(簡譜)
- 水印輥安裝使用指南
- 基坑支護監理質量評估報告
- 樓板裂縫鑒定報告(范本)
- PANTONE潘通色卡C卡
- 特殊過程及關鍵工序界定(共32頁)
- V帶輪設計說明書
評論
0/150
提交評論