SNMP協(xié)議技術(shù)應(yīng)用例舉
在現(xiàn)在的一些網(wǎng)絡(luò)架構(gòu)中,我們常會(huì)將多種協(xié)議結(jié)合使用。那么接下來(lái)我們將要講述的就是SNMP協(xié)議基礎(chǔ)上的GPON技術(shù)。可能乍一看來(lái)比較陌生,沒(méi)關(guān)系,我們先來(lái)了解一下這個(gè)技術(shù)的特點(diǎn),然后再分析一下這個(gè)技術(shù)所具備的協(xié)議功能。
GPON技術(shù)是基于ITU-TG.984.x標(biāo)準(zhǔn)的***一代寬帶無(wú)源光綜合接入技術(shù),具有高帶寬、高效率、大覆蓋范圍、用戶(hù)接口豐富等眾多優(yōu)點(diǎn)、被大多數(shù)運(yùn)營(yíng)商視為實(shí)現(xiàn)接入網(wǎng)業(yè)務(wù)寬帶化、綜合化改造的理想技術(shù)。目前業(yè)內(nèi)對(duì)GPON系統(tǒng)的研究大部分集中于GPON的硬件部分,對(duì)GPON系統(tǒng)的物理規(guī)范、硬件設(shè)備都有了詳細(xì)討論,但是,如何給硬件部分配備軟件,還沒(méi)有很好的標(biāo)準(zhǔn)。在這種情況下,本文依據(jù)G984.4建議給出的GPON管理操作一系列規(guī)范,詳細(xì)地說(shuō)明了GPON的管理與控制協(xié)議,指出管理與控制是保證GPON穩(wěn)定安全運(yùn)行的關(guān)鍵,提出了網(wǎng)管系統(tǒng)總體結(jié)構(gòu)。在分析GPON系統(tǒng)結(jié)構(gòu)與功能模塊的基礎(chǔ)上,說(shuō)明了GPON的網(wǎng)絡(luò)管理以及管理實(shí)體的關(guān)系。接著分析了SNMP協(xié)議,提出了軟件系統(tǒng)的總體設(shè)計(jì),重點(diǎn)探討了基于SNMP的GPON網(wǎng)絡(luò)管理軟件系統(tǒng)的設(shè)計(jì)。
GPON網(wǎng)管系統(tǒng)總體結(jié)構(gòu)概述
1 GPON網(wǎng)管系統(tǒng)總體結(jié)構(gòu)
GPON網(wǎng)絡(luò)由光線(xiàn)路終端(Optical Line Termination,OLT)、光纖分配網(wǎng)(Optical Distribution Network,ODN)及光網(wǎng)絡(luò)單元(Optical Network Unit,ONU)組成。GPON網(wǎng)絡(luò)管理體系結(jié)構(gòu)如圖1所示,接入網(wǎng)的管理接口位于OLT端,而接入網(wǎng)的光網(wǎng)絡(luò)終端設(shè)備在ONU端,也就是說(shuō)在GPON接入系統(tǒng)中,光網(wǎng)絡(luò)終端設(shè)備的網(wǎng)管信息由ONU端收集整理送到OLT端的管理接口。
圖1 GPON網(wǎng)管管理體系
2 G984.4協(xié)議
是G984系列中的***的一個(gè)協(xié)議,它在物理層與傳輸匯聚層已經(jīng)定義了的情況下,規(guī)定了ONT管理與控制接口(OMCI)的規(guī)范。該協(xié)議主要討論了GPON系統(tǒng)的操作管理維護(hù)部分,定義了由管理信息庫(kù)(MIB)管理的實(shí)體,這些管理實(shí)體建立了在光網(wǎng)絡(luò)終端(ONT)和光線(xiàn)路終端(OLT)之間信息交換的模型。此外,該協(xié)議包括管理ONT的具體消息,這使得多路ONT和OLT之間協(xié)調(diào)工作的成為可能[1]。主要包括對(duì)OMCI幀的研究以及與協(xié)議無(wú)關(guān)的MIB庫(kù)研究。圖2為OMCI幀。
圖2 OMCI幀
這里的GEM header如果發(fā)的是ATM幀格式,那么就是ATM header。在這個(gè)幀格式里定義了消息的類(lèi)型(主要包括set,get等等);設(shè)備標(biāo)識(shí)符以及消息的標(biāo)識(shí)符等,這些主要是用來(lái)區(qū)分定義的與協(xié)議無(wú)關(guān)的mib庫(kù)的不同被管實(shí)體;消息內(nèi)容主要是根據(jù)被管實(shí)體的消息類(lèi)型來(lái)填充OMCI幀;OMCI trailer主要用來(lái)填充校驗(yàn)碼。#p#
3 SNMP協(xié)議概述
SNMP管理體系結(jié)構(gòu)在計(jì)算機(jī)網(wǎng)的網(wǎng)絡(luò)管理領(lǐng)域取得了巨大的成功。SNMP在設(shè)計(jì)時(shí),就定位在是一種易于實(shí)施的基本網(wǎng)絡(luò)管理工具[3]。
SNMP的管理結(jié)構(gòu)的核心思想是在每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)上存放一個(gè)管理信息庫(kù)(MIB,Management Information Base),由節(jié)點(diǎn)上代理(Agent)負(fù)責(zé)維護(hù),管理者通過(guò)應(yīng)用層協(xié)議對(duì)這些代理進(jìn)行輪詢(xún)進(jìn)而對(duì)管理信息庫(kù)進(jìn)行管理。SNMP***的特點(diǎn)就是其簡(jiǎn)單性。它的設(shè)計(jì)原則是盡量減少網(wǎng)絡(luò)管理所帶來(lái)的對(duì)系統(tǒng)資源的需求,盡量減少Agent的復(fù)雜性。它的整個(gè)管理策略和體系結(jié)構(gòu)的設(shè)計(jì)都體現(xiàn)了這一原則[4]。
如圖3所示,SNMP管理分為SNMP管理站和SNMP代理站。代理站(Agent)位于被管理端,可以是代理端PC,受監(jiān)控設(shè)備等,管理站(Manager)通過(guò)代理站采集,修改受控設(shè)備的各種參數(shù),完成管理功能。
圖3 SNMP協(xié)議網(wǎng)絡(luò)管理模型
管理信息庫(kù)(MIB,Management Information Base),是設(shè)備所維護(hù)的全部被管理對(duì)象的結(jié)構(gòu)集合,即網(wǎng)管中的被管資源。SNMP用層次結(jié)構(gòu)命名方案來(lái)識(shí)別管理對(duì)象,就像一顆樹(shù),樹(shù)的節(jié)點(diǎn)表示管理對(duì)象,每一個(gè)對(duì)象都有唯一的對(duì)象標(biāo)識(shí)符(OID),該標(biāo)識(shí)由從根節(jié)點(diǎn)開(kāi)始的唯一路徑?jīng)Q定[5,6]。MIB文本包含了被管理設(shè)備的所有的管理信息,為應(yīng)答器的設(shè)計(jì)提供了有效的依據(jù)。