1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關咨詢
      選擇下列產品馬上在線溝通
      服務時間:8:30-17:00
      你可能遇到了下面的問題
      關閉右側工具欄

      新聞中心

      這里有您想知道的互聯(lián)網營銷解決方案
      vb.net開發(fā)snmp,vbnet web開發(fā)框架

      如何用net snmp開發(fā)snmp客戶端

      Linux下net-snmp的安裝提供的net-snmp安裝包中有以下目錄運行install腳本執(zhí)行安裝,但不建立用戶運行install_cm腳本執(zhí)行安裝并建立cm用戶運行install_vg腳本執(zhí)行安裝并建立vg用戶用戶也可以用命令:net-snmp-config --create-snmpv3-user -a MD5 -A $snmp_auth -x DES -X $snmp_priv $snmp_usr$snmp_auth 是認證密碼,密碼必須大于8位$snmp_priv是加密密碼,密碼必須大于8位$snmp_usr是將要建立的用戶名 安裝完以后自動啟動可以運行 tools/目錄下的snmpwalk命令來檢查是否安裝成功./snmpwalk -v 3 -l authPriv -u cm -aMD5 -A password -xDES -X password 127.0.0.1 Windows下snmp協(xié)議的安裝(windows2003,windows xp)控制面板-》添加刪除程序-》添加組件-》管理和監(jiān)視工具點詳細信息,勾選“簡單網絡管理協(xié)議”安裝過程中會提示插入系統(tǒng)盤安裝完成后,選擇管理工具-》服務在右邊的列表中選中“SNMP service”, 右鍵-》屬性里面有一個安全頁面,可以自己添加一個團體,也可以用默認的“public”團體。下面選擇“接受任意主機的snmp數據包”,或者選擇“接受指定主機的snmp數據包”,填入主機的ip地址或主機名。

      創(chuàng)新互聯(lián)公司主營雁塔網站建設的網絡公司,主營網站建設方案,app軟件開發(fā),雁塔h5重慶小程序開發(fā)搭建,雁塔網站營銷推廣歡迎雁塔等地區(qū)企業(yè)咨詢

      vb.net開發(fā)軟件使用期限

      一個月。vb.net開發(fā)軟件試用期為一個月。VB.NET是一種簡單,現代面向對象的計算機編程語言,是由微軟開發(fā)。將.NETFramework和公共語言運行庫的強大功能相結合。

      請各位哥哥姐姐幫個忙,給我點NET-SNMP的資料

      LZ裝了Net-SNMP把

      你可以關閉Net-SNMP服務或者直接卸載Net-SNMP

      不過留著也無妨

      這是個snmp服務的持久化對象,就是net-snmp服務狀態(tài)在關機后得以保存,差不多可以想象成是個備份,沒有什么危害的

      針對目前IP網絡管理系統(tǒng)中管理信息的收集所存在的不足之處,文中設計了一種基于RMON的網絡探測器并給出了具體的實現方案;該探測器充分利用一些現有的免費開發(fā)工具包,并可以有效地解決這些問題。

      關鍵詞 網絡探測器 網絡管理 遠程監(jiān)視

      1 引言

      在一個網絡管理系統(tǒng)中,網管信息的收集是一項最基本的任務,它是實現各種復雜的網絡管理功能的基礎。在本網管系統(tǒng)的基本實現中,是依賴于管理站來采集網絡中的各種信息,并對采集到的信息進行分析和處理,這種方式基本上能夠滿足多數網絡的管理需求,然而,它也存在一些不足之處。

      (1)所有網管信息的采集全部依賴于中心的管理站,對管理站的處理能力有較高的要求,同時,由于各種原始的網管信息都需要匯集到管理站,就會帶來管理站四周較大的網絡流量,容易造成網絡的阻塞;

      (2)對于一些帶有防火墻的虛擬網,位于其外部的管理站無法訪問到其內部的網絡,因而也就無法對其進行監(jiān)視與管理;

      (3)管理站在信息采集的時候,主要是利用SNMP(簡單網絡管理協(xié)議)和各個網絡設備進行通信,獲得各設備的網管信息。然而,這些信息主要是關于設備自身的,而關于整個網絡的總體信息則比較缺乏。

      “網絡探測器”正是為了有效解決上述問題而提出的。

      在本網管系統(tǒng)中,網絡探測器是放置在一個局域網內部的硬件裝置,它可以按照預定的配置信息,對該局域網內部的網絡信息進行收集和統(tǒng)計,并對局域網的工作狀況進行監(jiān)視;同時,提供一定的接口,供管理站與之進行通信,獲得它的網管信息,并對它進行配置與管理。 2 網絡探測器原理

      2.1 網絡數據包的偵聽

      在以太網上,任何一個主機發(fā)出的數據包都是在共享的以太網傳輸介質上進行傳輸的,每個數據包的包頭部分都包含了源地址和目的地址。一般情況下,局域網上各臺主機的網卡負責檢查每一個數據包,如果發(fā)現其目的地址是本機,則接收該數據包并向上層傳遞,以進行下一步的處理;如果目的地址不是本機,則忽略它。

      在一些特殊的情況下,需要讓一臺主機能夠接收所有的數據包,即進行網絡數據包的“偵聽”,這時,通過對網卡進行設置,可以讓該主機的網卡工作在“混雜模式”下,則不論數據包的目的地址是否是本機,都能夠截獲并傳遞給上層進行處理。

      對于截獲的數據包,進行進一步的分析處理,就能夠得到數據包的一些基本屬性,如包類型、包大小、目的地址、源地址等,這樣,就可以在此基礎上進行分析和統(tǒng)計。

      2.2 SNMP——簡單網絡管理協(xié)議

      SNMP是TCP/IP網絡上的一個重要的網絡管理協(xié)議,能夠用于監(jiān)控和管理網絡設備,SNMP規(guī)范定義了管理站與網絡設備之間交換管理信息的協(xié)議、管理信息的結構框架、通用的管理信息庫MIB等。

      SNMP是網絡管理系統(tǒng)的基礎,本網管系統(tǒng)主要基于SNMP來從各個網絡設備獲得各種網絡管理信息,并在對它們進行進一步分析處理后,提供各種網絡管理功能。

      在網絡探測器的實現中,我們將使用SNMP規(guī)范來實現它和管理站的通信,即在網絡探測器上實現一個具有完整功能的SNMP Agent,通過SNMP來向管理站提供各種網管信息。網絡探測器支持RMON MIB,主要提供整個局域網有關的統(tǒng)計信息。

      2.3 RMON——遠程監(jiān)視

      RMON(Remote Network Monitoring)規(guī)范是SNMP的一個重要增強,它定義了一種遠程監(jiān)視MIB來作為MIB-II的補充,為網絡管理站提供了至關重要的網絡信息。RMON可以把子網當作一個整體來監(jiān)視,提供關于整個子網的一些統(tǒng)計信息。

      RMON本質上是定義了一套MIB規(guī)范,其作用是定義標準的網絡監(jiān)視功能和接口,使基于SNMP的管理站和RMON探測器之間能夠通信。一般說來,RMON提供了一種有效且高效的方法來監(jiān)視子網行為。

      RMON規(guī)范主要包括在兩個重要RFC文檔中:RFC 1757定義了RMON1, RFC 2021定義了RMO- N2。

      RMON1主要工作在MAC層,能夠監(jiān)視和它相連的LAN內的所有流量,捕獲所有MAC層的幀,從這些幀中讀取MAC層的源地址和目的地址,并進行有關的各種分析和統(tǒng)計。

      RMON2是RMON1的擴充,RMON2工作在MAC層之上,能夠從OSI模型的第3層到第7層對數據包進行解析,監(jiān)視協(xié)議流量,例如,探測器能夠基于網絡層協(xié)議和地址(包括IP)來監(jiān)視流量。

      RMON規(guī)范定義的MIB庫結合在MIB-II中,其子樹標識為16。RMON1定義了10個組,RMON2在RMON1的基礎上進行了簡單擴充,添加了9個新的組。

      3 系統(tǒng)總體設計

      3.1 基本設計思想

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

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

      (2)實現SNMP Agent,提供標準的SNMP接口,供管理站從它獲得網絡管理信息。

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

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

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

      在本網絡探測器的實現時,考慮到運行效率、硬件成本、使用方便性等各方面的因素,做了以下限定:

      (1)針對目前最常見的以太網環(huán)境;

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

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

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

      3.2 系統(tǒng)基本體系結構

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

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

      網絡偵聽模塊負責從網絡上截獲所有的數據包;網絡探測器連接在特定局域網上,它能夠對該局域網上傳輸的所有數據包進行截獲,然后提交給上層模塊進行分析處理。

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

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

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

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

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

      4 實現技術

      4.1 SNMP Agent的實現

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

      為了方便探測器Agent的實現,我們選擇了Agent++平臺,它是免費的且源代碼公開。

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

      (1)功能強大,能夠實現各種復雜的MIB對象;

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

      (3)擴展性強,方便定義和實現新的功能;

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

      (5)支持SNMPv1和SNMPv2c;

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

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

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

      4.2 網絡數據包偵聽的實現

      網絡數據包的偵聽也可以使用一些現成的開發(fā)包來實現,winpcap和libpcap是比較著名的開發(fā)包,提供了較強的網絡數據包截獲功能,其中,winpcap運行在Windows平臺上,libpcap運行在UNIX和Linux平臺上。

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

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

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

      5 結束語

      針對網絡管理系統(tǒng)的管理信息收集所存在的一些特殊問題,本文設計并實現一種網絡探測器。在一個網絡管理應用系統(tǒng)中,要根據具體情況決定是否為一些局域網設置網絡探測器。所以網絡探測器是對本網絡管理系統(tǒng)基本實現的補充,它可以使得本網管系統(tǒng)功能更加完善。實踐證明本實現方案簡單實用,達到了預期的目的。

      參 考 文 獻

      [1] Stallings W,胡成松, 汪凱譯 . SNMP網絡管理,北京:中國電力出版社,2001

      [2] RFC 1213-1991, Management Information Base for Network Management of TCP/IP-based internets: MIB-II

      [3] RFC 1757-1995, Remote Network Monitoring Management Information Base

      [4] RFC 2021-1997, Remote Network Monitoring Management Information Base II

      用VB.NET編程有什么好處?

      vb.net是基于.NET框架的完全對向對象的編程語言,而vb 6.0只是半面向對象的語言,使用vb.net可以編制出功能更加強大的windows程序。現在,我們把vb.net和vb 6.0做一下比較,看看vb.net對比vb 6.0有著什么樣的特性和優(yōu)點。 1.在vb 6.0中,創(chuàng)建對象的時候,需要等這個對象創(chuàng)建完畢后,再另外調用一個獨立的方法對其進行初始化。在vb.net中, 可以利用構造函數為對象賦初值,這樣就不需要進行煩瑣的調用賦初值了。構造函數的使用,簡化了編碼的過程和出錯的機會。 2.vb.net編寫線程的能力比vb 6.0有很大的增強。 3.在vb 6.0中,需要首先聲明一個變量,然后才能對其賦值,這樣就需要寫兩行代碼。在vb.net中,可以 使用初始化函數將這兩個步驟合并在一行代碼中完成,這個似乎微小的改進,提供了更少、更簡單、更易于維護的代碼。 4.vb.net基于.NET框架,開發(fā)者可以快速的可視化開發(fā)網絡應用程序、網絡服務、Windows應用程序和服務器端組件。 5.因為vb.net是基于.NET框架的,可以與其它.NET語言協(xié)同工作。 6.在vb.net中,通過Web窗體及ADO.NET,開發(fā)者可以快速開發(fā)可擴展的Web站點。 如果你能進一步學習vb.net,你會發(fā)現更多的新特性和優(yōu)點。

      有沒有人能詳細的說明vb.net 的特點,優(yōu)缺點及應用領域?最好也舉個運用VB.NET的例子啊!

      Visual Basic .NET Visual Basic.NET是基于微軟.NET Framework之上的面向對象的中間解釋性語言,可以看作是Visual Basic在.Net Framework平臺上的升級版本,增強了對面向對象的支持。但由于改動太大,導致VB.net對VB的向后兼容性不好,在業(yè)界引起不小的爭議。 大多的VB.Net程序員使用Visual Studio .Net作為IDE(integrated development environment). SharpDevelop是另一種可用的開源的IDE。VB.Net需要在.Net Framework平臺上才能執(zhí)行。 VB.NET的主頁 1 目前版本 2005年9月以來,存在三種不同版本的Visual Basic .NET. 1 Visual Basic .NET:是隨vc#和ASP.NET一起在2002年發(fā)布的最初始的VB.net版本。C#被大力宣傳為微軟對付JAVA的王牌,受到媒體極力關注。然而VB.NET(有時被稱為VB7)影響面不廣,這導致VB社區(qū)之外很少人關注它。那些試用過此版VB.NET的人在層層幕布下發(fā)現一個強大卻艱深的語言,而且還有不少弱點,比如它比VB6來有一個大了十倍的進行時(RunTime),內存footprint也大大增加。 2 Visual Basic .NET 2003:是和.NET Framework 1.1一起發(fā)布的。新功能包括對.NET Compact Framework的支持和更好的VB升遷向導。并改進了運行狀況,IDE穩(wěn)定性(尤其是后臺編譯器),以及運行時RunTime穩(wěn)定性。另外,VB.NET 2003還有一個學院版Visual Studio .NET 2003 Academic Edition (VS03AE),它是分發(fā)給各國某些學者免費使用的版本。 3 Visual Basic 2005:VB2005是VB.Net的重大轉變,微軟決意在其軟件名稱中去掉了.NET部份。在VB2005中,微軟增加了許多新功能,以引用VB對于初學者來說的一些優(yōu)點: A, Edit and Continue - 也許是從VB那里丟掉的最大的功能,允許代碼的編輯和執(zhí)行立即的執(zhí)行恢復。 B, Design-time expression evaluation C, My偽命名空間,提供了訪問.NET Framework特定域的不需大量編碼的簡單方式;還能動態(tài)產生類(顯然的是My.Forms);提供了改進的VB到VB.NET轉換向導;Using 語法,簡化了需要部署pattern to free resources的對象的使用;My編碼,可隱藏由VB.NET IDE寫的模板代碼;數據源綁定,簡化了數據庫C/S開發(fā) 上述功能(尤其是My)增強了VB.Net成為快速開發(fā)應用平臺的可能,并與C#進一步區(qū)別開來。參見: 使用My開發(fā) 通過My命名空間訪問.NET Framework 和項目 Visual Basic 2005 通過增加新功能而填補了和其它所謂更強大的.NET語言的差距。 A, 增加了.NET 2.0語言功能包括:generics和Partial類(在一個文件里定義一個類的某部份然后再添加更多的定義,這個方法在整合用戶編碼和系統(tǒng)自動生成編碼時尤其有用)。 B, XML注釋,可以被NDoc等工具處理而自動生成文檔 C, operator overloading D, 支持在其它語言中已經廣泛使用的unsigned integer數據類型。 E, 支持在許多C衍生編程語言已提供的復合操作符如:"+=", "-=" 4, IsNot專利:If Not X Is Y表達式被轉換成If X IsNot Y。當微軟為IsNot申請專利時招致了惡名(尤其來自Real公司)。 5, Visual Basic 2005 Express:作為VS產品線上的一部份,VB2005 Express是專為業(yè)余愛好者和新手定制的免費的VS Express系列的一員。Express版本目的定位在幫助人們學習一種語言,所以他們有和標準版一致的用戶界面,只是少了一些高級功能。另外,VS 查看更多答案

      記得采納啊

      vb.net編程工具是什么

      vb.net編程工具是:Microsoft Visual Studio 2008

      1、Microsoft Visual Studio 2008是面向Windows Vista、Office 2007、Web 2.0的下一代開發(fā)工具,代號“Orcas”,是對Visual Studio 2005一次及時、全面的升級。

      2、VS2008引入了250多個新特性,整合了對象、關系型數據、XML訪問方式,語言更簡潔。

      3、使用Visual Studio 2008可以高效開發(fā)Windows應用。

      4、設計器中可以實時反映變更,XAML中智能感知功能可以提高開發(fā)效率。

      5、Visual Studio 2008支持項目模板、調試器和部署程序。

      6、Visual Studio 2008可以高效開發(fā)Web應用,集成了AJAX 1.0,包含AJAX項目模板,它還可以高效開發(fā)Office應用和Mobile應用。


      分享題目:vb.net開發(fā)snmp,vbnet web開發(fā)框架
      轉載源于:http://ef60e0e.cn/article/hdhpsh.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        潼南县| 五常市| 攀枝花市| 德州市| 南通市| 古交市| 祁连县| 大方县| 张家港市| 凌海市| 祁连县| 九龙城区| 庆安县| 芒康县| 正安县| 天柱县| 平顺县| 灵石县| 利津县| 西华县| 龙海市| 藁城市| 呼图壁县| 卓尼县| 鄂州市| 高密市| 仙桃市| 漳平市| 陆丰市| 木兰县| 双城市| 济宁市| 景东| 滦平县| 潞城市| 萨迦县| 金昌市| 新乡县| 张家川| 育儿| 新化县|