專利名稱:用于基于管理服務(wù)發(fā)現(xiàn)Web服務(wù)的兩階段機(jī)制的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的一些實(shí)施例涉及網(wǎng)絡(luò)管理,更具體地"i兌,本發(fā)明的一些實(shí)施例涉 及一種用來(lái)實(shí)現(xiàn)用于基于管理服務(wù)發(fā)現(xiàn)Web服務(wù)的兩階段機(jī)制的方法和系統(tǒng)。
背景技術(shù):
信息技術(shù)(IT)管理要求對(duì)遠(yuǎn)端系統(tǒng)執(zhí)行遠(yuǎn)程管理操作以進(jìn)行設(shè)備清查 (inventory)和/或判斷遠(yuǎn)端設(shè)備是否時(shí)時(shí)保持最新?tīng)顟B(tài)。這種遠(yuǎn)程管理操作 可以按照帶內(nèi)方式執(zhí)行,也就是說(shuō)可以使用該遠(yuǎn)端系統(tǒng)上運(yùn)行的操作系統(tǒng) (OS)來(lái)執(zhí)行所述遠(yuǎn)程管理操作。此外,這種遠(yuǎn)程管理操作也可以按照帶外 方式執(zhí)行,也就是說(shuō)在執(zhí)行這種管理操作的時(shí)候,操作系統(tǒng)的運(yùn)行并非必須的。 正如本文和附圖將要展示的那樣,在將現(xiàn)有系統(tǒng)與具備本發(fā)明特征的系統(tǒng) 進(jìn)行比較之后,現(xiàn)有和傳統(tǒng)方法的局限性和缺陷對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō)將 變得更為清晰。
發(fā)明內(nèi)容
一種用來(lái)實(shí)現(xiàn)用于基于管理服務(wù)發(fā)現(xiàn)Web服務(wù)的兩階段機(jī)制的方法和系 統(tǒng),在至少一張附圖中做了描述,并在權(quán)利要求中做了完整的定義。
通過(guò)下文的描述和相關(guān)附圖,本發(fā)明的上述以及其他優(yōu)點(diǎn)和創(chuàng)新之處將得 到更為完整的理解。
下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明,附圖中 圖1是依據(jù)本發(fā)明一較佳實(shí)施例的在管理設(shè)備和網(wǎng)絡(luò)設(shè)備之間建立通信 的示范性過(guò)程的示意圖;圖2A是依據(jù)本發(fā)明一較佳實(shí)施例的帶外管理過(guò)程中通過(guò)兩階段機(jī)制在第 二階段中使用WS管理服務(wù)消息在管理設(shè)備和網(wǎng)絡(luò)設(shè)備之間傳送消息過(guò)程的 示范性過(guò)程的流程圖2B是依據(jù)本發(fā)明一較佳實(shí)施例的帶外管理過(guò)程中通過(guò)兩階段機(jī)制在第 二階段中使用ASF消息在管理設(shè)備和網(wǎng)絡(luò)設(shè)備之間傳送消息過(guò)程的示范性過(guò) 程的流程圖2C是依據(jù)本發(fā)明一較佳實(shí)施例的帶外管理過(guò)程中通過(guò)兩階段機(jī)制在第 二階段中同時(shí)使用WS管理服務(wù)和ASF消息在管理設(shè)備和網(wǎng)絡(luò)設(shè)備之間傳送 消息過(guò)程的示范性過(guò)程的流程國(guó)3A是依據(jù)本發(fā)明一較佳實(shí)施例的支持在管理設(shè)備和網(wǎng)絡(luò)設(shè)備之間進(jìn)行 帶外管理的兩階段機(jī)斛中第 一 階段的流程閨;
圖3B是依據(jù)本發(fā)明一較佳實(shí)施例的支持在管理設(shè)備和網(wǎng)絡(luò)設(shè)備之間進(jìn)行 帶外管理的兩階段才幾制中第二階段的流程圖。
具體實(shí)施例方式
本發(fā)明涉及一種用于基于管理服務(wù)來(lái)發(fā)現(xiàn)Web服務(wù)的兩階段機(jī)制的方法 和系統(tǒng)。管理設(shè)備可確定網(wǎng)絡(luò)設(shè)備之中是否存在WS管理服務(wù),并進(jìn)一步確定 網(wǎng)絡(luò)設(shè)備中的WS管理服務(wù)的性能。在已知網(wǎng)絡(luò)設(shè)備的MAC和/或IP地址的 情況下,管理設(shè)備可使用單播ping的方法來(lái)確定是否存在WS管理服務(wù)。當(dāng) 網(wǎng)絡(luò)設(shè)備的MAC和/或IP地址是未知的情況下,管理設(shè)備可使用廣播ping的 方法來(lái)確定是否存在WS管理服務(wù)。在已知網(wǎng)絡(luò)設(shè)備的MAC和/或IP地址的 情況下,遠(yuǎn)程管理代理可使用ping掃射(ping sweep)方法來(lái)確定是否存在 WS管理服務(wù)。可通過(guò)在管理設(shè)備和網(wǎng)絡(luò)設(shè)備之間進(jìn)行直接的通信來(lái)確定存在 的WS管理服務(wù)的性能。這種直接的通信可使用基于WS管理的消息來(lái)進(jìn)行。 此外,當(dāng)使用基于WS管理的消息時(shí),管理設(shè)備和網(wǎng)絡(luò)設(shè)備之間的直接通信可 以利用特定的HTTP端口來(lái)進(jìn)行。當(dāng)確定WS管理服務(wù)和ASF服務(wù)同時(shí)存在 于網(wǎng)絡(luò)設(shè)備之中時(shí),除了確定存在的WS管理服務(wù)的性能以外,管理i殳備還可 確定ASF服務(wù)的性能。在管理設(shè)備和網(wǎng)絡(luò)設(shè)備之間直接通信的過(guò)程中,管理
6設(shè)備可使用基于ASF的消息來(lái)確定ASF服務(wù)的性能。可選地,管理設(shè)備還可 間接地確定存在的WS管理服務(wù)和/或ASF服務(wù)的性能。在這一點(diǎn)上,網(wǎng)絡(luò)設(shè) 備可通過(guò)外部實(shí)體來(lái)通報(bào)存在的WS管理服務(wù)和/或ASF服務(wù)的性能。
圖1是依據(jù)本發(fā)明一較佳實(shí)施例的在管理設(shè)備和網(wǎng)絡(luò)設(shè)備之間建立通信 的示范性過(guò)程的示意圖。如圖1所示,其中展示了管理設(shè)備102、網(wǎng)絡(luò)設(shè)備104、 管理連接106、遠(yuǎn)端管理代理108和管理服務(wù)110。
管理設(shè)備102可包括適當(dāng)?shù)倪壿?、電路?或4、碼,用于實(shí)現(xiàn)通過(guò)管理連 接(例如管理連接106)對(duì)網(wǎng)絡(luò)設(shè)備(例如網(wǎng)絡(luò)設(shè)備104)進(jìn)行管理。例如, 管理設(shè)備102可被信息技術(shù)(IT)管理員用于管理IT網(wǎng)絡(luò)中的各種設(shè)備。此 外,管理設(shè)備102還可包括專門(mén)的實(shí)體例如遠(yuǎn)程管理代理108,用來(lái)執(zhí)行管理 操作。管理設(shè)備102可通過(guò)例如遠(yuǎn)程管理代理108來(lái)執(zhí)行管理操作,其中,管 理設(shè)備102可與IT網(wǎng)絡(luò)中的設(shè)備進(jìn)行通信,以確保遠(yuǎn)端系統(tǒng)的可用性、確認(rèn) 設(shè)備處于最新?tīng)顟B(tài),和/或執(zhí)行任何必要的安全補(bǔ)丁 ( security patch)更新操作。 管理操作可按照帶內(nèi)方式執(zhí)行,在這種方式中,管理設(shè)備102通過(guò)與運(yùn)行在網(wǎng) 絡(luò)設(shè)備上的操作系統(tǒng)進(jìn)行交互來(lái)執(zhí)行管理操作。另夕卜,還可使用帶外管理,在 這種方式中,管理設(shè)備102所執(zhí)行的遠(yuǎn)程管理操作與網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)或平 臺(tái)類型無(wú)關(guān)。
遠(yuǎn)程管理代理108可包括邏輯、電路和/或代碼,用于基于一種或多種管 理標(biāo)準(zhǔn)來(lái)執(zhí)行管理操作。例如,遠(yuǎn)端管理代理108可基于WS管理和/ASF協(xié) 議來(lái)對(duì)網(wǎng)絡(luò)中支持類似協(xié)議的存在的和/或已知的節(jié)點(diǎn)執(zhí)行控制和/或管理操 作。
網(wǎng)絡(luò)設(shè)備104可包括適當(dāng)?shù)倪壿?、電路?或代碼,用于支持由一個(gè)或多 個(gè)管理設(shè)備(例如管理設(shè)備102)通過(guò)管理連接(例如管理連接106)來(lái)進(jìn)行 帶內(nèi)和/或帶外管理。阿絡(luò)設(shè)備104可集成到由管理設(shè)備102所管理的網(wǎng)絡(luò)之 中。例如,在一個(gè)由管理設(shè)備102管理的IT網(wǎng)絡(luò)中,網(wǎng)絡(luò)設(shè)備104可包括個(gè) 人計(jì)算機(jī)(PC)。此外,網(wǎng)絡(luò)設(shè)備104還可包括專門(mén)的實(shí)體,例如管理服務(wù)IIO 來(lái)參與管理操作。在網(wǎng)絡(luò)設(shè)備104上運(yùn)行有操作系統(tǒng)(OS)的情況下,以及 網(wǎng)絡(luò)設(shè)備104上正運(yùn)行有OS的情況下,網(wǎng)絡(luò)設(shè)備104可執(zhí)行帶內(nèi)管理,其中,運(yùn)行在網(wǎng)絡(luò)設(shè)備104上的OS可在帶內(nèi)管理過(guò)程中促進(jìn)網(wǎng)絡(luò)設(shè)備104和管理設(shè) 備102之間的交互。另外,網(wǎng)絡(luò)設(shè)備104還可用于進(jìn)行帶外管理,在這種情況 下,網(wǎng)絡(luò)設(shè)備104由例如管理設(shè)備102通過(guò)例如管理服務(wù)110進(jìn)行管理,而與 網(wǎng)絡(luò)設(shè)備104上運(yùn)行的OS無(wú)關(guān)。
管理服務(wù)110可包括適當(dāng)?shù)倪壿?、電路?或代碼,用于基于一種或多種 管理標(biāo)準(zhǔn)來(lái)執(zhí)行管理操作。例如,管理服務(wù)110可基于WS管理和/或ASF協(xié) 議來(lái)參與控制和/或管理操作。管理服務(wù)110可包括邏輯和/軟件實(shí)體,其集成 于運(yùn)行在網(wǎng)絡(luò)設(shè)備104的OS之中;管理服務(wù)110也可包括邏輯和/或軟件實(shí)體, 其集成于運(yùn)行在兩絡(luò)設(shè)備104中的通用網(wǎng)絡(luò)和/或互聯(lián)阿控制器(NIC)之中; 管理服務(wù)110也可包括邏輯和/或軟件實(shí)體,其集成于運(yùn)行在網(wǎng)絡(luò)設(shè)備104中 的專門(mén)的管理子系統(tǒng)中的網(wǎng)絡(luò)控制中。
管理連接106可包括接口和/或鏈路,用于支持管理設(shè)備(例如管理設(shè)備 102)和網(wǎng)絡(luò)設(shè)備(例如網(wǎng)絡(luò)設(shè)備104)之間的交互,以便促進(jìn)管理設(shè)備對(duì)網(wǎng) 絡(luò)設(shè)備的帶內(nèi)和/或帶外管理。管理連接106可使用一種或多種基于標(biāo)準(zhǔn)的管 理協(xié)議。例如,管理連接106可包括使^標(biāo)準(zhǔn)實(shí)體例如分布式管理任務(wù)組織 (DMTF)規(guī)定和/或發(fā)布的一種或多種管理協(xié)議。管理連接106可包括使用基 于DMTF的報(bào)警標(biāo)準(zhǔn)格式(ASF )協(xié)議消息和/或WS管理(WS-Man)協(xié)議消 息。
報(bào)警標(biāo)準(zhǔn)格式(ASF )協(xié)議可應(yīng)用于第一代帶外管理系統(tǒng)。ASF協(xié)議可包 括使用用戶數(shù)據(jù)報(bào)(UDP)協(xié)議棧來(lái)實(shí)現(xiàn)管理設(shè)備和網(wǎng)絡(luò)設(shè)備之間的通信。 ASF協(xié)議被認(rèn)為在帶外管理操作中缺乏足夠的安全性和/或可靠性。具備ASF 功能和/或接口的設(shè)備可以支持ASF,這些設(shè)備可通過(guò)ASF消息進(jìn)行帶外管理。 例如,若網(wǎng)絡(luò)設(shè)備104支持ASF,則管理設(shè)備102可使用基于ASF的消息來(lái) 對(duì)網(wǎng)絡(luò)設(shè)備104進(jìn)行帶外管理。
近來(lái),WS管理(WS-MAN)被提議和發(fā)展為下一代管理協(xié)議。WS管理 是一種基于Web服務(wù)的規(guī)范,其通常使用SOAP(基于XML的消息)和HTTP 作為通信的SOAP傳輸。HTTP上的SOAP需要HTTP/TLS/TCP協(xié)議棧,以確 保在安全性、可靠性和獨(dú)立于OS等方面得到提升。DASH, DMTF管理標(biāo)準(zhǔn)工作組已定義了基于設(shè)備(instrumentation)的公共信息模型(CIM ),類似于 面向?qū)ο蟮墓芾頂?shù)據(jù),應(yīng)用于接受管理的系統(tǒng),其可以使用WS管理協(xié)議來(lái)訪 問(wèn)。設(shè)置有智能平臺(tái)管理接口 (IPMI)或ASF內(nèi)部接口/協(xié)議的設(shè)備可以得到 支持,這些設(shè)備可通過(guò)WS管理消息進(jìn)行帶外管理。例如,當(dāng)兩絡(luò)設(shè)備104 在其內(nèi)部組件中包舍基于IPMI或ASF的內(nèi)部通信,管理設(shè)備102可使用基于 WS管理的消息來(lái)對(duì)網(wǎng)絡(luò)設(shè)備104進(jìn)行帶外管理。
在操作過(guò)程中,對(duì)支持WS管理的設(shè)備(例如網(wǎng)絡(luò)設(shè)備104 )進(jìn)行帶外管
定這些支持WS管理的設(shè)備對(duì)WS管理的支持程度和可用的性能。遠(yuǎn)程管理代 理108和/管理服務(wù)110可支持使用WS管理和/或ASF消息通過(guò)管理連接106 來(lái)支持管理設(shè)備102和網(wǎng)絡(luò)設(shè)備104之間的帶外管理操作。這樣一來(lái),可以使 用一種兩階段方法來(lái)發(fā)現(xiàn)支持WS管理的設(shè)備l)在第一階段,發(fā)現(xiàn)網(wǎng)絡(luò)設(shè) 備中存在WS管理服務(wù);2)在第二階段發(fā)現(xiàn)上述網(wǎng)絡(luò)設(shè)備中所發(fā)現(xiàn)的WS管 理服務(wù)的性能。
在第一階段,管理設(shè)備102可使用管理連接106通過(guò)遠(yuǎn)程管理代理108 和/或管理服務(wù)110來(lái)發(fā)現(xiàn)網(wǎng)絡(luò)設(shè)備104是否可支持WS管理服務(wù)。管理設(shè)備 102可使用ASF協(xié)議中定義的消息RMCP的Presence Ping來(lái)發(fā)現(xiàn)網(wǎng)絡(luò)設(shè)備 104中的WS管理服務(wù)。網(wǎng)絡(luò)設(shè)備104隨后可使用ASF協(xié)議中定義的消息 RMCP的Presence Pong消息來(lái)向管理設(shè)備102報(bào)告在網(wǎng)絡(luò)設(shè)備104中支持WS 管理。若管理設(shè)備102記錄有網(wǎng)絡(luò)設(shè)備104的MAC/IP地址,則RMCP Presence Ping消息可通過(guò)單播傳輸發(fā)往網(wǎng)絡(luò)設(shè)備104(僅限于網(wǎng)絡(luò)設(shè)備104)。然而,若 管理設(shè)備102未能預(yù)先獲知網(wǎng)絡(luò)設(shè)備104的MAC/IP地址,則RMCP Presence Ping消息可通過(guò)廣播(多播)傳輸來(lái)發(fā)送。此外,若管理設(shè)備102預(yù)先獲知網(wǎng) 絡(luò)設(shè)備的MAC/IP地址,并且預(yù)先獲知網(wǎng)絡(luò)設(shè)備104是否支持ASF和/或WS 管理,則第一階段結(jié)束,無(wú)需在網(wǎng)絡(luò)設(shè)備104和管理設(shè)備102之間傳送任何消 息。
在第二階^殳,管理設(shè)備102可使用管理連接106通過(guò)遠(yuǎn)程管理代理108 和/或管理服務(wù)110來(lái)與網(wǎng)絡(luò)設(shè)備直接通信,以確定支持WS管理服務(wù)的網(wǎng)絡(luò)設(shè)備104中發(fā)現(xiàn)的WS管理服務(wù)的性能。管理設(shè)備102可在第一階段之后確定 網(wǎng)絡(luò)設(shè)備104是否支持ASF和/或WS管理。例如,RMCP Presence Pong消息 可包含一些消息,用于報(bào)告網(wǎng)絡(luò)設(shè)備104是否支持ASF和/或WS管理。若網(wǎng) 絡(luò)設(shè)備104只能支持WS管理,管理設(shè)備102可使用基于WS管理的消息來(lái)確 定網(wǎng)絡(luò)設(shè)備104中的WS管理服務(wù)的性能。例如,管理設(shè)備102可向網(wǎng)絡(luò)設(shè)備 104發(fā)送WS管理身份請(qǐng)求消息,后者向管理服務(wù)102返回WS管理身份響應(yīng) 消息,其中包括網(wǎng)絡(luò)設(shè)備104中的WS管理服務(wù)的性能的有關(guān)細(xì)節(jié)。
若網(wǎng)絡(luò)設(shè)備104只支持ASF,則管理設(shè)備102不得不使用ASF消息來(lái)確 定兩絡(luò)設(shè)備104中存在的ASF服務(wù)的性能。例如,管理設(shè)備102可向網(wǎng)絡(luò)設(shè) 備104發(fā)送RMCP性能請(qǐng)求消息,后者向管理服務(wù)102返回RMCP性能響應(yīng) 消息,其中包括網(wǎng)絡(luò)設(shè)備104中ASF服務(wù)的性能的有關(guān)細(xì)節(jié)。
另外,若網(wǎng)絡(luò)設(shè)備同時(shí)支持ASF和WS管理,則管理設(shè)備102可同時(shí)使 甩ASF和WS管理消息來(lái)確定網(wǎng)絡(luò)i殳備104中ASF和WS管理^^務(wù)的性能。
在本發(fā)明的另一實(shí)施例中,管理設(shè)備102可通過(guò)其它實(shí)體間接地確定支持 WS管理服務(wù)的網(wǎng)絡(luò)設(shè)備104中發(fā)現(xiàn)的WS管理服務(wù)的性能。網(wǎng)絡(luò)設(shè)備104可 通過(guò)可由管理設(shè)備102訪問(wèn)的中心類型實(shí)體(centralized catalog entity)來(lái)通報(bào)網(wǎng) 絡(luò)設(shè)備104中WS管理的性能。
圖2A是依據(jù)本發(fā)明一較佳實(shí)施例的帶外管理過(guò)程中通過(guò)兩階段機(jī)制在第 二階段中使用WS管理服務(wù)消息在管理設(shè)備和網(wǎng)絡(luò)設(shè)備之間傳送消息過(guò)程的 示范性過(guò)程的流程圖。在管理設(shè)備102和網(wǎng)絡(luò)設(shè)備104之間進(jìn)行的帶外管理操 作過(guò)程中,遠(yuǎn)程管理代理108和/或管理服務(wù)110可支持使用WS管理和/或ASF 消息通過(guò)管理連接106來(lái)在管理設(shè)備102和網(wǎng)絡(luò)設(shè)備104之間進(jìn)行帶外管理操 作。
在步驟202,管理設(shè)備102可向網(wǎng)絡(luò)設(shè)備104發(fā)送RMCP Presence Ping消 息。在步驟204,網(wǎng)絡(luò)設(shè)備104可通過(guò)發(fā)送RMCPPresence Pong消息來(lái)向管理 設(shè)備102l故出應(yīng)答。RMCP Presence Pong消息可包括一些信息,用于指示在網(wǎng) 絡(luò)設(shè)備104中是否存在WS管理服務(wù),和/或網(wǎng)絡(luò)設(shè)備104是否支持ASF和/ 或WS管理。在步驟206a,管理設(shè)備102可處理收到的RMCP Presence Pong
10中是否存在WS管理月良務(wù),和/或網(wǎng)絡(luò)設(shè)備104是否 支持ASF和/或WS管理。若管理設(shè)備102通過(guò)收到的RMCP Presence Pong消 息確定網(wǎng)絡(luò)設(shè)備104只支持WS管理,例如該消息中只包含基于WS管理的消 息,則該消息可用來(lái)確定網(wǎng)絡(luò)設(shè)備104中發(fā)現(xiàn)的服務(wù)的性能。
在步驟208,管理設(shè)備102可向兩絡(luò)設(shè)備104發(fā)送WS-MAN身份請(qǐng)求消 息,來(lái)確定網(wǎng)絡(luò)設(shè)備104中存在的WS管理服務(wù)的性能。在步驟210,網(wǎng)絡(luò)設(shè) 備104可通過(guò)向管理服務(wù)102發(fā)送WS-MAN身份響應(yīng)消息來(lái)做出應(yīng)答,該消 息中可包含與網(wǎng)絡(luò)設(shè)備104中的WS管理服務(wù)的性能有關(guān)的信息。
在步驟212,管理設(shè)備102可處理從管理服務(wù)102收到的WS-MAN身份 響應(yīng)消息,以此來(lái)確定阿絡(luò)設(shè)備104中的WS管理服務(wù)的性能。
圖2B是依據(jù)本發(fā)明一較佳實(shí)施例的帶外管理過(guò)程中通過(guò)兩階段機(jī)制在第 二階段中使用ASF消息在管理設(shè)備和兩絡(luò)設(shè)備之l可傳送消息過(guò)程的示范性過(guò) 程的流程圖。在管理設(shè)備102和網(wǎng)絡(luò)設(shè)備104之l、4進(jìn)行帶外管理操作的過(guò)程中, 遠(yuǎn)程管理代理108和/或管理服務(wù)110可支持使用WS管理和/或ASF消息通過(guò) 管理連接106來(lái)實(shí)現(xiàn)管理設(shè)備102和網(wǎng)絡(luò)設(shè)備104之l可的帶外管理。
在步驟202,管理設(shè)備102可向網(wǎng)絡(luò)設(shè)備104發(fā)送RMCP Presence Ping消 息,如圖2A所示的相同。在步驟204,網(wǎng)絡(luò)設(shè)備104可向管理設(shè)備102發(fā)送 RMCP Presence Pong消息,如國(guó)2A所示的相同。在步驟206b,管理設(shè)備102 可處理收到的RMCP Presence Pong消息,以確定阿紹4殳備104之中是否存在 WS管理服務(wù),和/或網(wǎng)絡(luò)設(shè)備104是否支持ASF和/或WS管理。若管理設(shè)備 102通過(guò)接收到的RMCP Presence Pong消息確定網(wǎng)絡(luò)設(shè)備104只支持ASF, 例如其只包含支持ASF的接口 ,則只能使用基于ASF的消息來(lái)確定網(wǎng)絡(luò)設(shè)備 104中發(fā)現(xiàn)的服務(wù)的性能。
在步驟214,管理設(shè)備102可向網(wǎng)絡(luò)設(shè)備104發(fā)送RMCP性能請(qǐng)求消息, 以確定網(wǎng)絡(luò)設(shè)備104中可能存在的WS管理服務(wù)的性能。在步驟216,網(wǎng)絡(luò)設(shè) 備104可通過(guò)向管理服務(wù)102發(fā)送RMCP性能響應(yīng)消息來(lái)進(jìn)行應(yīng)答,該消息 中包括與網(wǎng)絡(luò)設(shè)備104中的WS管理服務(wù)的性能有關(guān)的信息。
在步驟218,管理設(shè)備102可處理收到的來(lái)自管理服務(wù)102的RMCP性能
ii響應(yīng)消息,以確定網(wǎng)絡(luò)設(shè)備104中的ASF服務(wù)的性能。
圖2C是依據(jù)本發(fā)明一較佳實(shí)施例的帶外管理過(guò)程中通過(guò)兩階段機(jī)制在第 二階段中同時(shí)使用WS管理服務(wù)和ASF消息在管理設(shè)備和網(wǎng)絡(luò)設(shè)備之間傳送 消息的示范性過(guò)程的流程國(guó)。在管理設(shè)備102和網(wǎng)絡(luò)設(shè)備104之間進(jìn)行帶外管 理操作的過(guò)程中,遠(yuǎn)程管理代理108和/或管理服務(wù)110可支持使用WS管理 和/或ASF消息通過(guò)管理連接106來(lái)實(shí)現(xiàn)管理i更備102和網(wǎng)絡(luò)設(shè)備104之間的 帶外管理。
在步驟202,管理設(shè)備102可向網(wǎng)絡(luò)設(shè)備104發(fā)送RMCP Presence Ping消 息,如圖2A所示的相附。在步驟204,網(wǎng)絡(luò)設(shè)備104可向管理設(shè)備102發(fā)送 RMCP Presence Pong消息,如圖2A所示的相同。在步驟206c,管理設(shè)備102 可處理收到的RMCP Presence Pong消息以確定阿絡(luò)設(shè)備104中是否存在WS 管理服務(wù),和/或網(wǎng)絡(luò)設(shè)備104是否支持ASF和/或WS管理。若管理設(shè)備102 通過(guò)收到的RMCP Presence Pong消息確定網(wǎng)絡(luò)設(shè)備104既可支持ASF也可支 持WS管理,則管理設(shè)備102即可使用ASF又可使用DWMG消息來(lái)確定網(wǎng) 絡(luò)設(shè)備104中的WS管理服務(wù)的性能。
在步驟208,管理設(shè)備102可向網(wǎng)絡(luò)設(shè)備104發(fā)送WS — MAN身份請(qǐng)求 消息,來(lái)確定網(wǎng)絡(luò)設(shè)備104中可能存在的WS管理服務(wù)的性能。在步驟210, 網(wǎng)絡(luò)設(shè)備104可向管理服務(wù)102發(fā)送WS-MAN身份響應(yīng)消息來(lái)作為應(yīng)答,該 消息中包含與網(wǎng)絡(luò)設(shè)備104中的WS管理服務(wù)的性能有關(guān)的信息。在步驟214, 管理設(shè)備102可向網(wǎng)絡(luò)設(shè)備104發(fā)送RMCP性能請(qǐng)求消息,來(lái)確定網(wǎng)絡(luò)設(shè)備 104中可能存在的WS管理服務(wù)的性能。在步驟216,作為應(yīng)答,網(wǎng)絡(luò)設(shè)備104 可向管理服務(wù)102發(fā)送RMCP性能響應(yīng)消息,其中包含與網(wǎng)絡(luò)設(shè)備104中的 WS管理服務(wù)的性能有關(guān)的信息。
在步驟220,管理設(shè)備102可處理從管理服務(wù)102收到的WS-MAN身份 響應(yīng)和RMCP性能響應(yīng)消息,以此來(lái)確定網(wǎng)絡(luò)i殳備104中的ASF和WS管理 服務(wù)的性能。
盡管圖3C中展示了 RMCP性能請(qǐng)求/響應(yīng)消息可以先于WS-MAN身份請(qǐng) 求/響應(yīng)消息執(zhí)行,但這不應(yīng)視為對(duì)本發(fā)明的限制。WS-MAN身份請(qǐng)求/響應(yīng)消息也可首先執(zhí)行;此外,管理設(shè)備102也可同時(shí)發(fā)送RMCP性能請(qǐng)求消息和 WS-MAN身儉清求,網(wǎng)絡(luò)設(shè)備104隨后基于上述請(qǐng)求消息的接收順序和/或基 于預(yù)先定義的處理S己置來(lái)發(fā)送RMCP性能響應(yīng)消息和/或WS-MAN身份響應(yīng)。 此外,盡管困3C展示了在接收完WS-MAN身份響應(yīng)和RMCP性能響應(yīng)兩個(gè) 消息之后再進(jìn)行處理,在步驟220,作為替代的,管理設(shè)備102還可在每收到 一條響應(yīng)消息時(shí)就對(duì)其進(jìn)行處理。
圖3A是依據(jù)本發(fā)明 一較佳實(shí)施例的支持在管理設(shè)備和網(wǎng)絡(luò)設(shè)備之間進(jìn)行 帶外管理的兩階段機(jī)斜中第一階段的流程圖。如想3A所示,其中展示了流程 圖300,其中包含在執(zhí)行用于實(shí)現(xiàn)帶外管理的兩階段機(jī)制中第一階段的過(guò)程中 在管理設(shè)備(例如管理設(shè)備102)中執(zhí)行的多個(gè)示范性步驟。
在步驟302,執(zhí)行一個(gè)判定操作,以判定是否在管理設(shè)備102中執(zhí)行ping 廣播。若MAC/IP地址在管理設(shè)備102不可獲得,或者網(wǎng)絡(luò)設(shè)備102通過(guò)例如 遠(yuǎn)程管理代理108確定需要執(zhí)行ping廣播,則執(zhí)行步驟304。在步驟304,向 所有兩絡(luò)設(shè)備廣撒多播辨送RMCP Presence Ping消息,其中只有支持RMCP Presence Ping消息中指定的WS管理服務(wù)的設(shè)備能夠進(jìn)行響應(yīng)。隨后進(jìn)行步驟 308。
回到步驟302,若網(wǎng)絡(luò)設(shè)備102通過(guò)例如遠(yuǎn)程管理代理108判定無(wú)需執(zhí)行 ping廣播,并且在管理設(shè)備102中可獲得MAC/IP地址,則進(jìn)行步驟304?;?于可用的MAC/IP地址向網(wǎng)絡(luò)設(shè)備例如網(wǎng)絡(luò)設(shè)備104單播傳送RMCP Presence Ping消息。隨后進(jìn)行步驟308。若管理設(shè)備102希望對(duì)具有已知MAC/IP地址 的一些或全部網(wǎng)絡(luò)設(shè)備執(zhí)行ping掃射,財(cái)對(duì)每一目標(biāo)網(wǎng)絡(luò)設(shè)備執(zhí)行單播傳送 ping消息。上述處理會(huì)在步驟304反復(fù)執(zhí)行,以便執(zhí)行所有必須的單播ping 傳送。此外,也可反復(fù)執(zhí)行上述處理,以便在帶外管理的第一階段結(jié)束前或者 第二階段結(jié)束前對(duì)其余的目標(biāo)網(wǎng)絡(luò)設(shè)備執(zhí)行必要的單播消息傳送。
在步驟308,執(zhí)行一個(gè)判定操作,以判定在管理設(shè)備102中是否收到RMCP Presence Pong消息。判定未收到RMCP Presence Pong消息的操作可通過(guò)在例 如管理設(shè)備102中使用定時(shí)器來(lái)實(shí)現(xiàn)。若已收到對(duì)管理設(shè)備102發(fā)出的RMCP Presence Ping消息的響應(yīng),則執(zhí)行步驟310。在步驟310,在管理設(shè)備102中對(duì)收到的RMCP Presence Pong消息進(jìn)行處理,隨后第一階段結(jié)束。RMCP Presence Pong消息可用于確定網(wǎng)絡(luò)設(shè)備104中是否存在WS管理服務(wù),和/或 網(wǎng)絡(luò)設(shè)備104是否支持ASF和/或WS管理。
回到步驟308,若未收到對(duì)管理設(shè)備102發(fā)出的RMCP Presence Ping消息 的響應(yīng),則執(zhí)行步驟312。在步驟312,判定是否需要從管理設(shè)備102重新發(fā) 出RMCP Presence Ping消息??苫谝粋€(gè)或多個(gè)因素來(lái)判定是否執(zhí)行上述重 復(fù)操作。例如,管理設(shè)備102可配置成不重新執(zhí)行失敗的ping操作。此外, 重試次數(shù)已達(dá)封預(yù)先設(shè)定的最大值但仍未成功收到RMCP Presence Pong消息。 若判定無(wú)需重新發(fā)出RMCP Presence Ping消息,則處理過(guò)程結(jié)束。
回到步驟312,若判定需要重新發(fā)出RMCP Presence Ping消息,財(cái)重新回 到步驟302,然后重復(fù)執(zhí)行上述過(guò)程。
圖3B是依據(jù)本發(fā)明一較佳實(shí)施例的支持在管理設(shè)備和網(wǎng)絡(luò)設(shè)備之間進(jìn)行 帶外管理的兩階段機(jī)射中第二階段的流程圖。如圖3B所示,其中展示了流程
國(guó)350,其中包含在執(zhí)行;t于實(shí)現(xiàn)帶外管理的兩階段機(jī)制中第二階段的過(guò)程中
在管理設(shè)備(例如管理設(shè)備102)中執(zhí)行的多個(gè)示范性步驟。本過(guò)程可以在成 功完成如圖3A所示的第一階段之后開(kāi)始。此外,本過(guò)程也可基于管理設(shè)備102 中的已知事實(shí)來(lái)觸發(fā),例如已知兩絡(luò)設(shè)備104的MAC/IP地址,已知網(wǎng)絡(luò)設(shè)備 104是否支持ASF和/或WS管理。
在步驟352,執(zhí)行一個(gè)判定操作,以判定阿絡(luò)設(shè)備104是否支持WS管理 這一判定操作可基于收到的RMCP Presence Pong消息中的信息來(lái)進(jìn)行,也可 基于管理設(shè)備102中的已知事實(shí)來(lái)進(jìn)行。若網(wǎng)絡(luò)設(shè)備104不支持WS管理,則 執(zhí)行步驟354。在步驟354,判定網(wǎng)絡(luò)設(shè)備104是否支持ASF。這一判定操作 可基于收到的RMCP Presence Pong消息中的信息來(lái)進(jìn)行,也可基于管理設(shè)備 102中的已知事實(shí)來(lái)進(jìn)行。若網(wǎng)絡(luò)設(shè)備104不支持ASF,則本過(guò)程結(jié)束。
回到步驟354,若網(wǎng)絡(luò)設(shè)備104支持ASF,則執(zhí)行步驟356。在步驟356, 判定是否需要執(zhí)行ASF性能發(fā)現(xiàn)操作。這一判定過(guò)程可基于與網(wǎng)絡(luò)設(shè)備104 中存在的ASF服務(wù)有關(guān)的信息來(lái)執(zhí)行,該信息來(lái)自于收到的RMCP Presence Pong消息和/或管理設(shè)備102中的已知事實(shí)。若判定無(wú)需執(zhí)行ASF性能發(fā)現(xiàn)操作,則本過(guò)程結(jié)束。
回到步驟356,若判定需要執(zhí)行ASF性能發(fā)現(xiàn)操作,則執(zhí)行步驟358。在 步驟358,從管理設(shè)備102通過(guò)已知的MAC/IP地址向網(wǎng)絡(luò)設(shè)備104發(fā)送RMCP 性能請(qǐng)求。在管理設(shè)備102中,在發(fā)送RMCP性能請(qǐng)求時(shí),可以使用一種類 似于困3A中步驟308和312中描述的應(yīng)用于RMCP Presence Ping消息的重傳 機(jī)制。在步驟360,在管理設(shè)備102中收到來(lái)自于網(wǎng)絡(luò)設(shè)備104的RMCP性能 響應(yīng)。在步驟362,在管理設(shè)備102中對(duì)收到的RMCP性能響應(yīng)消息進(jìn)行處理, 以確定網(wǎng)絡(luò)設(shè)備104中的ASF服務(wù)的性能。
回到步驟352,若網(wǎng)絡(luò)^:備104支持WS管理,則執(zhí)行步驟364。在步驟 364,判定是否需要執(zhí)行WS管理性能發(fā)現(xiàn)操作。這一判定過(guò)程可基于與網(wǎng)絡(luò) 設(shè)備104中存在的WS管理服務(wù)有關(guān)的信息,這些信息來(lái)自于收到的RMCP Presence Pong消息和/或管理設(shè)備102中的已知事實(shí)。若判定無(wú)需執(zhí)行WS管 理性能發(fā)現(xiàn)操作,則執(zhí)行步驟354,執(zhí)行ASF發(fā)現(xiàn)操作。
回到步驟364,若襯定需要執(zhí)行WS管理性能發(fā)現(xiàn)操作,則執(zhí)行步驟356。 在步驟356,從管理設(shè)備102通過(guò)已知的MAC/IP地址向兩絡(luò)設(shè)備104發(fā)送 WS-MAN身份請(qǐng)求。此外,由于WS管理可使用SOAP通過(guò)互聯(lián)網(wǎng)HTTP協(xié) 議來(lái)進(jìn)行,WS-MAN身份請(qǐng)求消息可發(fā)往特定的HTTP端口。例如,若管理 設(shè)備102判定非安全通信能夠滿足要求和/或可以達(dá)封,則WS-MAN身份消息 可發(fā)往HTTP端口 623。此外,WS-MAN身份請(qǐng)求消息也可發(fā)往HTTP端口 664,以實(shí)現(xiàn)安全通信。此外,在管理設(shè)備102中,在發(fā)送WS-MAN身傷4貪 求消息時(shí),可以使用一種類似于國(guó)3A中步驟308和312中描述的應(yīng)用于RMCP Presence Ping消息的重傳機(jī)制。在步驟368,管理設(shè)備102從網(wǎng)絡(luò)設(shè)備104收 到WS-MAN身份響應(yīng)。在步驟370,在管理設(shè)備102中對(duì)收到的WS-MAN身 份響應(yīng)消息進(jìn)行處理,以確定網(wǎng)絡(luò)設(shè)備104中的WS管理服務(wù)的性能。在步驟 372,判定是否需要執(zhí)行ASF發(fā)現(xiàn)操作。這一判定操作可基于管理設(shè)備102中 的預(yù)先設(shè)置和/或網(wǎng)絡(luò)設(shè)備104中ASF服務(wù)的可用性來(lái)進(jìn)行。若無(wú)需執(zhí)行ASF 發(fā)現(xiàn)操作,則本過(guò)程完成?;氐讲襟E372,若需要執(zhí)行ASF發(fā)現(xiàn)操作,則執(zhí)行 步驟354,執(zhí)行ASF發(fā)現(xiàn)操作。
15本發(fā)明的多種實(shí)施例提供了一種用來(lái)實(shí)現(xiàn)用于基于管理服務(wù)發(fā)現(xiàn)Web服 務(wù)的兩階段機(jī)制的方法和系統(tǒng)。管理設(shè)備102可首先確定網(wǎng)絡(luò)設(shè)備104中是否 存在WS管理服務(wù),隨后發(fā)現(xiàn)網(wǎng)絡(luò)設(shè)備104中所發(fā)現(xiàn)的WS管理服務(wù)的性能。 在網(wǎng)絡(luò)設(shè)備的MAC/IP地址是已知的情況下,管理設(shè)備可使用單播ping方法 來(lái)確定網(wǎng)絡(luò)設(shè)備104中是否存在WS管理服務(wù)。若網(wǎng)絡(luò)設(shè)備的MAC/IP地址是 未知的,則管理設(shè)備102可使用廣播ping方法來(lái)確定網(wǎng)絡(luò)設(shè)備104中是否存 在WS管理服務(wù)??赏ㄟ^(guò)管理設(shè)備102和網(wǎng)絡(luò)設(shè)備104之間的直接通信來(lái)發(fā)現(xiàn) 所發(fā)現(xiàn)的WS管理服務(wù)的性能。這種直接通信可使用基于WS管理的消息。此 夕卜,在使用基于WS管理的消息時(shí),管理設(shè)備102和網(wǎng)絡(luò)設(shè)備104之間的直接 通信可使甩特定的HTTP端口 。 HTTP端口 623可甩于進(jìn)行非安全通信,HTTP 端口 664可用于進(jìn)行安全通信。若判定在阿絡(luò)i史備104中g(shù)時(shí)存在WS管理和 ASF服務(wù),則除了對(duì)發(fā)現(xiàn)的WS管理服務(wù)執(zhí)行性能發(fā)現(xiàn)操作以外,管理設(shè)備 102還可執(zhí)行發(fā)現(xiàn)操作來(lái)發(fā)現(xiàn)ASF服務(wù)的性能,管理設(shè)備102可使用基于ASF 的消息在管理設(shè)備102和網(wǎng)絡(luò)設(shè)備104之間進(jìn)行直接通信的過(guò)程中,執(zhí)行上述 性能發(fā)現(xiàn)操作。作為可選的,管理設(shè)備102還可間接地發(fā)現(xiàn)網(wǎng)絡(luò)設(shè)備104中存 在的WS管理和/或ASF服務(wù)的性能。在這點(diǎn)上,兩絡(luò)設(shè)備104可通過(guò)外部實(shí) 體通告網(wǎng)絡(luò)設(shè)備104中存在的WS管理和/或ASF服務(wù)的性能。
本發(fā)明的另一實(shí)施例中,提供一種機(jī)器可讀存儲(chǔ)器,其上存儲(chǔ)的計(jì)算機(jī)程 序具有至少一個(gè)可由所述機(jī)器執(zhí)行的代碼段,使得機(jī)器能夠執(zhí)行本發(fā)明所述的 用于基于管理服務(wù)來(lái)發(fā)現(xiàn)Web服務(wù)的兩階段機(jī)制中的步驟。
本發(fā)明可以通過(guò)硬件、軟件,或者軟、硬件結(jié)合來(lái)實(shí)現(xiàn)。本發(fā)明可以在至 少一個(gè)計(jì)算機(jī)系統(tǒng)中以集中方式實(shí)現(xiàn),或者由分布在幾個(gè)互連的計(jì)算機(jī)系統(tǒng)中
的不同部分以分狀方式實(shí)現(xiàn)。任何可以實(shí)現(xiàn)所述方法的計(jì)算機(jī)系統(tǒng)或其它設(shè)備 都是可適用的。常用軟硬件的結(jié)合可以是安裝有計(jì)算機(jī)程序的通用計(jì)算機(jī)系 統(tǒng),通過(guò)安裝和執(zhí)行所述程序控制計(jì)算機(jī)系統(tǒng),使其按所述方法運(yùn)行。
本發(fā)明還可以通過(guò)計(jì)算機(jī)程序產(chǎn)品進(jìn)行實(shí)施,所述程序包含能夠?qū)崿F(xiàn)本發(fā) 明方法的全部特征,當(dāng)其安裝到計(jì)算機(jī)系統(tǒng)中時(shí),通過(guò)運(yùn)行,可以實(shí)現(xiàn)本發(fā)明 的方法。本申請(qǐng)文件中的計(jì)算機(jī)程序所指的是可以采用任何程序語(yǔ)言、代碼或符號(hào)編寫(xiě)的一組指令的任何表達(dá)式,該指令組使系統(tǒng)具有信息處理能力,以
直接實(shí)現(xiàn)特定功能,或在進(jìn)行下述一個(gè)或兩個(gè)步驟之后,a)轉(zhuǎn)換成其它語(yǔ)言、 代碼或符號(hào);b)以不同的格式再現(xiàn),實(shí)現(xiàn)特定功能。
本發(fā)明是通過(guò)幾個(gè)具體實(shí)施例進(jìn)行說(shuō)明的,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,在 不脫離本發(fā)明范閨的情況下,還可以對(duì)本發(fā)明進(jìn)行各種變換及等同替代。另外, 針對(duì)特定情形或具體情況,可以對(duì)本發(fā)明做各種修改,而不脫離本發(fā)明的范圍。 因此,本發(fā)明不局限于所公開(kāi)的具體實(shí)施例,而應(yīng)當(dāng)包括落入本發(fā)明權(quán)利要求 范圍內(nèi)的全部實(shí)施方式。
權(quán)利要求
1、一種管理網(wǎng)絡(luò)的方法,其特征在于,包括通過(guò)管理設(shè)備確定網(wǎng)絡(luò)設(shè)備中是否存在WS管理服務(wù);通過(guò)所述管理設(shè)備發(fā)現(xiàn)所述網(wǎng)絡(luò)設(shè)備中所述存在的WS管理服務(wù)的性能。
2、 才艮據(jù)權(quán)科要求1所述的方法,其特征在于,包括在所述管理"i殳備和所 述網(wǎng)絡(luò)設(shè)備之間使用ping方法來(lái)確定網(wǎng)絡(luò)設(shè)備中是否存在WS管理服務(wù)。
3、 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述ping方法包括報(bào)警標(biāo) 準(zhǔn)格式(ASF) RMCPping和/或報(bào)警標(biāo)準(zhǔn)格式(ASF) RMCpong消息。
4、 根據(jù)權(quán)利要求2所述的方法,其特征在于,包括若所述網(wǎng)絡(luò)設(shè)備的 MAC和/或IP地址是已知的、或者在所述管理設(shè)備中預(yù)先設(shè)置使甩單播ping 消息,則從所述管理設(shè)備發(fā)送單播ping消息。
5、 根據(jù)權(quán)科要求2所述的方法,其特征在于,包括若所述網(wǎng)絡(luò)設(shè)備的 MAC和/或IP地址是未知的、和/或在所述管理設(shè)備中預(yù)先設(shè)置使用廣播ping 方法,則從所述管理設(shè)備發(fā)送廣播ping消息。
6、 根據(jù)權(quán)利要求1所述的方法,其特征在于,包括通過(guò)所述管理i殳備和 所述網(wǎng)絡(luò)設(shè)備之l可的直接通信來(lái)發(fā)現(xiàn)存在的WS管理服務(wù)的性能。
7、 根據(jù)權(quán)利要求6所述的方法,其特征在于,包括使用WS管理消息通 過(guò)所述管理設(shè)備和所述網(wǎng)絡(luò)設(shè)備之間的所述直接通信來(lái)發(fā)現(xiàn)存在的WS管理 服務(wù)的性能。
8、 根據(jù)權(quán)利要求7所述的方法,其特征在于,所迷WS管理消息包括 WS管理身份請(qǐng)求和/或WS管理身份響應(yīng)消息。
9、 根據(jù)權(quán)利要求6所述的方法,其特征在于,包括在執(zhí)行所述管理設(shè)備 和所述網(wǎng)絡(luò)設(shè)備之間的直接通信之前,確定所述網(wǎng)絡(luò)設(shè)備中同時(shí)存在WS管理 和ASF服務(wù)。
10、 根據(jù)權(quán)利要求9所述的方法,其特征在于,包括若所述網(wǎng)絡(luò)設(shè)備中同 時(shí)存在所述WS管理和所述ASF服務(wù),則使用ASF消息和WS管理消息二者 其中至少 一個(gè)在所述管理設(shè)備和所述網(wǎng)絡(luò)設(shè)備之間執(zhí)行所述直接通信。
11、 根據(jù)權(quán)利要求6所述的方法,其特征在于,包括^使用所述網(wǎng)絡(luò)設(shè)備中 的一個(gè)或多個(gè)預(yù)先定義的端口執(zhí)行所述直接通信。
12、 根據(jù)權(quán)利要求11所述的方法,其特征在于,所述一個(gè)或多個(gè)預(yù)先定 義的端口包括用于進(jìn)行非安全通信的HTTP端口 623和用于進(jìn)行安全通信的 HTTP端口 664。
13、 根據(jù)權(quán)利要求1所述的方法,其特征在于,包括通過(guò)中心類型服務(wù)執(zhí) 行發(fā)現(xiàn)所述發(fā)現(xiàn)的WS管理服務(wù)的性能的操作,其中所述一個(gè)或多個(gè)網(wǎng)絡(luò)設(shè)備 通過(guò)所述中心類型服務(wù)通凈艮所述存在的WS管理的性能。
14、 一種管理網(wǎng)絡(luò)的系統(tǒng),其特征在于,所述系統(tǒng)包括 管理設(shè)備中的一個(gè)或多個(gè)處理器,用于確定網(wǎng)絡(luò)設(shè)備中存在WS管理服務(wù);所述一個(gè)或多個(gè)處理器用于發(fā)現(xiàn)所述網(wǎng)絡(luò)設(shè)備中的所述WS管理^L務(wù)的性能。
15、 根據(jù)權(quán)利要求14所述的系統(tǒng),其特征在于,所述一個(gè)或多個(gè)處理器 用于在所述管理設(shè)備和所述網(wǎng)絡(luò)設(shè)備之間使用ping方法來(lái)確定網(wǎng)絡(luò)設(shè)備中是 否存在WS管理服務(wù)。
16、 根據(jù)權(quán)利要求15所述的系統(tǒng),其特征在于,所述ping方法包括報(bào)警 標(biāo)準(zhǔn)格式(ASF) RMCP ping和/或報(bào)警標(biāo)準(zhǔn)格式(ASF) RMC pong消息。
17、 根據(jù)權(quán)利要求15所述的系統(tǒng),其特征在于,所述一個(gè)或多個(gè)處理器 用于在所述網(wǎng)絡(luò)設(shè)備的MAC和/或IP地址是已知的、或者在所述管理設(shè)備中 預(yù)先設(shè)置使用單播ping消息的情況下,從所述管理設(shè)備發(fā)送單播ping消息。
18、 根據(jù)權(quán)利要求15所述的系統(tǒng),其特征在于,所述一個(gè)或多個(gè)處理器 用于在所述網(wǎng)絡(luò)設(shè)備的MAC和/或IP地址是未知的、和/或在所述管理設(shè)備中 預(yù)先設(shè)置使用廣播ping方法的情況下,從所述管理設(shè)備發(fā)送廣播ping消息。
19、 根據(jù)權(quán)利要求14所述的系統(tǒng),其特征在于,所述一個(gè)或多個(gè)處理器 用于通過(guò)所述管理設(shè)備和所述網(wǎng)絡(luò)設(shè)備之間的直接通信來(lái)發(fā)現(xiàn)存在的WS管 理服務(wù)的性能。
20、 根據(jù)權(quán)利要求19所述的系統(tǒng),其特征在于,所述一個(gè)或多個(gè)處理器用于使用WS管理消息通過(guò)所述管理設(shè)備和所述網(wǎng)絡(luò)設(shè)備之間的所述直接通 信來(lái)發(fā)現(xiàn)存在的WS管理服務(wù)的性能。
21、 根據(jù)權(quán)利要求20所述的系統(tǒng),其特征在于,所述WS管理消息包括 WS管理身份請(qǐng)求和/或WS管理身份響應(yīng)消息。
22、 根據(jù)權(quán)利要求19所述的系統(tǒng),其特征在于,所述一個(gè)或多個(gè)處理器 用于在執(zhí)行所述管理設(shè)備和所述網(wǎng)絡(luò)設(shè)備之間的直接通信之前,確定所述網(wǎng)絡(luò) 設(shè)備中同時(shí)存在WS管理和ASF服務(wù)。
23、 根據(jù)權(quán)利要求22所述的系統(tǒng),其特征在于,所述一個(gè)或多個(gè)處理器用ASF消息和WS管理消息二者其中至少一個(gè)在所述管理設(shè)備和所述網(wǎng)絡(luò)設(shè) 備之間執(zhí)行所述直接通信。
24、 才艮據(jù)權(quán)科要求19所述的系統(tǒng),其特征在于,所述一個(gè)或多個(gè)處理器 用于使用所述兩絡(luò)設(shè)備中的一個(gè)或多個(gè)預(yù)先定義的端口執(zhí)行所述直接通信。
25、 根據(jù)權(quán)利要求14所述的系統(tǒng),其特征在于,所述一個(gè)或多個(gè)處理器 用于通過(guò)中心類型服務(wù)執(zhí)行發(fā)現(xiàn)所述發(fā)現(xiàn)的WS管理服務(wù)的性能的操作,其中 所述一個(gè)或多個(gè)網(wǎng)絡(luò)設(shè)備通過(guò)所述中心類型服務(wù)通沖艮所述存在的WS管理的 性能。
全文摘要
一種管理設(shè)備,可確定網(wǎng)絡(luò)設(shè)備中是否存在WS管理服務(wù),并發(fā)現(xiàn)網(wǎng)絡(luò)設(shè)備中存在的WS管理服務(wù)的性能。若網(wǎng)絡(luò)設(shè)備的MAC和/或IP地址是已知的,則所述管理設(shè)備可使用單播ping方法來(lái)確定網(wǎng)絡(luò)設(shè)備中是否存在WS管理服務(wù);若所述MAC和/或IP地址是未知的,則使用廣播ping方法。可通過(guò)設(shè)備之間的直接通信來(lái)發(fā)現(xiàn)WS管理服務(wù)的性能。在使用基于WS管理的消息時(shí),直接通信可使用專門(mén)的HTTP端口來(lái)進(jìn)行。若網(wǎng)絡(luò)設(shè)備中同時(shí)存在WS管理和/或ASF服務(wù),則管理設(shè)備還可發(fā)現(xiàn)ASF服務(wù)的性能,并使用基于ASF的消息來(lái)發(fā)現(xiàn)ASF服務(wù)的性能。
文檔編號(hào)H04L12/24GK101485141SQ200780018199
公開(kāi)日2009年7月15日 申請(qǐng)日期2007年11月1日 優(yōu)先權(quán)日2006年11月2日
發(fā)明者赫梅爾·謝 申請(qǐng)人:美國(guó)博通公司