欧美……一区二区三区,欧美日韩亚洲另类视频,亚洲国产欧美日韩中字,日本一区二区三区dvd视频在线

上海壹僑國際貿(mào)易有限公司

主營產(chǎn)品: FILA,DEBOLD,ESTA,baumer,bernstein,bucher,PILZ,camozzi,schmalz

8

聯(lián)系電話

13370032884

您現(xiàn)在的位置: 上海壹僑國際貿(mào)易有限公司>>SAMSON>> SAMSON 3963-21-540012-12 定位器

公司信息

聯(lián)人:
張奇凡
話:
021-69513882-805
機(jī):
13370032884
真:
址:
上海市嘉定區(qū)曹安公路2038號華拓大廈410室
編:
網(wǎng)址:
www.onebridge.cn/
鋪:
http://m.hbwxwy.cn/st374967/
給他留言
SAMSON 3963-21-540012-12 定位器
SAMSON 3963-21-540012-12 定位器
參考價 面議
具體成交價以合同協(xié)議為準(zhǔn)
  • 型號
  • 品牌 其他品牌
  • 廠商性質(zhì) 經(jīng)銷商
  • 所在地 上海市

更新時間:2025-04-16 10:04:33瀏覽次數(shù):291

聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!

【簡單介紹】
產(chǎn)地類別 進(jìn)口 應(yīng)用領(lǐng)域 生物產(chǎn)業(yè),地礦
SAMSON閥門定位器3760-30211100000.02 SAMSON AG 創(chuàng)立于1907年,其總部位于德國法蘭克福。在超過100年的成長和發(fā)展的過程中,SAMSON公司始終致力于控制閥和儀器儀表領(lǐng)域的研發(fā)、生產(chǎn)和銷售SAMSON 3963-21-540012-12 定位器
【詳細(xì)說明】

 

SAMSON閥門定位器3760-30211100000.02

SAMSON閥門定位器3760-30211100000.02

SAMSON AG 創(chuàng)立于1907年,其總部位于德國法蘭克福。在超過100年的成長和發(fā)展的過程中,SAMSON公司始終致力于控制閥和儀器儀表領(lǐng)域的研發(fā)、生產(chǎn)和銷售。其*的產(chǎn)品研發(fā)和創(chuàng)新能力、穩(wěn)定可靠的產(chǎn)品質(zhì)量以及完善的售后服務(wù)為客戶創(chuàng)造了巨大的價值,并為 SAMSON 贏得了良好的聲譽(yù)。目前SAMSON公司的產(chǎn)品和網(wǎng)絡(luò)已經(jīng)覆蓋,為用戶提供優(yōu)質(zhì)的產(chǎn)品和完善的解決方案。


SAMSON—— 以高質(zhì)量、創(chuàng)業(yè)精神和創(chuàng)新能力作 為代名詞而世界聞名。SAMSON 不僅以提供全套產(chǎn)品系列的儀表和控制產(chǎn)品為世人熟知,而且能夠提供較為*的集成控制系統(tǒng)其專有技術(shù)應(yīng)用的領(lǐng)域包含了從熱力和空調(diào)行業(yè)一直到大型的石化、化工行業(yè)。不管何種形式的流體,如蒸氣、氣體、液體、化工品等等,SAMSON產(chǎn)品都能應(yīng)付自如。


SAMSON的歷史充滿了創(chuàng)新精神。這種創(chuàng)新精神源于1907年的由Hermann Sandvoss先生創(chuàng)建的SAMSON公司。他的技術(shù)標(biāo)志著發(fā)展的開端,例如一直延續(xù)至今的主要產(chǎn)品線:自力式閥門。 
    自從1916年開始,制造廠和公司總部就搬到位于美茵河畔的德國法蘭克福市。此后這里就成為集管理部門、庫房和產(chǎn)品研發(fā)以及制造中心于一身的集團(tuán)公司。 
在化工、醫(yī)藥和食品工業(yè)的無菌和衛(wèi)生過程中,SAMSON有幾個系列的控制閥產(chǎn)品。不管何處有需要精確控制的流體,SAMSON控制產(chǎn)品和系統(tǒng)都是值得信賴的。SAMSON提供的專家解決方案保證了產(chǎn)品在特殊工況的適用性。


以上的成功是基于研發(fā)、設(shè)計和生產(chǎn)部門的不斷同用戶的溝通和合作。員工對于質(zhì)量標(biāo)準(zhǔn)的 
嚴(yán)格執(zhí)行也是實現(xiàn)客戶滿意度的首要條件。


SAMSON已經(jīng)匯集了一個世紀(jì)的經(jīng)驗。這筆財富形成了堅固的根基,那就是面對任何應(yīng)用的挑戰(zhàn),SAMSON都會給出完善的解決方案。SAMSON產(chǎn)品應(yīng)用在塑料、化工、制藥、食品、 石化、造紙、空調(diào)樓宇和區(qū)域供熱行業(yè)中。創(chuàng)新的SAMOSN產(chǎn)品會在市場中為用戶帶來更大的競爭優(yōu)勢。


氣動和電動定位器
3760型,4765/4763型和3766/3767型氣動和電動閥門定位器用于連接氣動調(diào)節(jié)閥,氣動定位器的參考變量為標(biāo)準(zhǔn)的氣動信號0.2至1巴,電動定位器的電信號為4至20MA。
3760型定位器與3277型執(zhí)行器直接連接;
4765/4763型定位器按DIN IEC 534標(biāo)準(zhǔn)進(jìn)行連接;
3766/3767型單或雙動作定位器可與3277型執(zhí)行器直接連接,按DIN IEC 536標(biāo)準(zhǔn)連接或按VD/VDE 3845標(biāo)準(zhǔn)連接
旋轉(zhuǎn)執(zhí)行器;
3761防爆型定位器帶6116型I/P轉(zhuǎn)換器
3761型單或雙動作定位器用于按VDI/VDE 3845標(biāo)準(zhǔn)連接旋轉(zhuǎn)執(zhí)行器。
閥門定位器  
4763閥門定位器 3787閥門定位器 3785閥門定位器 
3780閥門定位器 3766/3767閥門定位器 3761閥門定位器 
3760閥門定位器 3730-1閥門定位器 3730-2閥門定位器  
3730-3閥門定位器 3730-4閥門定位器 3730-5閥門定位器  
I/P轉(zhuǎn)換器  
6102電氣轉(zhuǎn)換器 6112電氣轉(zhuǎn)換器 6116電氣轉(zhuǎn)換器 
開關(guān)和電磁閥  
4746限位開關(guān) 4744限位開關(guān) 3776限位開關(guān)

3775限位開關(guān) 3768限位開關(guān) 4708調(diào)節(jié)器

 常用型號列舉:
4763-0011032110.04
3730-11000000000000000 
3730-01000000000000000 
3730-200010001000.01
3760-30211100000.02   
4763-0110011110
4763-1110011110
4763-3110011110謝謝V型 
4763-8110011110
4763-0120011110
4763-0130011110
4765-011001100000
4765-012001100000
4765-013001100000
4763-00110012110.03 
3767-1200121001.01 
6111-119040.00 
3963-21-540012-12 
4765-0120011.02 
4765-0130011.03
3730-200000.00
3277-53102120.01

 

 基本設(shè)計思想

從本質(zhì)上講,網(wǎng)絡(luò)探測器是一個支持RMON規(guī)范的SNMP Agent,其主要任務(wù)包括:

(1)采集、分析和統(tǒng)計局域網(wǎng)的各種有用信息,按照RMON規(guī)范對這些信息進(jìn)行組織;

(2)實現(xiàn)SNMP Agent,提供標(biāo)準(zhǔn)的SNMP接口,供管理站從它獲得網(wǎng)絡(luò)管理信息。

網(wǎng)絡(luò)探測器底層的平臺是嵌入式Linux系統(tǒng),該系統(tǒng)具有網(wǎng)絡(luò)模塊,可以接入以太局域網(wǎng)。具體的平臺要求是:

硬件系統(tǒng)平臺:性能較高,處理速度相對較快,內(nèi)存容量較大,帶有網(wǎng)絡(luò)模塊;

操作系統(tǒng)平臺:支持網(wǎng)絡(luò)功能,能夠接入以太網(wǎng),提供C++編譯開發(fā)工具。

在本網(wǎng)絡(luò)探測器的實現(xiàn)時,考慮到運(yùn)行效率、硬件成本、使用方便性等各方面的因素,做了以下限定:

(1)針對目前較常見的以太網(wǎng)環(huán)境;

(2)有一個接口使其僅能連接到一個子網(wǎng),這樣可使得系統(tǒng)簡單有效、易于安裝配置;

(3)全部MIB對象存放在內(nèi)存中,提高運(yùn)行效率;

(4)有選擇地實現(xiàn)一些重要的MIB組;RMON是一個功能非常強(qiáng)大的MIB庫,能夠為管理站提供詳細(xì)的網(wǎng)絡(luò)管理信息,然而,在一般應(yīng)用中都不大可能對所有的SNMP MIB組加以實現(xiàn)。

3.2 系統(tǒng)基本體系結(jié)構(gòu)

圖2給出了本網(wǎng)絡(luò)探測器的基本體系結(jié)構(gòu)。網(wǎng)絡(luò)探測器包括以下一些基本組成模塊:網(wǎng)絡(luò)偵聽、數(shù)據(jù)包分析、分類統(tǒng)計計數(shù)、RMON MIB庫、SNMP處理以及Trap發(fā)送等。

探測器系統(tǒng)中,各個功能模塊的主要功能如下:

網(wǎng)絡(luò)偵聽模塊負(fù)責(zé)從網(wǎng)絡(luò)上截獲所有的數(shù)據(jù)包;網(wǎng)絡(luò)探測器連接在特定局域網(wǎng)上,它能夠?qū)υ摼钟蚓W(wǎng)上傳輸?shù)乃袛?shù)據(jù)包進(jìn)行截獲,然后提交給上層模塊進(jìn)行分析處理。

數(shù)據(jù)包分析模塊對截獲的數(shù)據(jù)包根據(jù)數(shù)據(jù)包的類型、源地址、目的地址、包大小等基本信息逐個進(jìn)行分析。

數(shù)據(jù)包分析模塊在對數(shù)據(jù)包進(jìn)行分析后,根據(jù)數(shù)據(jù)包的特性,調(diào)用特定的分類統(tǒng)計計數(shù)模塊對該包進(jìn)行統(tǒng)計計數(shù),分類統(tǒng)計計數(shù)模塊按照MIB庫的規(guī)范要求,將統(tǒng)計結(jié)果更新到有關(guān)的一些MIB對象中。

RMON MIB庫用來保存各種RMON MIB對象(實際上還包括MIB-II的System組和Interface組),這些對象按照RMON MIB規(guī)范進(jìn)行組織,這里的MIB庫是一個概念上的數(shù)據(jù)庫,實際上各種信息都組織在內(nèi)存中,以提高訪問效率。

SNMP處理模塊負(fù)責(zé)實現(xiàn)SNMP訪問接口,接收SNMP請求(包括Get、GetRequest、Set等操作),對它進(jìn)行分析處理,并按照要求訪問RMON MIB庫,從中取得需要的MIB對象值并返回給請求者(對Get、GetRequest而言),或者設(shè)置有關(guān)的MIB對象值(對Set操作而言)。

Trap發(fā)送模塊負(fù)責(zé)在發(fā)生特定事件時,主動發(fā)送Trap信息給預(yù)定的管理站;在分類統(tǒng)計計數(shù)模塊對MIB對象的值進(jìn)行計數(shù)時,如果發(fā)現(xiàn)特定值超過了預(yù)定的范圍,則啟動Trap發(fā)送模塊,按照預(yù)定策略發(fā)送Trap信息給管理站。

探測實現(xiàn)技術(shù)

4.1 SNMP Agent的實現(xiàn)

目前,已經(jīng)有一些可用的SNMP Agent開發(fā)工具包,它們提供一些基本的框架平臺,實現(xiàn)了Agent的通用功能,在其基礎(chǔ)上,開發(fā)者可以集中精力進(jìn)行具體邏輯功能的實現(xiàn),如MIB對象的數(shù)據(jù)采集等。這樣有利于簡化開發(fā)工作,加快開發(fā)進(jìn)程。常見的SNMP Agent開發(fā)工具包有:Agent++、net-snmp、WinSnmp API(適用于Windows平臺)等。

為了方便探測器Agent的實現(xiàn),我們選擇了Agent++平臺,它是免費(fèi)的且源代碼公開。

Agent++是一套用于開發(fā)SNMP Agent的C++庫,它建立在SNMP++的基礎(chǔ)之上。Agent++提供了完整的協(xié)議處理框架,提供了標(biāo)量對象和表對象等MIB對象的基類,通過繼承用戶可以方便地定義MIB對象。Agent++具有以下一些特點(diǎn):

(1)功能強(qiáng)大,能夠?qū)崿F(xiàn)各種復(fù)雜的MIB對象;

(2)簡單易用,開發(fā)人員無需深入了解底層的SNMP處理,僅使用一些簡單的類和接口,即可快速實現(xiàn)帶有各種MIB對象的Agent;

(3)擴(kuò)展性強(qiáng),方便定義和實現(xiàn)新的功能;

(4)可移植性好,代碼可以方便地移植到Windows、UNIX、Linux等平臺上;

(5)支持SNMPv1和SNMPv2c;

(6)支持多線程處理,在線程中處理SNMP請求,可以進(jìn)行并發(fā)的處理;

(7)支持MIB對象的持久保存,可將MIB對象保存到硬盤上,并可以從硬盤裝載;

(8)具有詳細(xì)的日志功能。

4.2 網(wǎng)絡(luò)數(shù)據(jù)包偵聽的實現(xiàn)

網(wǎng)絡(luò)數(shù)據(jù)包的偵聽也可以使用一些現(xiàn)成的開發(fā)包來實現(xiàn),winpcap和libpcap是比較較有名的開發(fā)包,提供了較強(qiáng)的網(wǎng)絡(luò)數(shù)據(jù)包截獲功能,其中,winpcap運(yùn)行在Windows平臺上,libpcap運(yùn)行在UNIX和Linux平臺上。

本項目使用libpcap作為數(shù)據(jù)包偵聽部分的開發(fā)包。

libpcap(Packet Capture Library),即數(shù)據(jù)包捕獲函數(shù)庫。在網(wǎng)絡(luò)包抓取中l(wèi)ibpcap是非常常用的一個庫,較有名的tcpdump就是用它來實現(xiàn)的。libpcap是一個與實現(xiàn)無關(guān)的訪問操作系統(tǒng)所提供的分組捕獲函數(shù)庫,用于訪問數(shù)據(jù)鏈路層。這個庫為不同的平臺提供了*的C函數(shù)編程接口,在安裝了 libpcap 的平臺上,以 libpcap 為接口寫的程序、應(yīng)用,能夠自由地跨平臺使用。它支持多種操作系統(tǒng)。

libpcap 結(jié)構(gòu)簡單,使用方便;它提供了20多個API封裝函數(shù),我們利用這些API函數(shù)即可完成本網(wǎng)絡(luò)探測器所需的網(wǎng)絡(luò)數(shù)據(jù)包監(jiān)聽功能。 基本設(shè)計思想

從本質(zhì)上講,網(wǎng)絡(luò)探測器是一個支持RMON規(guī)范的SNMP Agent,其主要任務(wù)包括:

(1)采集、分析和統(tǒng)計局域網(wǎng)的各種有用信息,按照RMON規(guī)范對這些信息進(jìn)行組織;

(2)實現(xiàn)SNMP Agent,提供標(biāo)準(zhǔn)的SNMP接口,供管理站從它獲得網(wǎng)絡(luò)管理信息。

網(wǎng)絡(luò)探測器底層的平臺是嵌入式Linux系統(tǒng),該系統(tǒng)具有網(wǎng)絡(luò)模塊,可以接入以太局域網(wǎng)。具體的平臺要求是:

硬件系統(tǒng)平臺:性能較高,處理速度相對較快,內(nèi)存容量較大,帶有網(wǎng)絡(luò)模塊;

操作系統(tǒng)平臺:支持網(wǎng)絡(luò)功能,能夠接入以太網(wǎng),提供C++編譯開發(fā)工具。

在本網(wǎng)絡(luò)探測器的實現(xiàn)時,考慮到運(yùn)行效率、硬件成本、使用方便性等各方面的因素,做了以下限定:

(1)針對目前較常見的以太網(wǎng)環(huán)境;

(2)有一個接口使其僅能連接到一個子網(wǎng),這樣可使得系統(tǒng)簡單有效、易于安裝配置;

(3)全部MIB對象存放在內(nèi)存中,提高運(yùn)行效率;

(4)有選擇地實現(xiàn)一些重要的MIB組;RMON是一個功能非常強(qiáng)大的MIB庫,能夠為管理站提供詳細(xì)的網(wǎng)絡(luò)管理信息,然而,在一般應(yīng)用中都不大可能對所有的SNMP MIB組加以實現(xiàn)。

3.2 系統(tǒng)基本體系結(jié)構(gòu)

圖2給出了本網(wǎng)絡(luò)探測器的基本體系結(jié)構(gòu)。網(wǎng)絡(luò)探測器包括以下一些基本組成模塊:網(wǎng)絡(luò)偵聽、數(shù)據(jù)包分析、分類統(tǒng)計計數(shù)、RMON MIB庫、SNMP處理以及Trap發(fā)送等。

探測器系統(tǒng)中,各個功能模塊的主要功能如下:

網(wǎng)絡(luò)偵聽模塊負(fù)責(zé)從網(wǎng)絡(luò)上截獲所有的數(shù)據(jù)包;網(wǎng)絡(luò)探測器連接在特定局域網(wǎng)上,它能夠?qū)υ摼钟蚓W(wǎng)上傳輸?shù)乃袛?shù)據(jù)包進(jìn)行截獲,然后提交給上層模塊進(jìn)行分析處理。

數(shù)據(jù)包分析模塊對截獲的數(shù)據(jù)包根據(jù)數(shù)據(jù)包的類型、源地址、目的地址、包大小等基本信息逐個進(jìn)行分析。

數(shù)據(jù)包分析模塊在對數(shù)據(jù)包進(jìn)行分析后,根據(jù)數(shù)據(jù)包的特性,調(diào)用特定的分類統(tǒng)計計數(shù)模塊對該包進(jìn)行統(tǒng)計計數(shù),分類統(tǒng)計計數(shù)模塊按照MIB庫的規(guī)范要求,將統(tǒng)計結(jié)果更新到有關(guān)的一些MIB對象中。

RMON MIB庫用來保存各種RMON MIB對象(實際上還包括MIB-II的System組和Interface組),這些對象按照RMON MIB規(guī)范進(jìn)行組織,這里的MIB庫是一個概念上的數(shù)據(jù)庫,實際上各種信息都組織在內(nèi)存中,以提高訪問效率。

SNMP處理模塊負(fù)責(zé)實現(xiàn)SNMP訪問接口,接收SNMP請求(包括Get、GetRequest、Set等操作),對它進(jìn)行分析處理,并按照要求訪問RMON MIB庫,從中取得需要的MIB對象值并返回給請求者(對Get、GetRequest而言),或者設(shè)置有關(guān)的MIB對象值(對Set操作而言)。

Trap發(fā)送模塊負(fù)責(zé)在發(fā)生特定事件時,主動發(fā)送Trap信息給預(yù)定的管理站;在分類統(tǒng)計計數(shù)模塊對MIB對象的值進(jìn)行計數(shù)時,如果發(fā)現(xiàn)特定值超過了預(yù)定的范圍,則啟動Trap發(fā)送模塊,按照預(yù)定策略發(fā)送Trap信息給管理站。

探測實現(xiàn)技術(shù)

4.1 SNMP Agent的實現(xiàn)

目前,已經(jīng)有一些可用的SNMP Agent開發(fā)工具包,它們提供一些基本的框架平臺,實現(xiàn)了Agent的通用功能,在其基礎(chǔ)上,開發(fā)者可以集中精力進(jìn)行具體邏輯功能的實現(xiàn),如MIB對象的數(shù)據(jù)采集等。這樣有利于簡化開發(fā)工作,加快開發(fā)進(jìn)程。常見的SNMP Agent開發(fā)工具包有:Agent++、net-snmp、WinSnmp API(適用于Windows平臺)等。

為了方便探測器Agent的實現(xiàn),我們選擇了Agent++平臺,它是免費(fèi)的且源代碼公開。

Agent++是一套用于開發(fā)SNMP Agent的C++庫,它建立在SNMP++的基礎(chǔ)之上。Agent++提供了完整的協(xié)議處理框架,提供了標(biāo)量對象和表對象等MIB對象的基類,通過繼承用戶可以方便地定義MIB對象。Agent++具有以下一些特點(diǎn):

(1)功能強(qiáng)大,能夠?qū)崿F(xiàn)各種復(fù)雜的MIB對象;

(2)簡單易用,開發(fā)人員無需深入了解底層的SNMP處理,僅使用一些簡單的類和接口,即可快速實現(xiàn)帶有各種MIB對象的Agent;

(3)擴(kuò)展性強(qiáng),方便定義和實現(xiàn)新的功能;

(4)可移植性好,代碼可以方便地移植到Windows、UNIX、Linux等平臺上;

(5)支持SNMPv1和SNMPv2c;

(6)支持多線程處理,在線程中處理SNMP請求,可以進(jìn)行并發(fā)的處理;

(7)支持MIB對象的持久保存,可將MIB對象保存到硬盤上,并可以從硬盤裝載;

(8)具有詳細(xì)的日志功能。

4.2 網(wǎng)絡(luò)數(shù)據(jù)包偵聽的實現(xiàn)

網(wǎng)絡(luò)數(shù)據(jù)包的偵聽也可以使用一些現(xiàn)成的開發(fā)包來實現(xiàn),winpcap和libpcap是比較較有名的開發(fā)包,提供了較強(qiáng)的網(wǎng)絡(luò)數(shù)據(jù)包截獲功能,其中,winpcap運(yùn)行在Windows平臺上,libpcap運(yùn)行在UNIX和Linux平臺上。

本項目使用libpcap作為數(shù)據(jù)包偵聽部分的開發(fā)包。

libpcap(Packet Capture Library),即數(shù)據(jù)包捕獲函數(shù)庫。在網(wǎng)絡(luò)包抓取中l(wèi)ibpcap是非常常用的一個庫,較有名的tcpdump就是用它來實現(xiàn)的。libpcap是一個與實現(xiàn)無關(guān)的訪問操作系統(tǒng)所提供的分組捕獲函數(shù)庫,用于訪問數(shù)據(jù)鏈路層。這個庫為不同的平臺提供了*的C函數(shù)編程接口,在安裝了 libpcap 的平臺上,以 libpcap 為接口寫的程序、應(yīng)用,能夠自由地跨平臺使用。它支持多種操作系統(tǒng)。

libpcap 結(jié)構(gòu)簡單,使用方便;它提供了20多個API封裝函數(shù),我們利用這些API函數(shù)即可完成本網(wǎng)絡(luò)探測器所需的網(wǎng)絡(luò)數(shù)據(jù)包監(jiān)聽功能。 基本設(shè)計思想

從本質(zhì)上講,網(wǎng)絡(luò)探測器是一個支持RMON規(guī)范的SNMP Agent,其主要任務(wù)包括:

(1)采集、分析和統(tǒng)計局域網(wǎng)的各種有用信息,按照RMON規(guī)范對這些信息進(jìn)行組織;

(2)實現(xiàn)SNMP Agent,提供標(biāo)準(zhǔn)的SNMP接口,供管理站從它獲得網(wǎng)絡(luò)管理信息。

網(wǎng)絡(luò)探測器底層的平臺是嵌入式Linux系統(tǒng),該系統(tǒng)具有網(wǎng)絡(luò)模塊,可以接入以太局域網(wǎng)。具體的平臺要求是:

硬件系統(tǒng)平臺:性能較高,處理速度相對較快,內(nèi)存容量較大,帶有網(wǎng)絡(luò)模塊;

操作系統(tǒng)平臺:支持網(wǎng)絡(luò)功能,能夠接入以太網(wǎng),提供C++編譯開發(fā)工具。

在本網(wǎng)絡(luò)探測器的實現(xiàn)時,考慮到運(yùn)行效率、硬件成本、使用方便性等各方面的因素,做了以下限定:

(1)針對目前較常見的以太網(wǎng)環(huán)境;

(2)有一個接口使其僅能連接到一個子網(wǎng),這樣可使得系統(tǒng)簡單有效、易于安裝配置;

(3)全部MIB對象存放在內(nèi)存中,提高運(yùn)行效率;

(4)有選擇地實現(xiàn)一些重要的MIB組;RMON是一個功能非常強(qiáng)大的MIB庫,能夠為管理站提供詳細(xì)的網(wǎng)絡(luò)管理信息,然而,在一般應(yīng)用中都不大可能對所有的SNMP MIB組加以實現(xiàn)。

3.2 系統(tǒng)基本體系結(jié)構(gòu)

圖2給出了本網(wǎng)絡(luò)探測器的基本體系結(jié)構(gòu)。網(wǎng)絡(luò)探測器包括以下一些基本組成模塊:網(wǎng)絡(luò)偵聽、數(shù)據(jù)包分析、分類統(tǒng)計計數(shù)、RMON MIB庫、SNMP處理以及Trap發(fā)送等。

探測器系統(tǒng)中,各個功能模塊的主要功能如下:

網(wǎng)絡(luò)偵聽模塊負(fù)責(zé)從網(wǎng)絡(luò)上截獲所有的數(shù)據(jù)包;網(wǎng)絡(luò)探測器連接在特定局域網(wǎng)上,它能夠?qū)υ摼钟蚓W(wǎng)上傳輸?shù)乃袛?shù)據(jù)包進(jìn)行截獲,然后提交給上層模塊進(jìn)行分析處理。

數(shù)據(jù)包分析模塊對截獲的數(shù)據(jù)包根據(jù)數(shù)據(jù)包的類型、源地址、目的地址、包大小等基本信息逐個進(jìn)行分析。

數(shù)據(jù)包分析模塊在對數(shù)據(jù)包進(jìn)行分析后,根據(jù)數(shù)據(jù)包的特性,調(diào)用特定的分類統(tǒng)計計數(shù)模塊對該包進(jìn)行統(tǒng)計計數(shù),分類統(tǒng)計計數(shù)模塊按照MIB庫的規(guī)范要求,將統(tǒng)計結(jié)果更新到有關(guān)的一些MIB對象中。

RMON MIB庫用來保存各種RMON MIB對象(實際上還包括MIB-II的System組和Interface組),這些對象按照RMON MIB規(guī)范進(jìn)行組織,這里的MIB庫是一個概念上的數(shù)據(jù)庫,實際上各種信息都組織在內(nèi)存中,以提高訪問效率。

SNMP處理模塊負(fù)責(zé)實現(xiàn)SNMP訪問接口,接收SNMP請求(包括Get、GetRequest、Set等操作),對它進(jìn)行分析處理,并按照要求訪問RMON MIB庫,從中取得需要的MIB對象值并返回給請求者(對Get、GetRequest而言),或者設(shè)置有關(guān)的MIB對象值(對Set操作而言)。

Trap發(fā)送模塊負(fù)責(zé)在發(fā)生特定事件時,主動發(fā)送Trap信息給預(yù)定的管理站;在分類統(tǒng)計計數(shù)模塊對MIB對象的值進(jìn)行計數(shù)時,如果發(fā)現(xiàn)特定值超過了預(yù)定的范圍,則啟動Trap發(fā)送模塊,按照預(yù)定策略發(fā)送Trap信息給管理站。

探測實現(xiàn)技術(shù)

4.1 SNMP Agent的實現(xiàn)

目前,已經(jīng)有一些可用的SNMP Agent開發(fā)工具包,它們提供一些基本的框架平臺,實現(xiàn)了Agent的通用功能,在其基礎(chǔ)上,開發(fā)者可以集中精力進(jìn)行具體邏輯功能的實現(xiàn),如MIB對象的數(shù)據(jù)采集等。這樣有利于簡化開發(fā)工作,加快開發(fā)進(jìn)程。常見的SNMP Agent開發(fā)工具包有:Agent++、net-snmp、WinSnmp API(適用于Windows平臺)等。

為了方便探測器Agent的實現(xiàn),我們選擇了Agent++平臺,它是免費(fèi)的且源代碼公開。

Agent++是一套用于開發(fā)SNMP Agent的C++庫,它建立在SNMP++的基礎(chǔ)之上。Agent++提供了完整的協(xié)議處理框架,提供了標(biāo)量對象和表對象等MIB對象的基類,通過繼承用戶可以方便地定義MIB對象。Agent++具有以下一些特點(diǎn):

(1)功能強(qiáng)大,能夠?qū)崿F(xiàn)各種復(fù)雜的MIB對象;

(2)簡單易用,開發(fā)人員無需深入了解底層的SNMP處理,僅使用一些簡單的類和接口,即可快速實現(xiàn)帶有各種MIB對象的Agent;

(3)擴(kuò)展性強(qiáng),方便定義和實現(xiàn)新的功能;

(4)可移植性好,代碼可以方便地移植到Windows、UNIX、Linux等平臺上;

(5)支持SNMPv1和SNMPv2c;

(6)支持多線程處理,在線程中處理SNMP請求,可以進(jìn)行并發(fā)的處理;

(7)支持MIB對象的持久保存,可將MIB對象保存到硬盤上,并可以從硬盤裝載;

(8)具有詳細(xì)的日志功能。

4.2 網(wǎng)絡(luò)數(shù)據(jù)包偵聽的實現(xiàn)

網(wǎng)絡(luò)數(shù)據(jù)包的偵聽也可以使用一些現(xiàn)成的開發(fā)包來實現(xiàn),winpcap和libpcap是比較較有名的開發(fā)包,提供了較強(qiáng)的網(wǎng)絡(luò)數(shù)據(jù)包截獲功能,其中,winpcap運(yùn)行在Windows平臺上,libpcap運(yùn)行在UNIX和Linux平臺上。

本項目使用libpcap作為數(shù)據(jù)包偵聽部分的開發(fā)包。

libpcap(Packet Capture Library),即數(shù)據(jù)包捕獲函數(shù)庫。在網(wǎng)絡(luò)包抓取中l(wèi)ibpcap是非常常用的一個庫,較有名的tcpdump就是用它來實現(xiàn)的。libpcap是一個與實現(xiàn)無關(guān)的訪問操作系統(tǒng)所提供的分組捕獲函數(shù)庫,用于訪問數(shù)據(jù)鏈路層。這個庫為不同的平臺提供了*的C函數(shù)編程接口,在安裝了 libpcap 的平臺上,以 libpcap 為接口寫的程序、應(yīng)用,能夠自由地跨平臺使用。它支持多種操作系統(tǒng)。

libpcap 結(jié)構(gòu)簡單,使用方便;它提供了20多個API封裝函數(shù),我們利用這些API函數(shù)即可完成本網(wǎng)絡(luò)探測器所需的網(wǎng)絡(luò)數(shù)據(jù)包監(jiān)聽功能。 基本設(shè)計思想

從本質(zhì)上講,網(wǎng)絡(luò)探測器是一個支持RMON規(guī)范的SNMP Agent,其主要任務(wù)包括:

(1)采集、分析和統(tǒng)計局域網(wǎng)的各種有用信息,按照RMON規(guī)范對這些信息進(jìn)行組織;

(2)實現(xiàn)SNMP Agent,提供標(biāo)準(zhǔn)的SNMP接口,供管理站從它獲得網(wǎng)絡(luò)管理信息。

網(wǎng)絡(luò)探測器底層的平臺是嵌入式Linux系統(tǒng),該系統(tǒng)具有網(wǎng)絡(luò)模塊,可以接入以太局域網(wǎng)。具體的平臺要求是:

硬件系統(tǒng)平臺:性能較高,處理速度相對較快,內(nèi)存容量較大,帶有網(wǎng)絡(luò)模塊;

操作系統(tǒng)平臺:支持網(wǎng)絡(luò)功能,能夠接入以太網(wǎng),提供C++編譯開發(fā)工具。

在本網(wǎng)絡(luò)探測器的實現(xiàn)時,考慮到運(yùn)行效率、硬件成本、使用方便性等各方面的因素,做了以下限定:

(1)針對目前較常見的以太網(wǎng)環(huán)境;

(2)有一個接口使其僅能連接到一個子網(wǎng),這樣可使得系統(tǒng)簡單有效、易于安裝配置;

(3)全部MIB對象存放在內(nèi)存中,提高運(yùn)行效率;

(4)有選擇地實現(xiàn)一些重要的MIB組;RMON是一個功能非常強(qiáng)大的MIB庫,能夠為管理站提供詳細(xì)的網(wǎng)絡(luò)管理信息,然而,在一般應(yīng)用中都不大可能對所有的SNMP MIB組加以實現(xiàn)。

3.2 系統(tǒng)基本體系結(jié)構(gòu)

圖2給出了本網(wǎng)絡(luò)探測器的基本體系結(jié)構(gòu)。網(wǎng)絡(luò)探測器包括以下一些基本組成模塊:網(wǎng)絡(luò)偵聽、數(shù)據(jù)包分析、分類統(tǒng)計計數(shù)、RMON MIB庫、SNMP處理以及Trap發(fā)送等。

探測器系統(tǒng)中,各個功能模塊的主要功能如下:

網(wǎng)絡(luò)偵聽模塊負(fù)責(zé)從網(wǎng)絡(luò)上截獲所有的數(shù)據(jù)包;網(wǎng)絡(luò)探測器連接在特定局域網(wǎng)上,它能夠?qū)υ摼钟蚓W(wǎng)上傳輸?shù)乃袛?shù)據(jù)包進(jìn)行截獲,然后提交給上層模塊進(jìn)行分析處理。

數(shù)據(jù)包分析模塊對截獲的數(shù)據(jù)包根據(jù)數(shù)據(jù)包的類型、源地址、目的地址、包大小等基本信息逐個進(jìn)行分析。

數(shù)據(jù)包分析模塊在對數(shù)據(jù)包進(jìn)行分析后,根據(jù)數(shù)據(jù)包的特性,調(diào)用特定的分類統(tǒng)計計數(shù)模塊對該包進(jìn)行統(tǒng)計計數(shù),分類統(tǒng)計計數(shù)模塊按照MIB庫的規(guī)范要求,將統(tǒng)計結(jié)果更新到有關(guān)的一些MIB對象中。

RMON MIB庫用來保存各種RMON MIB對象(實際上還包括MIB-II的System組和Interface組),這些對象按照RMON MIB規(guī)范進(jìn)行組織,這里的MIB庫是一個概念上的數(shù)據(jù)庫,實際上各種信息都組織在內(nèi)存中,以提高訪問效率。

SNMP處理模塊負(fù)責(zé)實現(xiàn)SNMP訪問接口,接收SNMP請求(包括Get、GetRequest、Set等操作),對它進(jìn)行分析處理,并按照要求訪問RMON MIB庫,從中取得需要的MIB對象值并返回給請求者(對Get、GetRequest而言),或者設(shè)置有關(guān)的MIB對象值(對Set操作而言)。

Trap發(fā)送模塊負(fù)責(zé)在發(fā)生特定事件時,主動發(fā)送Trap信息給預(yù)定的管理站;在分類統(tǒng)計計數(shù)模塊對MIB對象的值進(jìn)行計數(shù)時,如果發(fā)現(xiàn)特定值超過了預(yù)定的范圍,則啟動Trap發(fā)送模塊,按照預(yù)定策略發(fā)送Trap信息給管理站。

探測實現(xiàn)技術(shù)

4.1 SNMP Agent的實現(xiàn)

目前,已經(jīng)有一些可用的SNMP Agent開發(fā)工具包,它們提供一些基本的框架平臺,實現(xiàn)了Agent的通用功能,在其基礎(chǔ)上,開發(fā)者可以集中精力進(jìn)行具體邏輯功能的實現(xiàn),如MIB對象的數(shù)據(jù)采集等。這樣有利于簡化開發(fā)工作,加快開發(fā)進(jìn)程。常見的SNMP Agent開發(fā)工具包有:Agent++、net-snmp、WinSnmp API(適用于Windows平臺)等。

為了方便探測器Agent的實現(xiàn),我們選擇了Agent++平臺,它是免費(fèi)的且源代碼公開。

Agent++是一套用于開發(fā)SNMP Agent的C++庫,它建立在SNMP++的基礎(chǔ)之上。Agent++提供了完整的協(xié)議處理框架,提供了標(biāo)量對象和表對象等MIB對象的基類,通過繼承用戶可以方便地定義MIB對象。Agent++具有以下一些特點(diǎn):

(1)功能強(qiáng)大,能夠?qū)崿F(xiàn)各種復(fù)雜的MIB對象;

(2)簡單易用,開發(fā)人員無需深入了解底層的SNMP處理,僅使用一些簡單的類和接口,即可快速實現(xiàn)帶有各種MIB對象的Agent;

(3)擴(kuò)展性強(qiáng),方便定義和實現(xiàn)新的功能;

(4)可移植性好,代碼可以方便地移植到Windows、UNIX、Linux等平臺上;

(5)支持SNMPv1和SNMPv2c;

(6)支持多線程處理,在線程中處理SNMP請求,可以進(jìn)行并發(fā)的處理;

(7)支持MIB對象的持久保存,可將MIB對象保存到硬盤上,并可以從硬盤裝載;

(8)具有詳細(xì)的日志功能。

4.2 網(wǎng)絡(luò)數(shù)據(jù)包偵聽的實現(xiàn)

網(wǎng)絡(luò)數(shù)據(jù)包的偵聽也可以使用一些現(xiàn)成的開發(fā)包來實現(xiàn),winpcap和libpcap是比較較有名的開發(fā)包,提供了較強(qiáng)的網(wǎng)絡(luò)數(shù)據(jù)包截獲功能,其中,winpcap運(yùn)行在Windows平臺上,libpcap運(yùn)行在UNIX和Linux平臺上。

本項目使用libpcap作為數(shù)據(jù)包偵聽部分的開發(fā)包。

libpcap(Packet Capture Library),即數(shù)據(jù)包捕獲函數(shù)庫。在網(wǎng)絡(luò)包抓取中l(wèi)ibpcap是非常常用的一個庫,較有名的tcpdump就是用它來實現(xiàn)的。libpcap是一個與實現(xiàn)無關(guān)的訪問操作系統(tǒng)所提供的分組捕獲函數(shù)庫,用于訪問數(shù)據(jù)鏈路層。這個庫為不同的平臺提供了*的C函數(shù)編程接口,在安裝了 libpcap 的平臺上,以 libpcap 為接口寫的程序、應(yīng)用,能夠自由地跨平臺使用。它支持多種操作系統(tǒng)。

libpcap 結(jié)構(gòu)簡單,使用方便;它提供了20多個API封裝函數(shù),我們利用這些API函數(shù)即可完成本網(wǎng)絡(luò)探測器所需的網(wǎng)絡(luò)數(shù)據(jù)包監(jiān)聽功能。 基本設(shè)計思想

從本質(zhì)上講,網(wǎng)絡(luò)探測器是一個支持RMON規(guī)范的SNMP Agent,其主要任務(wù)包括:

(1)采集、分析和統(tǒng)計局域網(wǎng)的各種有用信息,按照RMON規(guī)范對這些信息進(jìn)行組織;

(2)實現(xiàn)SNMP Agent,提供標(biāo)準(zhǔn)的SNMP接口,供管理站從它獲得網(wǎng)絡(luò)管理信息。

網(wǎng)絡(luò)探測器底層的平臺是嵌入式Linux系統(tǒng),該系統(tǒng)具有網(wǎng)絡(luò)模塊,可以接入以太局域網(wǎng)。具體的平臺要求是:

硬件系統(tǒng)平臺:性能較高,處理速度相對較快,內(nèi)存容量較大,帶有網(wǎng)絡(luò)模塊;

操作系統(tǒng)平臺:支持網(wǎng)絡(luò)功能,能夠接入以太網(wǎng),提供C++編譯開發(fā)工具。

在本網(wǎng)絡(luò)探測器的實現(xiàn)時,考慮到運(yùn)行效率、硬件成本、使用方便性等各方面的因素,做了以下限定:

(1)針對目前較常見的以太網(wǎng)環(huán)境;

(2)有一個接口使其僅能連接到一個子網(wǎng),這樣可使得系統(tǒng)簡單有效、易于安裝配置;

(3)全部MIB對象存放在內(nèi)存中,提高運(yùn)行效率;

(4)有選擇地實現(xiàn)一些重要的MIB組;RMON是一個功能非常強(qiáng)大的MIB庫,能夠為管理站提供詳細(xì)的網(wǎng)絡(luò)管理信息,然而,在一般應(yīng)用中都不大可能對所有的SNMP MIB組加以實現(xiàn)。

3.2 系統(tǒng)基本體系結(jié)構(gòu)

圖2給出了本網(wǎng)絡(luò)探測器的基本體系結(jié)構(gòu)。網(wǎng)絡(luò)探測器包括以下一些基本組成模塊:網(wǎng)絡(luò)偵聽、數(shù)據(jù)包分析、分類統(tǒng)計計數(shù)、RMON MIB庫、SNMP處理以及Trap發(fā)送等。

探測器系統(tǒng)中,各個功能模塊的主要功能如下:

網(wǎng)絡(luò)偵聽模塊負(fù)責(zé)從網(wǎng)絡(luò)上截獲所有的數(shù)據(jù)包;網(wǎng)絡(luò)探測器連接在特定局域網(wǎng)上,它能夠?qū)υ摼钟蚓W(wǎng)上傳輸?shù)乃袛?shù)據(jù)包進(jìn)行截獲,然后提交給上層模塊進(jìn)行分析處理。

數(shù)據(jù)包分析模塊對截獲的數(shù)據(jù)包根據(jù)數(shù)據(jù)包的類型、源地址、目的地址、包大小等基本信息逐個進(jìn)行分析。

數(shù)據(jù)包分析模塊在對數(shù)據(jù)包進(jìn)行分析后,根據(jù)數(shù)據(jù)包的特性,調(diào)用特定的分類統(tǒng)計計數(shù)模塊對該包進(jìn)行統(tǒng)計計數(shù),分類統(tǒng)計計數(shù)模塊按照MIB庫的規(guī)范要求,將統(tǒng)計結(jié)果更新到有關(guān)的一些MIB對象中。

RMON MIB庫用來保存各種RMON MIB對象(實際上還包括MIB-II的System組和Interface組),這些對象按照RMON MIB規(guī)范進(jìn)行組織,這里的MIB庫是一個概念上的數(shù)據(jù)庫,實際上各種信息都組織在內(nèi)存中,以提高訪問效率。

SNMP處理模塊負(fù)責(zé)實現(xiàn)SNMP訪問接口,接收SNMP請求(包括Get、GetRequest、Set等操作),對它進(jìn)行分析處理,并按照要求訪問RMON MIB庫,從中取得需要的MIB對象值并返回給請求者(對Get、GetRequest而言),或者設(shè)置有關(guān)的MIB對象值(對Set操作而言)。

Trap發(fā)送模塊負(fù)責(zé)在發(fā)生特定事件時,主動發(fā)送Trap信息給預(yù)定的管理站;在分類統(tǒng)計計數(shù)模塊對MIB對象的值進(jìn)行計數(shù)時,如果發(fā)現(xiàn)特定值超過了預(yù)定的范圍,則啟動Trap發(fā)送模塊,按照預(yù)定策略發(fā)送Trap信息給管理站。

探測實現(xiàn)技術(shù)

4.1 SNMP Agent的實現(xiàn)

目前,已經(jīng)有一些可用的SNMP Agent開發(fā)工具包,它們提供一些基本的框架平臺,實現(xiàn)了Agent的通用功能,在其基礎(chǔ)上,開發(fā)者可以集中精力進(jìn)行具體邏輯功能的實現(xiàn),如MIB對象的數(shù)據(jù)采集等。這樣有利于簡化開發(fā)工作,加快開發(fā)進(jìn)程。常見的SNMP Agent開發(fā)工具包有:Agent++、net-snmp、WinSnmp API(適用于Windows平臺)等。

為了方便探測器Agent的實現(xiàn),我們選擇了Agent++平臺,它是免費(fèi)的且源代碼公開。

Agent++是一套用于開發(fā)SNMP Agent的C++庫,它建立在SNMP++的基礎(chǔ)之上。Agent++提供了完整的協(xié)議處理框架,提供了標(biāo)量對象和表對象等MIB對象的基類,通過繼承用戶可以方便地定義MIB對象。Agent++具有以下一些特點(diǎn):

(1)功能強(qiáng)大,能夠?qū)崿F(xiàn)各種復(fù)雜的MIB對象;

(2)簡單易用,開發(fā)人員無需深入了解底層的SNMP處理,僅使用一些簡單的類和接口,即可快速實現(xiàn)帶有各種MIB對象的Agent;

(3)擴(kuò)展性強(qiáng),方便定義和實現(xiàn)新的功能;

(4)可移植性好,代碼可以方便地移植到Windows、UNIX、Linux等平臺上;

(5)支持SNMPv1和SNMPv2c;

(6)支持多線程處理,在線程中處理SNMP請求,可以進(jìn)行并發(fā)的處理;

(7)支持MIB對象的持久保存,可將MIB對象保存到硬盤上,并可以從硬盤裝載;

(8)具有詳細(xì)的日志功能。

4.2 網(wǎng)絡(luò)數(shù)據(jù)包偵聽的實現(xiàn)

網(wǎng)絡(luò)數(shù)據(jù)包的偵聽也可以使用一些現(xiàn)成的開發(fā)包來實現(xiàn),winpcap和libpcap是比較較有名的開發(fā)包,提供了較強(qiáng)的網(wǎng)絡(luò)數(shù)據(jù)包截獲功能,其中,winpcap運(yùn)行在Windows平臺上,libpcap運(yùn)行在UNIX和Linux平臺上。

本項目使用libpcap作為數(shù)據(jù)包偵聽部分的開發(fā)包。

libpcap(Packet Capture Library),即數(shù)據(jù)包捕獲函數(shù)庫。在網(wǎng)絡(luò)包抓取中l(wèi)ibpcap是非常常用的一個庫,較有名的tcpdump就是用它來實現(xiàn)的。libpcap是一個與實現(xiàn)無關(guān)的訪問操作系統(tǒng)所提供的分組捕獲函數(shù)庫,用于訪問數(shù)據(jù)鏈路層。這個庫為不同的平臺提供了*的C函數(shù)編程接口,在安裝了 libpcap 的平臺上,以 libpcap 為接口寫的程序、應(yīng)用,能夠自由地跨平臺使用。它支持多種操作系統(tǒng)。

libpcap 結(jié)構(gòu)簡單,使用方便;它提供了20多個API封裝函數(shù),我們利用這些API函數(shù)即可完成本網(wǎng)絡(luò)探測器所需的網(wǎng)絡(luò)數(shù)據(jù)包監(jiān)聽功能。 基本設(shè)計思想

從本質(zhì)上講,網(wǎng)絡(luò)探測器是一個支持RMON規(guī)范的SNMP Agent,其主要任務(wù)包括:

(1)采集、分析和統(tǒng)計局域網(wǎng)的各種有用信息,按照RMON規(guī)范對這些信息進(jìn)行組織;

(2)實現(xiàn)SNMP Agent,提供標(biāo)準(zhǔn)的SNMP接口,供管理站從它獲得網(wǎng)絡(luò)管理信息。

網(wǎng)絡(luò)探測器底層的平臺是嵌入式Linux系統(tǒng),該系統(tǒng)具有網(wǎng)絡(luò)模塊,可以接入以太局域網(wǎng)。具體的平臺要求是:

硬件系統(tǒng)平臺:性能較高,處理速度相對較快,內(nèi)存容量較大,帶有網(wǎng)絡(luò)模塊;

操作系統(tǒng)平臺:支持網(wǎng)絡(luò)功能,能夠接入以太網(wǎng),提供C++編譯開發(fā)工具。

在本網(wǎng)絡(luò)探測器的實現(xiàn)時,考慮到運(yùn)行效率、硬件成本、使用方便性等各方面的因素,做了以下限定:

(1)針對目前較常見的以太網(wǎng)環(huán)境;

(2)有一個接口使其僅能連接到一個子網(wǎng),這樣可使得系統(tǒng)簡單有效、易于安裝配置;

(3)全部MIB對象存放在內(nèi)存中,提高運(yùn)行效率;

(4)有選擇地實現(xiàn)一些重要的MIB組;RMON是一個功能非常強(qiáng)大的MIB庫,能夠為管理站提供詳細(xì)的網(wǎng)絡(luò)管理信息,然而,在一般應(yīng)用中都不大可能對所有的SNMP MIB組加以實現(xiàn)。

3.2 系統(tǒng)基本體系結(jié)構(gòu)

圖2給出了本網(wǎng)絡(luò)探測器的基本體系結(jié)構(gòu)。網(wǎng)絡(luò)探測器包括以下一些基本組成模塊:網(wǎng)絡(luò)偵聽、數(shù)據(jù)包分析、分類統(tǒng)計計數(shù)、RMON MIB庫、SNMP處理以及Trap發(fā)送等。

探測器系統(tǒng)中,各個功能模塊的主要功能如下:

網(wǎng)絡(luò)偵聽模塊負(fù)責(zé)從網(wǎng)絡(luò)上截獲所有的數(shù)據(jù)包;網(wǎng)絡(luò)探測器連接在特定局域網(wǎng)上,它能夠?qū)υ摼钟蚓W(wǎng)上傳輸?shù)乃袛?shù)據(jù)包進(jìn)行截獲,然后提交給上層模塊進(jìn)行分析處理。

數(shù)據(jù)包分析模塊對截獲的數(shù)據(jù)包根據(jù)數(shù)據(jù)包的類型、源地址、目的地址、包大小等基本信息逐個進(jìn)行分析。

數(shù)據(jù)包分析模塊在對數(shù)據(jù)包進(jìn)行分析后,根據(jù)數(shù)據(jù)包的特性,調(diào)用特定的分類統(tǒng)計計數(shù)模塊對該包進(jìn)行統(tǒng)計計數(shù),分類統(tǒng)計計數(shù)模塊按照MIB庫的規(guī)范要求,將統(tǒng)計結(jié)果更新到有關(guān)的一些MIB對象中。

RMON MIB庫用來保存各種RMON MIB對象(實際上還包括MIB-II的System組和Interface組),這些對象按照RMON MIB規(guī)范進(jìn)行組織,這里的MIB庫是一個概念上的數(shù)據(jù)庫,實際上各種信息都組織在內(nèi)存中,以提高訪問效率。

SNMP處理模塊負(fù)責(zé)實現(xiàn)SNMP訪問接口,接收SNMP請求(包括Get、GetRequest、Set等操作),對它進(jìn)行分析處理,并按照要求訪問RMON MIB庫,從中取得需要的MIB對象值并返回給請求者(對Get、GetRequest而言),或者設(shè)置有關(guān)的MIB對象值(對Set操作而言)。

Trap發(fā)送模塊負(fù)責(zé)在發(fā)生特定事件時,主動發(fā)送Trap信息給預(yù)定的管理站;在分類統(tǒng)計計數(shù)模塊對MIB對象的值進(jìn)行計數(shù)時,如果發(fā)現(xiàn)特定值超過了預(yù)定的范圍,則啟動Trap發(fā)送模塊,按照預(yù)定策略發(fā)送Trap信息給管理站。

探測實現(xiàn)技術(shù)

4.1 SNMP Agent的實現(xiàn)

目前,已經(jīng)有一些可用的SNMP Agent開發(fā)工具包,它們提供一些基本的框架平臺,實現(xiàn)了Agent的通用功能,在其基礎(chǔ)上,開發(fā)者可以集中精力進(jìn)行具體邏輯功能的實現(xiàn),如MIB對象的數(shù)據(jù)采集等。這樣有利于簡化開發(fā)工作,加快開發(fā)進(jìn)程。常見的SNMP Agent開發(fā)工具包有:Agent++、net-snmp、WinSnmp API(適用于Windows平臺)等。

為了方便探測器Agent的實現(xiàn),我們選擇了Agent++平臺,它是免費(fèi)的且源代碼公開。

Agent++是一套用于開發(fā)SNMP Agent的C++庫,它建立在SNMP++的基礎(chǔ)之上。Agent++提供了完整的協(xié)議處理框架,提供了標(biāo)量對象和表對象等MIB對象的基類,通過繼承用戶可以方便地定義MIB對象。Agent++具有以下一些特點(diǎn):

(1)功能強(qiáng)大,能夠?qū)崿F(xiàn)各種復(fù)雜的MIB對象;

(2)簡單易用,開發(fā)人員無需深入了解底層的SNMP處理,僅使用一些簡單的類和接口,即可快速實現(xiàn)帶有各種MIB對象的Agent;

(3)擴(kuò)展性強(qiáng),方便定義和實現(xiàn)新的功能;

(4)可移植性好,代碼可以方便地移植到Windows、UNIX、Linux等平臺上;

(5)支持SNMPv1和SNMPv2c;

(6)支持多線程處理,在線程中處理SNMP請求,可以進(jìn)行并發(fā)的處理;

(7)支持MIB對象的持久保存,可將MIB對象保存到硬盤上,并可以從硬盤裝載;

(8)具有詳細(xì)的日志功能。

4.2 網(wǎng)絡(luò)數(shù)據(jù)包偵聽的實現(xiàn)

網(wǎng)絡(luò)數(shù)據(jù)包的偵聽也可以使用一些現(xiàn)成的開發(fā)包來實現(xiàn),winpcap和libpcap是比較較有名的開發(fā)包,提供了較強(qiáng)的網(wǎng)絡(luò)數(shù)據(jù)包截獲功能,其中,winpcap運(yùn)行在Windows平臺上,libpcap運(yùn)行在UNIX和Linux平臺上。

本項目使用libpcap作為數(shù)據(jù)包偵聽部分的開發(fā)包。

libpcap(Packet Capture Library),即數(shù)據(jù)包捕獲函數(shù)庫。在網(wǎng)絡(luò)包抓取中l(wèi)ibpcap是非常常用的一個庫,較有名的tcpdump就是用它來實現(xiàn)的。libpcap是一個與實現(xiàn)無關(guān)的訪問操作系統(tǒng)所提供的分組捕獲函數(shù)庫,用于訪問數(shù)據(jù)鏈路層。這個庫為不同的平臺提供了*的C函數(shù)編程接口,在安裝了 libpcap 的平臺上,以 libpcap 為接口寫的程序、應(yīng)用,能夠自由地跨平臺使用。它支持多種操作系統(tǒng)。

libpcap 結(jié)構(gòu)簡單,使用方便;它提供了20多個API封裝函數(shù),我們利用這些API函數(shù)即可完成本網(wǎng)絡(luò)探測器所需的網(wǎng)絡(luò)數(shù)據(jù)包監(jiān)聽功能。 基本設(shè)計思想

從本質(zhì)上講,網(wǎng)絡(luò)探測器是一個支持RMON規(guī)范的SNMP Agent,其主要任務(wù)包括:

(1)采集、分析和統(tǒng)計局域網(wǎng)的各種有用信息,按照RMON規(guī)范對這些信息進(jìn)行組織;

(2)實現(xiàn)SNMP Agent,提供標(biāo)準(zhǔn)的SNMP接口,供管理站從它獲得網(wǎng)絡(luò)管理信息。

網(wǎng)絡(luò)探測器底層的平臺是嵌入式Linux系統(tǒng),該系統(tǒng)具有網(wǎng)絡(luò)模塊,可以接入以太局域網(wǎng)。具體的平臺要求是:

硬件系統(tǒng)平臺:性能較高,處理速度相對較快,內(nèi)存容量較大,帶有網(wǎng)絡(luò)模塊;

操作系統(tǒng)平臺:支持網(wǎng)絡(luò)功能,能夠接入以太網(wǎng),提供C++編譯開發(fā)工具。

在本網(wǎng)絡(luò)探測器的實現(xiàn)時,考慮到運(yùn)行效率、硬件成本、使用方便性等各方面的因素,做了以下限定:

(1)針對目前較常見的以太網(wǎng)環(huán)境;

(2)有一個接口使其僅能連接到一個子網(wǎng),這樣可使得系統(tǒng)簡單有效、易于安裝配置;

(3)全部MIB對象存放在內(nèi)存中,提高運(yùn)行效率;

(4)有選擇地實現(xiàn)一些重要的MIB組;RMON是一個功能非常強(qiáng)大的MIB庫,能夠為管理站提供詳細(xì)的網(wǎng)絡(luò)管理信息,然而,在一般應(yīng)用中都不大可能對所有的SNMP MIB組加以實現(xiàn)。

3.2 系統(tǒng)基本體系結(jié)構(gòu)

圖2給出了本網(wǎng)絡(luò)探測器的基本體系結(jié)構(gòu)。網(wǎng)絡(luò)探測器包括以下一些基本組成模塊:網(wǎng)絡(luò)偵聽、數(shù)據(jù)包分析、分類統(tǒng)計計數(shù)、RMON MIB庫、SNMP處理以及Trap發(fā)送等。

探測器系統(tǒng)中,各個功能模塊的主要功能如下:

網(wǎng)絡(luò)偵聽模塊負(fù)責(zé)從網(wǎng)絡(luò)上截獲所有的數(shù)據(jù)包;網(wǎng)絡(luò)探測器連接在特定局域網(wǎng)上,它能夠?qū)υ摼钟蚓W(wǎng)上傳輸?shù)乃袛?shù)據(jù)包進(jìn)行截獲,然后提交給上層模塊進(jìn)行分析處理。

數(shù)據(jù)包分析模塊對截獲的數(shù)據(jù)包根據(jù)數(shù)據(jù)包的類型、源地址、目的地址、包大小等基本信息逐個進(jìn)行分析。

數(shù)據(jù)包分析模塊在對數(shù)據(jù)包進(jìn)行分析后,根據(jù)數(shù)據(jù)包的特性,調(diào)用特定的分類統(tǒng)計計數(shù)模塊對該包進(jìn)行統(tǒng)計計數(shù),分類統(tǒng)計計數(shù)模塊按照MIB庫的規(guī)范要求,將統(tǒng)計結(jié)果更新到有關(guān)的一些MIB對象中。

RMON MIB庫用來保存各種RMON MIB對象(實際上還包括MIB-II的System組和Interface組),這些對象按照RMON MIB規(guī)范進(jìn)行組織,這里的MIB庫是一個概念上的數(shù)據(jù)庫,實際上各種信息都組織在內(nèi)存中,以提高訪問效率。

SNMP處理模塊負(fù)責(zé)實現(xiàn)SNMP訪問接口,接收SNMP請求(包括Get、GetRequest、Set等操作),對它進(jìn)行分析處理,并按照要求訪問RMON MIB庫,從中取得需要的MIB對象值并返回給請求者(對Get、GetRequest而言),或者設(shè)置有關(guān)的MIB對象值(對Set操作而言)。

Trap發(fā)送模塊負(fù)責(zé)在發(fā)生特定事件時,主動發(fā)送Trap信息給預(yù)定的管理站;在分類統(tǒng)計計數(shù)模塊對MIB對象的值進(jìn)行計數(shù)時,如果發(fā)現(xiàn)特定值超過了預(yù)定的范圍,則啟動Trap發(fā)送模塊,按照預(yù)定策略發(fā)送Trap信息給管理站。

探測實現(xiàn)技術(shù)

4.1 SNMP Agent的實現(xiàn)

目前,已經(jīng)有一些可用的SNMP Agent開發(fā)工具包,它們提供一些基本的框架平臺,實現(xiàn)了Agent的通用功能,在其基礎(chǔ)上,開發(fā)者可以集中精力進(jìn)行具體邏輯功能的實現(xiàn),如MIB對象的數(shù)據(jù)采集等。這樣有利于簡化開發(fā)工作,加快開發(fā)進(jìn)程。常見的SNMP Agent開發(fā)工具包有:Agent++、net-snmp、WinSnmp API(適用于Windows平臺)等。

為了方便探測器Agent的實現(xiàn),我們選擇了Agent++平臺,它是免費(fèi)的且源代碼公開。

Agent++是一套用于開發(fā)SNMP Agent的C++庫,它建立在SNMP++的基礎(chǔ)之上。Agent++提供了完整的協(xié)議處理框架,提供了標(biāo)量對象和表對象等MIB對象的基類,通過繼承用戶可以方便地定義MIB對象。Agent++具有以下一些特點(diǎn):

(1)功能強(qiáng)大,能夠?qū)崿F(xiàn)各種復(fù)雜的MIB對象;

(2)簡單易用,開發(fā)人員無需深入了解底層的SNMP處理,僅使用一些簡單的類和接口,即可快速實現(xiàn)帶有各種MIB對象的Agent;

(3)擴(kuò)展性強(qiáng),方便定義和實現(xiàn)新的功能;

(4)可移植性好,代碼可以方便地移植到Windows、UNIX、Linux等平臺上;

(5)支持SNMPv1和SNMPv2c;

(6)支持多線程處理,在線程中處理SNMP請求,可以進(jìn)行并發(fā)的處理;

(7)支持MIB對象的持久保存,可將MIB對象保存到硬盤上,并可以從硬盤裝載;

(8)具有詳細(xì)的日志功能。

4.2 網(wǎng)絡(luò)數(shù)據(jù)包偵聽的實現(xiàn)

網(wǎng)絡(luò)數(shù)據(jù)包的偵聽也可以使用一些現(xiàn)成的開發(fā)包來實現(xiàn),winpcap和libpcap是比較較有名的開發(fā)包,提供了較強(qiáng)的網(wǎng)絡(luò)數(shù)據(jù)包截獲功能,其中,winpcap運(yùn)行在Windows平臺上,libpcap運(yùn)行在UNIX和Linux平臺上。

本項目使用libpcap作為數(shù)據(jù)包偵聽部分的開發(fā)包。

libpcap(Packet Capture Library),即數(shù)據(jù)包捕獲函數(shù)庫。在網(wǎng)絡(luò)包抓取中l(wèi)ibpcap是非常常用的一個庫,較有名的tcpdump就是用它來實現(xiàn)的。libpcap是一個與實現(xiàn)無關(guān)的訪問操作系統(tǒng)所提供的分組捕獲函數(shù)庫,用于訪問數(shù)據(jù)鏈路層。這個庫為不同的平臺提供了*的C函數(shù)編程接口,在安裝了 libpcap 的平臺上,以 libpcap 為接口寫的程序、應(yīng)用,能夠自由地跨平臺使用。它支持多種操作系統(tǒng)。

libpcap 結(jié)構(gòu)簡單,使用方便;它提供了20多個API封裝函數(shù),我們利用這些API函數(shù)即可完成本網(wǎng)絡(luò)探測器所需的網(wǎng)絡(luò)數(shù)據(jù)包監(jiān)聽功能。

 

SAMSON 3963-21-540012-12 定位器

SAMSON 3963-21-540012-12 定位器

 

 

 

外球面球軸承就是我們平時所說的外球面軸承,之所以叫球軸承是因為它隸屬于深溝球軸承,里面的滾動體為鋼球。

外球面球軸承較一般的深溝球軸承使用方便其特點(diǎn)主要為裝卸簡單、可以調(diào)心,外球面球軸承的標(biāo)準(zhǔn)公差為:內(nèi)加外減,內(nèi)徑采取加公差從而保證了與軸配合時的輕盈;每一套外球面球軸承都不是單獨(dú)來使用的,他都必須配到軸承座內(nèi)部整體裝機(jī),而外球面軸承座有各種形狀因此整體配合后適合多種結(jié)構(gòu)位置使用。外球面球軸承按照與軸的配合方式來分可以分為三大類:

生產(chǎn)的外球面帶座軸承主要有:

UCP系列

UCF系列

UCT系列

UCFC系列

............

帶頂絲外球面球軸承

其代號為:UC200系列(輕型系列)、UC300系列(重型系列)、及變形產(chǎn)品UB(SB)200系列,如果使用環(huán)境符合較小,一般選擇UC200系列,反之則選用UC300系列。一般外球面球軸承上的頂絲都是有兩個,其夾角為120°,其特點(diǎn)就是與軸配合時是用頂絲來頂在軸上,從而起到固定作用的,但是其配合的環(huán)境要求必須振動范圍小。這種外球面球軸承比較普遍,廣泛用于紡織機(jī)械、陶瓷機(jī)械等各制造行業(yè)。

帶錐度外球面球軸承

其代號為:UK200系列、UK300系列。此類外球面球軸承內(nèi)徑為1:12比例的錐度內(nèi)孔,使用時要與緊定套配合使用,這類外球面球軸承的特點(diǎn)為:可以承受比帶頂絲外球面球軸承更大的負(fù)荷。因為與其配合的緊定套同型號的內(nèi)徑要比帶頂絲外球面球軸承小一些,比如帶頂絲外球面球軸承UC209的內(nèi)徑為45mm,與其相配合使用的軸的直徑為45mm,而如果若是換成帶錐度外球面球軸承的話,只能選擇內(nèi)徑為45mm的緊定套,而與45mm的緊定套配合的帶錐度外球面球軸承就只有UK210了(當(dāng)然如果符合更高的話可以選擇UK310的)。由此,UK210所承受的符合當(dāng)讓要比UC209的要大的多了。

帶偏心套外球面球軸承

其代號為:UEL200系列、UEL300系列、SA200系列。此類外球面球軸承主要特點(diǎn)為軸承上一端有一定的偏心度,有同樣偏心度的偏心套與其配合。此類軸承也可以說是軸承,因為其主要是在農(nóng)機(jī)(收割機(jī)、秸稈還田機(jī)、脫粒機(jī)等)上使用,此類外球面球軸承主要使用于跳動比較猛烈的結(jié)構(gòu)上,偏心結(jié)構(gòu)的配合可以有效的減少猛烈的跳動。

雙層密封

 

 

 

 



產(chǎn)品對比 產(chǎn)品對比 二維碼

掃一掃訪問手機(jī)商鋪

對比框

在線留言
从后面狠狠的干白嫩少妇| 尤物性生活午夜在线视频| 性爱大鸡吧喷水视频| 亚洲乱码专区一区二区三区四区| 男生和女人靠逼视频| 黑丝美女被操哭边操边尿| 色网女人日本逼欧美| 色逼色逼色逼色逼色逼色| 婷婷6月天丁香综合在线| 日本a国产精品久久久久| 爆乳1把你榨干在线观看| 亚洲 欧美 精品 高清| 欧美 日韩 激情 在线| 尤物网三级在线观看| 国内揄拍国内精品| 可以免费看黄的香蕉视频| 91久国产在线观看| 亚洲视频免费观看| 国产老妇伦国产熟女91| 插插插插插插插插插插插| 骚货 淫水 国产| 大鸡吧小骚逼视频| 开心五月播五月亚洲第一| 欧美日韩视频在线一区二区| 欧美日韩欧美国产中文字幕| 欧美亚洲干妞内射| 大鸡吧插美女嫩逼| 美女大骚逼幸福遍穴| 日本不卡免费一区二区视频| 2021最新热播国产一区二区| 激情五月六月婷婷俺来也| 新视觉亚洲三区二区一区理伦| 国产天堂网一区二区三区 | 日韩精品一区av在线| 国产午夜爽爽爽男女免费动漫AV| 美女麻豆颜色光屁股眼子| 三级成人国产高清视频| 久久亚洲精品中文字幕一| 中文欧美亚洲欧日韩| 国产精品你懂的在线资源| 西瓜在线看免费观看视频|