999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

嵌入式SNMP衛星網管代理軟件設計

2011-09-26 01:59:36
無線電工程 2011年1期
關鍵詞:設備

李 想

(中國電子科技集團公司第五十四研究所,河北石家莊050081)

0 引言

隨著衛星通信的迅猛發展,衛星通信網絡逐漸呈現規模大、結構復雜的趨勢,網管對衛星網絡規劃和資源分配的重要意義日益顯現。網管代理是實現網管對所需信息進行收集和下發的基礎,避免了所有站點網管信息的采集全部依賴于中心的管理站,降低了網絡流量,避免了網絡阻塞;同時利于多站點的統一管理、合理分配信道資源,在衛星通信中具有重要意義。在Red Hat Linux 2.6.4環境下,使用agent++、snmp++開發包實現基于SNMP協議嵌入式網管代理軟件(Agent),很好地實現了信息管理。

1 網管代理軟件設計

衛星通信網管代理主要作用是搭建中心站與小站之間聯系的橋梁。現階段衛通站中被管理設備多采用適合自己的串口通信協議,而網管中心也只提供唯一的對外接口,協議不統一造成了網絡設計、系統集成的困難。使用統一的網管代理設備進行協議轉換,對上級網管接口采用SNMP協議格式,使管理信息的傳輸具有統一的標準。

設計完成的代理程序具有如下技術特性:

①代理性。Agent能代表用戶完成某些工作或與被管理設備進行通信,主要體現在衛通子站網管代理與設備監控軟件進行通信,根據要求上報設備狀態;進行按需分配(DAMA)方式分配資源等;

②獨立性。Agent本身是一個獨立實體,能不依賴管理服務器監控各設備狀態,并與網管中心數據交互;

③主動性。Agent能根據用戶的需求,適應環境的變化主動為用戶提供服務;

④直觀性。Agent內嵌設備監控web server,能夠通過網頁監控本地設備,提交各種業務申請,顯示下發信息。

2 網管代理軟件工作原理與實現

2.1 軟件工作原理

嵌入式網管代理軟件采用B/S軟件構架,運行在ARM硬件平臺上,通過RS485、RS232串口監控站內設備,操作人員可以通過IP地址訪問網管代理Web服務器,通過網頁完成對衛通站內各設備的監控以及衛通站主要指標監視。根據網絡劃分修改XML文件,轉變站角色。與此同時,自動接收網管中心各種SNMP類型請求,根據業務類型做出相應處理,工作流程如圖1所示。

圖1 網管代理設計方框圖

2.2 網管代理軟件實現

2.2.1 設備監控Web服務器

使用GoAhead Web服務器,通過CGI進程,定義的ASP、form函數實現頁面與服務器之間的數據交互。通過C語言編輯實現其功能,采用自動輪詢的機制,實時監視設備狀態。HTML語言設計的監控網頁增加了密碼管理、權限管理和容錯處理,不同權限口令登錄操作權限不同,輸入超出范圍提示用戶,令使用更加安全、人性化。

2.2.2 MIB庫的創建

MIB庫即“管理信息庫”,基于編碼規則的抽象語法規則1(ASN.1)的語法來描述,是網絡管理數據的標準。在這個標準里管理信息結構與標識(SMI)規定了每一個對象或表項都有對象類型、語法、存取和狀態4個屬性。

網管代理的MIB采用樹形結構組織,MIB中每個對象都被賦予一個對象標識符(OID)來命名對象。對象標識符能夠唯一標識某個對象,其值由一個整數序列構成。針對在衛通站中同一類型的設備可能有多臺的情況對MIB樹進行拓展。將同種設備定義成一個類作為MIB樹的一個子葉,相同參數定義成一個參數組,且每個參數的OID唯一。可以將每個參數組看作由設備葉子節點組成的縱向列表,這樣就生成了一個設備子樹,主線程會在初始化中根據配置文件中設備的數量自動生成列表。例如:3臺同類調制解調器設備的modemTemperaturehigh參數組對應著列表中的1列,OID分別是1.6.9.4.62.1.1、1.6.9.4.62.1.2 和1.6.9.4.62.1.3,modemTemperaturelow同理作為列表中的一列,相關代碼如下:

2.2.3 SNMP代理軟件通信模塊

(1)Socket通信端口

UDP協議傳輸具有網絡資源開銷較小、數據處理速度快的優點,在對數據安全性要求不高的情況下,采用UDP協議是一個非常不錯的選擇。網管代理軟件Socket通信時在數據幀中加入幀長、設備的類型、地址和校驗等會使UDP變得靈活而可靠,保證了數據實時性、準確性,整體流程如圖2所示。

圖2 進程間的通信流程

網管代理設備各模塊間廣泛使用UDP通信方式,發送線程使用UDP廣播方式傳遞數據,便于本地界面顯示、上報設備狀態同步進行,接收線程創建Socket采用地址重用的方式,使多線程間用相同端口號進行接收,簡化了代碼設計,其方法如下:

①創建Socket端口:

②發送、接收數據:通過調用sendto()、recv()函數發送、接收數據報。

(2)隊列初始化

隊列在串口通信、socket通信和數據存儲中起著重要作用,通信數據隊列避免了收發阻塞現象出現。設備隊列根據設備類型分配存儲空間,便于數據幀解析后填充,通過遍歷隊列,取得所需監控設備的參數。

2.2.4 代理軟件SNMP協議處理模塊

SNMP協議處理模塊是一個單任務模塊,采用先進先出隊列,一次處理一個PDU(協議數據單元)。從網管中心接收消息后,對其進行語法分析,將其轉換成內部數據結構,驗證版本號、認證信息。將收到MIB變量對應成本地格式,判斷請求的MIB對象是否在代理的MIB樹中,如果存在,調用對應的MIB變量處理例程來處理。命令執行完后,再將內部數據格式轉換回 ASN.1格式創建響應 PDU,調用Socket的sendto()函數將消息發出。

3 軟件仿真與測試結果

3.1 軟件仿真

將一臺調制解調器通過RS485接口與網管代理設備進行連接。使用PC模擬網管中心,使用HP的Mib Browser軟件進行Get、Set操作測試;登錄網管代理Web頁面,以主動申請資源、入退網功能為測試用例,進行Trap功能測試。物理連接關系如圖 3所示。

圖3 仿真環境連接關系

3.2 測試結果

通過對Mib Browser、Ethereal軟件捕獲的SNMP協議網絡數據包進行分析,對OID為1.6.9.4.62.1.1(調制解調器參數OID)的對象值獲取及修改成功;網管計算機收到OID為1.6.9.4.100.1(入退網功能OID)、1.6.9.4.200.1(主動申請資源功能OID)的Trap請求,數據正確,返回成功應答。分析結果表明,網管代理軟件實現了 Get、Set、Trap三大核心功能。

4 結束語

針對衛通地球站的具體需求設計并實現了基于SNMP協議的網管代理,成為衛通網絡的重要組成部分。該代理軟件在工程上廣泛應用,極大提高了整個網管系統的工作效率,能夠在網管系統信息流量較大時穩定工作。實現了對整個網絡的資源分配、全網規劃以及子站管理。

[1]楊家海,任憲坤.網絡管理原理與實現技術[M].北京:清華大學出版社,2000:41-54.

[2]蔡 琳.在VC++6.0平臺下基于SNMP網絡管理軟件的開發[J].信息與電子工程,2005,3(3):67-70,74.

[3]周冀松,雷震甲.SNMP網管協議的原理與實現[J].無線電通信技術,2004,30(3):1-2.

[4]RFC 1213.ManagementInformation Base forNetwork Management of TCP/IP-based Internets MIB-Ⅱ[S],1991.

猜你喜歡
設備
諧響應分析在設備減振中的應用
調試新設備
當代工人(2020年13期)2020-09-27 23:04:20
基于VB6.0+Access2010開發的設備管理信息系統
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
廣播發射設備中平衡輸入與不平衡輸入的轉換
電子制作(2018年10期)2018-08-04 03:24:48
食之無味,棄之可惜 那些槽點滿滿的可穿戴智能設備
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
HTC斥資千萬美元入股虛擬現實設備商WEVR
IT時代周刊(2015年8期)2015-11-11 05:50:37
Automechanika Shanghai 2014 之“看” 汽保設備篇
如何在設備采購中節省成本
主站蜘蛛池模板: 亚洲美女视频一区| 亚洲国产精品国自产拍A| 天堂网亚洲系列亚洲系列| 男人天堂伊人网| 亚洲不卡无码av中文字幕| 九九九久久国产精品| 亚洲综合在线最大成人| 天天做天天爱天天爽综合区| 国产在线精品网址你懂的| 久久久四虎成人永久免费网站| 99偷拍视频精品一区二区| 欧美a在线| 波多野结衣一区二区三区88| 久久夜色精品| 亚洲日韩精品综合在线一区二区| 一本色道久久88| 99成人在线观看| 美女毛片在线| 欧美日韩导航| 欧美视频在线不卡| h网址在线观看| 国产精品密蕾丝视频| 午夜国产不卡在线观看视频| 国产香蕉97碰碰视频VA碰碰看| 成人亚洲天堂| 片在线无码观看| 久久熟女AV| 亚洲最大综合网| 国产成人在线无码免费视频| 真实国产乱子伦视频| 亚洲九九视频| 日本亚洲欧美在线| 亚洲综合日韩精品| 五月天综合婷婷| 国产男女XX00免费观看| 熟妇丰满人妻| 亚洲欧美日韩另类| 欧美成人一级| 国产第一福利影院| 高潮爽到爆的喷水女主播视频| 久久精品国产在热久久2019| 人禽伦免费交视频网页播放| 精品成人免费自拍视频| 青草视频免费在线观看| 毛片大全免费观看| 亚洲天堂视频网| 国产二级毛片| 亚洲男人天堂2020| 日韩天堂视频| 欧美亚洲香蕉| 亚洲成人在线网| 国产精品手机视频| 国产 在线视频无码| 久久综合伊人 六十路| 国产精品污污在线观看网站| 青青草原偷拍视频| 国产精品区网红主播在线观看| 91区国产福利在线观看午夜| 99伊人精品| 97超碰精品成人国产| 久久精品只有这里有| 欧美黄网站免费观看| 综合色天天| 精品国产美女福到在线直播| 欧美国产成人在线| 亚洲第一网站男人都懂| 不卡午夜视频| 日韩经典精品无码一区二区| 中文字幕无码电影| 国产理论精品| 久久人体视频| 成人一级免费视频| 亚洲综合狠狠| 一本一道波多野结衣av黑人在线| 国产精品不卡片视频免费观看| 国产小视频网站| 中文字幕在线播放不卡| 操操操综合网| 丰满少妇αⅴ无码区| 免费一级毛片在线观看| 91成人在线观看视频| 国产a在视频线精品视频下载|