資源描述:
《java和snmp技術(shù)的網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)-物理拓?fù)浒l(fā)現(xiàn)技術(shù)入門》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、Java和SNMP技術(shù)的網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)/物理拓?fù)浒l(fā)現(xiàn)入門ObjectSNMP產(chǎn)品介紹ObjectSNMP是一個面向?qū)ο蟮腟NMP開發(fā)組件,與關(guān)系數(shù)據(jù)庫流行的O-RMapping技術(shù)類似,系統(tǒng)提供了Java/SNMP網(wǎng)關(guān)、RMI/SNMP網(wǎng)關(guān)、WebService/SNMP網(wǎng)關(guān)服務(wù)。開發(fā)者無需理解SNMP協(xié)議和MIB細節(jié),只需要定義普通數(shù)據(jù)對象,然后將數(shù)據(jù)對象按添加、刪除、修改、查詢等模式提交給網(wǎng)關(guān)即可。ObjectSNMP網(wǎng)關(guān)會自動將數(shù)據(jù)對象按開發(fā)者的期望發(fā)送到SNMP設(shè)備,并返回用戶需要的數(shù)據(jù)對象。????基于
2、ObjectSNMP技術(shù),ObjectSNMP還提供諸如分布式代理SNMP網(wǎng)關(guān)、網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)、物理拓?fù)浒l(fā)現(xiàn)、網(wǎng)絡(luò)自動搜索發(fā)現(xiàn)、設(shè)備連接關(guān)系發(fā)現(xiàn)、設(shè)備類型發(fā)現(xiàn)、網(wǎng)絡(luò)漫游搜索、以及定義好的可管理各種設(shè)備的MIB數(shù)據(jù)等高級功能。ObjectSNMP的技術(shù)架構(gòu)網(wǎng)絡(luò)設(shè)備主機設(shè)備軟件系統(tǒng)SNMP協(xié)議層MIB語法解析器O-MMapping框架SNMP網(wǎng)關(guān)API[Java、WebService、RMI、Proxy]網(wǎng)絡(luò)自動發(fā)現(xiàn)常用MIB數(shù)據(jù)服務(wù)其他增值服務(wù)……ObjectSNMP使用者ObjectSNMP的功能1.O-MMap
3、ping映射框架功能參考數(shù)據(jù)庫領(lǐng)域流行的O-RMapping技術(shù),實現(xiàn)SNMP領(lǐng)域的Object-MIB映射框架,自動翻譯MIB和OID語法,自動翻譯SNMP命令和網(wǎng)絡(luò)操作,徹底告別Socket、PDU、UDP、SNMPGet/Set/GetNex/GetBulk、OID方式的編程模式,開發(fā)人員需要做的僅僅是定義一個與MIB數(shù)據(jù)相對應(yīng)的普通數(shù)據(jù)對象。然后通過各種網(wǎng)關(guān)提交數(shù)據(jù)對象,即可完成對SNMP的復(fù)雜訪問。2.Java/SNMP網(wǎng)關(guān)使用者的程序和ObjectSNMP在同一個Java進程內(nèi),使用者定義普通Jav
4、a數(shù)據(jù)對象,然后通過JavaAPI訪問ObjectSNMP網(wǎng)關(guān)。3.JavaRMI/SNMP網(wǎng)關(guān)使用者的程序和ObjectSNMP在不同的Java進程內(nèi),或在不同的機器上。使用者定義普通Java數(shù)據(jù)對象,然后通過RMIJavaAPI訪問ObjectSNMP網(wǎng)關(guān)。4.WebService/SNMP網(wǎng)關(guān)使用者可以為PHP、C++、.NET、Java、Flex、JavaScrip等支持WebService技術(shù)的其他程序,通過在Web環(huán)境中,訪問ObjectSNMP網(wǎng)關(guān)。WebServcie/SNMP網(wǎng)關(guān)默認(rèn)實現(xiàn)采用T
5、omcatWeb服務(wù)器,支持任意兼容servlet的Web容器。5.Proxy/SNMP透明網(wǎng)關(guān)為私網(wǎng)穿透、分布式部署SNMP網(wǎng)關(guān)、SNMP網(wǎng)關(guān)負(fù)載均衡、主/從兩級SNMP管理等場景提供了透明的SNMP網(wǎng)關(guān)服務(wù)。Proxy網(wǎng)關(guān)可以采用Java、RMI、WebService任意模式,并且完全對用戶透明,就如同只有一個網(wǎng)關(guān)一樣。6.所有的網(wǎng)關(guān)均有一致的API服務(wù)所有的網(wǎng)關(guān)的API保持一致,都提供了基于數(shù)據(jù)對象添加、刪除、修改、查詢等服務(wù);并可以隨意切換各種網(wǎng)關(guān)模式,保持API對用戶不變。7.支持私有MIB文件產(chǎn)品可
6、以加載各種廠商的私有MIB文件,加載私有MIB文件后,自動解析MIB文件的語法。8.網(wǎng)絡(luò)自動發(fā)現(xiàn)功能全網(wǎng)設(shè)備發(fā)現(xiàn):可以按網(wǎng)絡(luò)號、IP范圍、多個網(wǎng)絡(luò)范圍內(nèi),自動搜索發(fā)現(xiàn)設(shè)備,獲取設(shè)備的基本信息、設(shè)備類型(交換、路由、路由交換、終端設(shè)備、廠商特有類型等)、MAC地址、ARP表、交換機端口、路由器接口、路由表、交換機轉(zhuǎn)發(fā)表、主機IP地址等信息。網(wǎng)絡(luò)漫游發(fā)現(xiàn):給定少數(shù)幾個已知的網(wǎng)絡(luò)號、IP范圍,按用戶指定的漫游深度和漫游廣度,進行全網(wǎng)漫游發(fā)現(xiàn)。網(wǎng)絡(luò)拓?fù)渥詣影l(fā)現(xiàn):可以發(fā)現(xiàn)交換機與交換機、交換機與PC機、交換機與終端設(shè)備、
7、交換機與路由器、路由交換機與路由交換機之間的連接關(guān)系。連接關(guān)系可以定位到具體的設(shè)備端口、設(shè)備接口上。支持在任意指定的設(shè)備之間發(fā)現(xiàn)它們的所有連接,在全網(wǎng)范圍內(nèi)發(fā)現(xiàn)連接關(guān)系。ObjectSNMP的物理拓?fù)渥詣影l(fā)現(xiàn)采用了全新的技術(shù):即支持單一Cisco、華為網(wǎng)絡(luò),也支持各種廠商設(shè)備混合網(wǎng)絡(luò)。支持模糊連接定位,在數(shù)據(jù)不全或設(shè)備缺失的情況下,盡可能發(fā)現(xiàn)連接關(guān)系??稍谌我獾木W(wǎng)絡(luò)環(huán)境中工作,不需要用戶對網(wǎng)絡(luò)做任何假設(shè)(如路由器假設(shè)、根交換機假設(shè)、上/下行端口假設(shè)、邊緣設(shè)備假設(shè)等)。資源發(fā)現(xiàn):搜索發(fā)現(xiàn)設(shè)備的網(wǎng)絡(luò)接口、板卡、硬件
8、設(shè)施、磁盤、內(nèi)存、CPU、軟件服務(wù)等。9.SNMP數(shù)據(jù)采集服務(wù)ObjectSNMP提供如下常用數(shù)據(jù)采集服務(wù),使用者可直接使用:一、系統(tǒng)類MIB描述1.SNMPAgent系統(tǒng)信息(MibSystem)2.系統(tǒng)IP地址信息(MibIPAddrEntry)3.SNMPAgent統(tǒng)計信息(MibSNMP)二、IP網(wǎng)絡(luò)類MIB描述1.網(wǎng)絡(luò)接口/端口信息(MibIfEntry)2.網(wǎng)絡(luò)接口流量和數(shù)