freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于snmp的網(wǎng)絡(luò)應(yīng)用軟件監(jiān)控系統(tǒng)設(shè)計(jì)-閱讀頁

2024-08-24 22:22本頁面
  

【正文】 NMP協(xié)議數(shù)據(jù)單元中的Get Next Request在我們的監(jiān)控系統(tǒng)中并不存在。UDP和TCP作為IP協(xié)議層上的兩種協(xié)議,分別提供了非連接的和面向連接的兩種不同的服務(wù)。然后,數(shù)據(jù)就在這條已經(jīng)建好的連接上傳輸。監(jiān)控軟件基于客戶/服務(wù)器(C/S 模式。網(wǎng)絡(luò)傳輸是由客戶端發(fā)起的,主動權(quán)在客戶端,如果客戶端沒有收到服務(wù)端回答的數(shù)據(jù),客戶可以再次向服務(wù)器發(fā)送數(shù)據(jù)請求,除非確認(rèn)網(wǎng)絡(luò)傳輸失敗。可見,基于客戶/服務(wù)器模式的監(jiān)控軟件的網(wǎng)絡(luò)傳輸適合使用UDP協(xié)議傳輸。因此,采用UDP協(xié)議作為監(jiān)控系統(tǒng)傳輸協(xié)議的下一層協(xié)議比較合適。 網(wǎng)絡(luò)應(yīng)用軟件監(jiān)控系統(tǒng)的協(xié)議棧如下:RRP}GDP}SDPREP}‘TRP I工1}rP 上述監(jiān)控系統(tǒng)傳輸協(xié)議模型中,MCSP是Monitoramp。fZP指Trap Protocol, INP指工nform Protocolo MCSP的報文格式如下:協(xié)議標(biāo)識字段占據(jù)一個字節(jié),指定本數(shù)據(jù)包是一個MCSP數(shù)據(jù)包。:.協(xié)議類型字段用于區(qū)分上層協(xié)議的類型,長度為1個字節(jié),具體含義見下 圖。 │├────┼────┼───────────────────────┤│2 │GDP │管理站點(diǎn)向管理代理搜集h4IB子樹中被管對象的值。 │├────┼────┼───────────────────────┤│4 │SSP │管理站點(diǎn)對管理代理上的h7工B子樹進(jìn)行配置。 │├────┼────┼───────────────────────┤│! │INF │管理代理向管理站點(diǎn)通知h4IB子樹的最新變化。管理站點(diǎn)可能連續(xù)對某一個管理代理發(fā)出幾個請求,管理代理分別對這些請求進(jìn)行響應(yīng),由于UDP報文不保證傳輸?shù)捻樞蛐裕芾碚军c(diǎn)無法判斷哪個響應(yīng)報文與哪個請求相對應(yīng)。報文序列號字段長兩個字節(jié),管理站點(diǎn)每發(fā)送一個請求報文,該字段值加1,循環(huán)一遍需要發(fā)送6}}3個請求報文,這樣就不會發(fā)生由于報文序列號重復(fù)所帶來的混淆了。一般而言,管理站點(diǎn)的請求數(shù)據(jù)包不會太大,使用一個數(shù)據(jù)包足以完成任務(wù)。如果使用I39。這時,可以使用數(shù)據(jù)包號字段,將報文分解為多個數(shù)據(jù)包號連續(xù)的小數(shù)據(jù)包后進(jìn)行傳輸,在接收端根據(jù)這個字段進(jìn)行重組。包長度字段指明本數(shù)據(jù)包的長度,占1個字節(jié),從一該字段一可計(jì)算出后續(xù)的數(shù)據(jù)字段的長度。.,注冊請求協(xié)議(RRP 管理站點(diǎn)要求管理代理注冊的報文有3種: 了夕莎柳姍 /y} 管理站點(diǎn)啟動后,就向被管理網(wǎng)段廠一播強(qiáng)制注冊請求數(shù)據(jù)包,要求被管理網(wǎng)段內(nèi)所有己經(jīng)啟動的管理代理不管以前是否向該管理站點(diǎn)注冊過,重新向其注冊。這樣可以在管理站點(diǎn)由于某些原因(如停電)重起時,使系統(tǒng)盡快恢復(fù)正常狀態(tài)。這樣,在兩次注冊請求之間啟動的管理代理有機(jī)會向管理站點(diǎn)注冊。這種情況下,管理站點(diǎn)可能會向管理代理發(fā)出一些非法請求,管理代理也會向管理站點(diǎn)報告一些管理站點(diǎn)認(rèn)為是非法的信息。注冊請求報文的報文格式如下:字節(jié)NAME:管理站點(diǎn)的名字。TYPE:注冊請求的類型。TIMER:在一般情況下,出于管理的目的,網(wǎng)絡(luò)應(yīng)用軟件監(jiān)控系統(tǒng)中的數(shù)據(jù)交換都是由管理站點(diǎn)發(fā)出請求,由管理代理作出響應(yīng),以一問一答的方式進(jìn)行。為了提高效率,我們將這種問答方式改為管理代理定時向管理站點(diǎn)發(fā)送本地發(fā)生變化了的那部分MIB子樹的信息。此處報文中的TIMER是指系統(tǒng)缺省的定時時間間隔,以秒為單位。NP中的Get Data Request作了功能上的擴(kuò)充,在其中融合了Bulk操作,使之既可以操作單個被管對象,也可以對成塊數(shù)據(jù)進(jìn)行操作。 在管理站點(diǎn)收到管理代理的注冊響應(yīng)后,就向該管理代理發(fā)送數(shù)據(jù)請求報文,要求得到該代理上的所有MIB節(jié)點(diǎn)的當(dāng)前值,用以填充管理站點(diǎn)上的M工B樹映射。 數(shù)據(jù)請求報文的報文格式如下:重1J .工P:管理站點(diǎn)的IP地址。 .PATH:要求數(shù)據(jù)的MIB分支的根節(jié)點(diǎn)的MIB路徑。如果該 M工B路徑所對應(yīng)的節(jié)點(diǎn)是表格型的葉節(jié)點(diǎn)或是一個包含分支的非葉節(jié)點(diǎn),則 為塊操作,表示需要整個表格的值或下屬所有MIB分支的值。 設(shè)置該字段主要是為了與PATH對應(yīng),用以發(fā)現(xiàn)管理站點(diǎn)與管理代理之間在 MIB樹結(jié)構(gòu)上的不一致。僅在M工B路徑所對一應(yīng)的節(jié)點(diǎn)是表格型的 葉節(jié)點(diǎn)時起作用,表示所要求的數(shù)據(jù)是表格中的第幾項(xiàng)。網(wǎng)絡(luò)管理員在管理站點(diǎn)上可以在一定程度上對管理范圍內(nèi)的應(yīng)用程序?qū)嵗M(jìn)行控制。數(shù)據(jù)設(shè)置協(xié)議可以對管理代理上的某個被管對象的值進(jìn)行設(shè)置。已卜門~節(jié)工P:管理站點(diǎn)的IP地址。該MIB路徑所對應(yīng)的節(jié)點(diǎn)必然是一個葉節(jié)點(diǎn)。任何對非葉節(jié)點(diǎn)溝值的設(shè)置都將導(dǎo)致一個非法的請求。NUM:數(shù)據(jù)項(xiàng)號。只有要當(dāng)PATH所表示的MIB節(jié)點(diǎn)為一個表格時,該字段的值表示所要設(shè)置值的是表格中的第幾項(xiàng)。該字段的長度是不定長的。:: (SSP 網(wǎng)絡(luò)應(yīng)用軟件監(jiān)控系統(tǒng)的一個重要特點(diǎn)是可以對管理代理上的M工B樹進(jìn)行配置。配置報文分4類: 1夕定對黃董 在注冊請求協(xié)議報文中,有一個T工MER字段,為系統(tǒng)缺省的要求管理代理定時發(fā)送當(dāng)?shù)豈IB樹的更新數(shù)據(jù)的時間間隔。 定時設(shè)置的協(xié)議報文格式如下:己7,~司悶‘衛(wèi)TYPE:配置設(shè)置協(xié)議類型為toTIMER:定時的時間間隔,以秒為單位。當(dāng)被管對象的值超出閉值時,管理代理將馬上以Trap報文的形式向管理站點(diǎn)報告,以便于網(wǎng)絡(luò)管理員及時對此類被管對象作出反應(yīng)。NAME:要求設(shè)置閡值的MIB節(jié)點(diǎn)的名字,即fA39。H所表示節(jié)點(diǎn)的名字。該字段的值和LIMIT2字段的值都是不定長的,根據(jù)PATH所表示的MIB節(jié)點(diǎn)的數(shù)據(jù)類型的不同,這兩個字段的長度會有所變化。LIM工Tl必須大于等于L工MIT2,否則表示取消閡值設(shè)置?!? 3}留道關(guān)39。投 設(shè)置閡值使管理站點(diǎn)能夠盡快得知管理代理上被管對象的異常,但一旦被管對象的值超出閃值,管理代理就會持續(xù)不斷地向管理站點(diǎn)發(fā)送Trap報文,直到滿足下列條件之一: .管理站點(diǎn)重新設(shè)置該被管對象的值至閨值范圍之內(nèi)。 .被管對象的值自行發(fā)生變化,恢復(fù)到閉值之內(nèi)。 如果上述4個條件都不滿足,將會浪費(fèi)大量的網(wǎng)絡(luò)帶寬并加重管理站點(diǎn)的負(fù)擔(dān)。當(dāng)管理站點(diǎn)在該被管對象上設(shè)置新值或設(shè)置新的閡值后或者M(jìn)IB節(jié)點(diǎn)的值自行恢復(fù)到閡值以內(nèi)時,閉值設(shè)置自動使能。NAME:要求閉值失效的MIB節(jié)點(diǎn)的名字,即PATH所表示節(jié)點(diǎn)的名字。由于我們的協(xié)議是基于UDP的,管理代理并不能自動感知管理站點(diǎn)的退出。 取消設(shè)置的協(xié)議報文格式如下: .TYPE:配置設(shè)置協(xié)議類型為4e (REP 對于管理站點(diǎn)發(fā)來的各個請求報文,管理代理都要作出回應(yīng),向管理站點(diǎn)回送響應(yīng)請求報文。響應(yīng)請求報文有以下幾種: z夕左姍i}}堿 }}孩戈39。所謂注冊,就是將管理代理本地的MIB樹結(jié)構(gòu)傳送給管理站l氛。TI39。T工SIER:定時傳送更新數(shù)據(jù)的時間間隔。T: M工B樹中的節(jié)點(diǎn)總數(shù)。管理代理將本地的MIB樹轉(zhuǎn)化為一棵二叉樹,以中序遍歷的方法遍歷這棵二叉樹。其中Name為節(jié)點(diǎn)的名字,Describe為節(jié)點(diǎn)的描述,以‘\0’結(jié)束,Type為節(jié)點(diǎn)的數(shù)據(jù)類型,工tem\um表示節(jié)點(diǎn)的數(shù)據(jù)項(xiàng)數(shù),14`ritable表示該節(jié)點(diǎn)是否可寫。設(shè)置該字段和DATA2字段主要是為 了一種特殊情況服務(wù)的,即由于管理站點(diǎn)和管理代理之間的M工B樹結(jié)構(gòu)不 一致,管理站點(diǎn)要求管理代理重新傳輸其MIB樹結(jié)構(gòu)。 23.DATA2:設(shè)有閑值節(jié)點(diǎn)的閡值設(shè)置情況的一個序列。其中Path為節(jié)點(diǎn)的MIB路徑,Limitl和Limi t`? 為閉值的上下限。嗬應(yīng)`.嘆 管理代理收到管理站點(diǎn)的數(shù)據(jù)請求報文后,判斷管理站點(diǎn)發(fā)出的數(shù)據(jù)請求足釗對被管對象自身還是塊數(shù)據(jù)。 數(shù)據(jù)請求響應(yīng)的協(xié)議報文格式如下:月七刊一節(jié)TYPE:響應(yīng)請求協(xié)議類型為20PATH:所發(fā)送數(shù)據(jù)的MIB節(jié)點(diǎn)路徑或塊數(shù)據(jù)的根節(jié)點(diǎn)的MIB路徑。NUM:數(shù)據(jù)項(xiàng)號。只有當(dāng)所傳送數(shù)據(jù)為一個表格型的MIB節(jié)點(diǎn)下的某個數(shù)據(jù)項(xiàng)時,才有意義。如果所傳送的數(shù)據(jù)是單個MIB節(jié)點(diǎn)的值或者是表格型MIB節(jié)點(diǎn)的一項(xiàng)時,該字段的內(nèi)容就是這個MIB節(jié)點(diǎn)或數(shù)據(jù)項(xiàng)的值,字段長度根據(jù)節(jié)點(diǎn)數(shù)據(jù)類型的不同而有所不同。如果傳送的數(shù)據(jù)是以PATH所表示的節(jié)點(diǎn)為根節(jié)點(diǎn)的塊數(shù)據(jù),則DATA字段內(nèi)的數(shù)據(jù)組織相對復(fù)雜一些,按中序遍歷的方法遍歷這個MIB子樹,對于每個M工B節(jié)點(diǎn),數(shù)據(jù)組織如下。.…字節(jié) 3亥藉投置堿應(yīng)斑戈 管理站點(diǎn)發(fā)出數(shù)據(jù)設(shè)置報文后,并不能保證t該報文是否能正常到達(dá)管理代理,也不能保證其數(shù)據(jù)設(shè)置請求一定合法,因此不能馬上就修改本地的M工B樹映射,而 24必須等待管理代理的反饋。當(dāng)管理站點(diǎn)收到反饋的響應(yīng)報文后,才可以根據(jù)報文中的值修改MIB樹映射,以保證兩地M工B樹的一致性。NAh9C: PATH所對應(yīng)節(jié)點(diǎn)的名字。一般情況下為一1。VALUE。根據(jù)MIB節(jié)點(diǎn)的數(shù)據(jù)類型不同,該字段長度不同。與數(shù)據(jù)設(shè)置報文一樣,管理站點(diǎn)發(fā)出配置設(shè)置報文后,什么時候?qū)⑴渲眯畔⒎从车組工B樹映射上是一個問題。 配置設(shè)置響應(yīng)的協(xié)議報文格式如下:七氣.代尸節(jié)TYPE:響應(yīng)請求協(xié)議類型為40SUBTYPE:子類型。如果該報文是一個定時設(shè)置響應(yīng)報文,則DATA字段的值就是當(dāng)前設(shè)置的定時發(fā)送更新數(shù)據(jù)的時間間隔,以秒為單位。其中Path為設(shè)置閉值的MIB節(jié)點(diǎn)的MIB路徑,Name為Path所對應(yīng)的MIB節(jié)點(diǎn)的名字,Limitl是閡值的上限,Limit2是閉值的下限,如果Limitl小于Limit2,則表示原來的閡值設(shè)置被取消?!岸?勺一節(jié)5叢若堿!}腳丈 與單機(jī)系統(tǒng)不同,管理站點(diǎn)和管理代理位于不同的計(jì)算機(jī)上,通過網(wǎng)絡(luò)連接,保持兩者間數(shù)據(jù)的一致是工作的一個重點(diǎn)。在網(wǎng)絡(luò)應(yīng)用軟件監(jiān)控系統(tǒng)中,除了盡量做到數(shù)據(jù)一致外,當(dāng)數(shù)據(jù)出現(xiàn)不一致時,應(yīng)盡快將數(shù)據(jù)從不一致狀態(tài)恢復(fù)到一致狀態(tài)。 出錯響應(yīng)的協(xié)議報文格式如下:TYPE:響應(yīng)請求協(xié)議類型為50ERRORNO:錯誤號。}J值 │└───┴────────────┘.PATH:發(fā)生錯誤的MIB節(jié)點(diǎn)的MIB路徑。僅在ERRORNO為2時,才有意義。目前網(wǎng)絡(luò)應(yīng)用軟件監(jiān)控系統(tǒng)定義了下述特殊事件:添加節(jié)點(diǎn)事件、刪除節(jié)點(diǎn)事件、管理代理退出事件和閡值突破事件。TYPE:事件類型。根據(jù)不同的事件類型,DATA字段的數(shù)據(jù)組織形式有所不同。其中Path為新節(jié)點(diǎn)的MIB路徑,dame為新節(jié)點(diǎn)的名字,Describe為新節(jié)點(diǎn)的描述,以‘\0’結(jié)束,Type是新節(jié)點(diǎn)的數(shù)據(jù)類型,工tem}um為新節(jié)點(diǎn)的數(shù)據(jù)項(xiàng)個數(shù),Writable指明新節(jié)點(diǎn)是否可寫,Value是新節(jié)點(diǎn)所有數(shù)據(jù)項(xiàng)值的序列。其中Path為要刪除節(jié)點(diǎn)的M工B路徑,\ame為要刪除dI}點(diǎn)的名字。DA39。 4}留道蕪破事祥} DATA字段的格式如下。已護(hù) (INP 管理代理根據(jù)管理站點(diǎn)定時設(shè)置啟動定時器,送通知響應(yīng)報文,將本地MIB樹中所有發(fā)生值變化的MIB節(jié)點(diǎn)的新值反映到茸理站點(diǎn)上,使管理站點(diǎn)上的MIB樹映射能夠反映被管理區(qū)域內(nèi)的MIB樹的最新變化。NUM:所傳送的MIB節(jié)點(diǎn)的個數(shù)。該字段為管理代理上值發(fā)生變化的M工B節(jié)點(diǎn)的信急的集合。對于每一段,格式如下:…字節(jié)Length為段的長度,Prefix為AppData域中所涉及到的所有M工a節(jié)點(diǎn)的共同前綴,AppData為該應(yīng)用程序?qū)嵗兄蛋l(fā)生變化的MIB節(jié)點(diǎn)的信息、的序列。監(jiān)控模塊和管理代理由于同時運(yùn)行在同一臺機(jī)器上,所以它們之間的通信采用進(jìn)程間通信機(jī)制一內(nèi)存文件映射。應(yīng)用程序?qū)嵗_始運(yùn)行時,其監(jiān)控模塊首先得到管理代理端內(nèi)存文件映射視圖ProxyMapView,并從中得到管理代理的窗口句柄,然后向這個內(nèi)存文件映射視圖中寫入自己的內(nèi)存文件映射名,通過向管理代理窗口發(fā)送消息來通知管理代理讀取該內(nèi)存文件映射名并告知自己的窗口句柄。這里,由于管理代理和應(yīng)用程N(yùn)q.實(shí)例間是一對多的關(guān)系,對ProxyMapView的讀寫必須要做到同步,因此在管理代理和應(yīng)用程序?qū)嵗谋O(jiān)控模塊中采取了同步機(jī)制一信號燈機(jī)制,同時只允許一個監(jiān)控模塊對ProxyMapView進(jìn)行寫操作。.NapVi ew巨」也必須采取同步機(jī)制。 1夕WM READAPPHANDL}讀應(yīng)屏窟實(shí)瀏中籃雀摸決濘女赦關(guān)句柄石 應(yīng)用程序?qū)嵗龁訒r,首先檢查管理代理是否存在。從管理代理的內(nèi)存文件映射視圖中得到管理代理的窗口句柄。 2 WM READAPPSTRUCI=夔應(yīng)橙剪阿}f39。 管理代理向應(yīng)用程序?qū)嵗笃浔镜豈工B子樹的樹結(jié)構(gòu)。I39。,M_ READAPPDATA消息,消息類型為READREFRESHDAI39。往該應(yīng)用程序?qū)嵗斜O(jiān)控模塊的內(nèi)存文件映射視圖中寫入發(fā)出請求的管理站點(diǎn)的標(biāo)識以及MIB節(jié)點(diǎn)的路徑、名字、數(shù)據(jù)項(xiàng)號和其更新值,并向監(jiān)控模塊窗口發(fā)送WM_ SETAPPDAT:4消自、??? 當(dāng)應(yīng)用程序?qū)嵗l(fā)現(xiàn)本地某個MIB節(jié)點(diǎn)的值超過閡值時,往監(jiān)控模塊的內(nèi)存文件映射視圖中寫入管理站點(diǎn)(閉值的設(shè)置者)標(biāo)識以及MIB節(jié)點(diǎn)的路徑、名字和當(dāng)前值,并向監(jiān)控模塊窗口發(fā)送\WM_ READAPPTRAP消
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1