09的每一個(gè)模塊被表示為單獨(dú)的模塊,但是應(yīng)注意:模塊202-208中的一個(gè) 或多個(gè)模塊可以被組合為單個(gè)模塊,和/或模塊202-208中的一個(gè)或多個(gè)模塊可以被分為 多個(gè)模塊。
[0026] 屬性存儲(chǔ)設(shè)備210存儲(chǔ)由檢測(cè)模塊202獲得的屬性值。查詢存儲(chǔ)設(shè)備212存儲(chǔ)由 用戶在查看有關(guān)網(wǎng)絡(luò)實(shí)體的信息時(shí)所使用的不同查詢或過(guò)濾(filter)的指示。規(guī)則存儲(chǔ) 設(shè)備214存儲(chǔ)由用戶界面模塊204在顯示用戶界面時(shí)所使用的不同規(guī)則。邏輯組存儲(chǔ)設(shè)備 216存儲(chǔ)已為網(wǎng)絡(luò)定義的邏輯組的指示。盡管存儲(chǔ)設(shè)備210-216的每一個(gè)存儲(chǔ)設(shè)備被表示 為單獨(dú)的存儲(chǔ)設(shè)備,但是應(yīng)注意:存儲(chǔ)設(shè)備210-216中的一個(gè)或多個(gè)存儲(chǔ)設(shè)備可以被組合 為單個(gè)存儲(chǔ)設(shè)備,和/或存儲(chǔ)設(shè)備210-216中的一個(gè)或多個(gè)存儲(chǔ)設(shè)備可以被分為多個(gè)存儲(chǔ) 設(shè)備。存儲(chǔ)設(shè)備210-216中的每一個(gè)存儲(chǔ)設(shè)備可以采用各種不同的方式、諸如使用表格、列 表、數(shù)據(jù)庫(kù)或其他數(shù)據(jù)結(jié)構(gòu)來(lái)實(shí)現(xiàn)。
[0027] 網(wǎng)絡(luò)內(nèi)的設(shè)備被分配網(wǎng)絡(luò)地址,諸如互聯(lián)網(wǎng)協(xié)議(IP)地址(例如,IP版本4(IPv4) 地址或IP版本6 (IPv6)地址)。可用于被分配給網(wǎng)絡(luò)內(nèi)的設(shè)備的特定網(wǎng)絡(luò)地址由一般在 網(wǎng)絡(luò)外部的另一個(gè)服務(wù)或設(shè)備來(lái)分配。例如,IP網(wǎng)絡(luò)地址可以由互聯(lián)網(wǎng)分配號(hào)碼委員會(huì) (Internet Assigned Numbers Authority (IANA))分配給網(wǎng)絡(luò)。
[0028] 被分配給網(wǎng)絡(luò)的網(wǎng)絡(luò)地址能夠以不同的方式被分配給那個(gè)網(wǎng)絡(luò)中的設(shè)備。例如, 網(wǎng)絡(luò)地址可以在設(shè)備中進(jìn)行預(yù)配置、可以由網(wǎng)絡(luò)管理系統(tǒng)200的用戶來(lái)分配、可以由DHCP 服務(wù)器自動(dòng)地進(jìn)行分配、其組合等等。
[0029] 在一個(gè)或多個(gè)實(shí)施方式中,網(wǎng)絡(luò)實(shí)體是網(wǎng)絡(luò)地址范圍,諸如由IANA分配給網(wǎng)絡(luò)的 網(wǎng)絡(luò)地址的范圍。檢測(cè)模塊202自動(dòng)地檢測(cè)分配給網(wǎng)絡(luò)的地址范圍,從各種不同的設(shè)備或 服務(wù)獲得分配給網(wǎng)絡(luò)的地址范圍的指示。例如,分配給網(wǎng)絡(luò)的地址范圍的指示可以從網(wǎng)絡(luò) 中的DHCP服務(wù)器、從IANA等等中獲得??晒┻x擇地,檢測(cè)模塊202能夠以其他的方式諸如 從網(wǎng)絡(luò)管理系統(tǒng)200的用戶獲得分配給網(wǎng)絡(luò)的一個(gè)或多個(gè)地址范圍的指示。
[0030] 分配給網(wǎng)絡(luò)的地址范圍的利用的指示也可以由檢測(cè)模塊202自動(dòng)地檢測(cè),從各種 不同的設(shè)備和服務(wù)獲得分配給網(wǎng)絡(luò)的地址范圍的使用的指示。例如,地址范圍的利用的指 示可以從網(wǎng)絡(luò)中的DHCP服務(wù)器、從網(wǎng)絡(luò)中的另一個(gè)設(shè)備或模塊等等中獲得??晒┻x擇地, 檢測(cè)模塊202能夠以其他的方式諸如從網(wǎng)絡(luò)管理系統(tǒng)200的用戶獲得分配給網(wǎng)絡(luò)的地址范 圍的利用的指示。分配給網(wǎng)絡(luò)的地址范圍的利用指的是已分配給網(wǎng)絡(luò)的地址范圍中有多少 網(wǎng)絡(luò)地址已被分配給網(wǎng)絡(luò)中的設(shè)備的指示。這個(gè)指示可以采用各種不同的形式,并且能夠 以不同的方式來(lái)生成,而且在一個(gè)或多個(gè)實(shí)施方式中,特定地址范圍的利用是通過(guò)將那個(gè) 特定地址范圍中已被分配給網(wǎng)絡(luò)中的設(shè)備的網(wǎng)絡(luò)地址的數(shù)量除以那個(gè)特定地址范圍中的 網(wǎng)絡(luò)地址的總數(shù)而確定的百分比。
[0031] 在一個(gè)或多個(gè)實(shí)施方式中,網(wǎng)絡(luò)實(shí)體是服務(wù)器設(shè)備,諸如網(wǎng)絡(luò)內(nèi)的個(gè)別服務(wù)器設(shè) 備(例如,圖1的服務(wù)器設(shè)備106)。檢測(cè)模塊202自動(dòng)地檢測(cè)網(wǎng)絡(luò)中的服務(wù)器設(shè)備,從各種 不同的設(shè)備或服務(wù)中獲得網(wǎng)絡(luò)中的服務(wù)器設(shè)備的指示。例如,網(wǎng)絡(luò)中的服務(wù)器設(shè)備的指示 可以從網(wǎng)絡(luò)中的DHCP服務(wù)器、從網(wǎng)絡(luò)中的DNS系統(tǒng)、從他們自身的服務(wù)器設(shè)備等等中獲得。 可供選擇地,檢測(cè)模塊202能夠以其他方式諸如從網(wǎng)絡(luò)管理系統(tǒng)200的用戶獲得網(wǎng)絡(luò)中的 一個(gè)或多個(gè)服務(wù)器設(shè)備的指示。
[0032] 為網(wǎng)絡(luò)實(shí)體定義各種不同的屬性,并且對(duì)于這些不同屬性中的每一個(gè)屬性,每一 個(gè)網(wǎng)絡(luò)實(shí)體具有相關(guān)聯(lián)的屬性值。對(duì)于不同類型的網(wǎng)絡(luò)實(shí)體,可以定義不同的屬性(例如, 針對(duì)是網(wǎng)絡(luò)地址范圍的網(wǎng)絡(luò)實(shí)體,能夠定義與針對(duì)是服務(wù)器設(shè)備的網(wǎng)絡(luò)實(shí)體所定義的屬性 不同的屬性),和/或?qū)τ诓煌愋偷木W(wǎng)絡(luò)實(shí)體,可以定義相同的屬性。這些屬性中的一個(gè) 或多個(gè)屬性可以由網(wǎng)絡(luò)管理系統(tǒng)200預(yù)先定義(或者從另一個(gè)設(shè)備或服務(wù)獲得)和/或這些 屬性中的一個(gè)或多個(gè)屬性可以由網(wǎng)絡(luò)管理系統(tǒng)200的用戶來(lái)定義。因而,為網(wǎng)絡(luò)實(shí)體定義 的不同屬性可以由網(wǎng)絡(luò)管理系統(tǒng)200的用戶來(lái)定制。
[0033] 網(wǎng)絡(luò)管理系統(tǒng)200的用戶能夠以各種不同的方式來(lái)定義網(wǎng)絡(luò)實(shí)體的屬性。在一 個(gè)或多個(gè)實(shí)施方式中,UI模塊204顯示用戶界面,其中經(jīng)由該用戶界面用戶能夠通過(guò)輸入 文本(或其他字符是符號(hào))、輸入可聞命令、從列表中選擇項(xiàng)目、拖放圖像或圖標(biāo)等來(lái)定義屬 性。在其他實(shí)施方式中,屬性能夠以其他方式來(lái)定義,諸如在檢測(cè)模塊202所獲得的文檔或 文件(例如,文本文檔、可擴(kuò)展標(biāo)記語(yǔ)言(XML)文件等)中進(jìn)行定義。
[0034] 為網(wǎng)絡(luò)實(shí)體定義的屬性的指示由網(wǎng)絡(luò)管理系統(tǒng)200來(lái)保持。這個(gè)指示可以是所定 義屬性的明確列表或描述。可供選擇地,這個(gè)指示可以是存儲(chǔ)屬性值的方式所固有的。例 如,用于存儲(chǔ)網(wǎng)絡(luò)實(shí)體的屬性值的數(shù)據(jù)結(jié)構(gòu)可以包括用于每一個(gè)定義的屬性的字段。
[0035] 能夠?yàn)榫W(wǎng)絡(luò)實(shí)體定義各種不同的屬性。表格I包括可以為網(wǎng)絡(luò)實(shí)體定義的不同屬 性的示例。應(yīng)注意:包括在表格I中的屬性是示例,并且不是所有的包括在表格I中的屬性 可以為特定網(wǎng)絡(luò)實(shí)體定義和/或附加屬性可以為特定網(wǎng)絡(luò)實(shí)體定義。此外,網(wǎng)絡(luò)管理系統(tǒng) 200的用戶可以為網(wǎng)絡(luò)實(shí)體定義他或她期望的任何屬性。
[0037] 檢測(cè)模塊202獲得用于不同網(wǎng)絡(luò)實(shí)體的屬性值。屬性值可以從網(wǎng)絡(luò)管理系統(tǒng)200 的用戶或者從另一個(gè)設(shè)備或模塊中獲得。網(wǎng)絡(luò)管理系統(tǒng)200的用戶能夠以各種不同的方式 為網(wǎng)絡(luò)實(shí)體提供屬性值。在一個(gè)或多個(gè)實(shí)施方式中,UI模塊204顯示用戶界面,其中經(jīng)由 該用戶界面,用戶通過(guò)輸入文本(或其他字符或符號(hào))、輸入可聞命令、從列表中選擇項(xiàng)目、 拖放圖像或圖標(biāo)等能夠?qū)τ谔囟ňW(wǎng)絡(luò)實(shí)體提供屬性值。在其他實(shí)施方式中,用于特定網(wǎng)絡(luò) 實(shí)體的屬性值從另一個(gè)設(shè)備或模塊接收,諸如在消息中被發(fā)送到檢測(cè)模塊202、被包括在利 用檢測(cè)模塊202獲得的文檔或文件(例如,文本文檔、XML文件等)中。
[0038] 所獲得的屬性值被保持在屬性存儲(chǔ)設(shè)備210中,并且能夠以各種不同的方式被存 儲(chǔ)在屬性存儲(chǔ)設(shè)備210中。例如,這些屬性值能夠被存儲(chǔ)在表格、列表、數(shù)據(jù)庫(kù)或其他數(shù)據(jù) 結(jié)構(gòu)中。
[0039] 網(wǎng)絡(luò)管理系統(tǒng)200的用戶還可以定義網(wǎng)絡(luò)的網(wǎng)絡(luò)實(shí)體的不同邏輯組。邏輯組識(shí)別 一個(gè)或多個(gè)網(wǎng)絡(luò)實(shí)體屬性以及一個(gè)或多個(gè)相關(guān)聯(lián)的屬性值。這些邏輯組中的一個(gè)或多個(gè)邏 輯組可以由網(wǎng)絡(luò)管理系統(tǒng)200的模塊(例如,檢測(cè)模塊303)預(yù)先定義(或者從另一個(gè)設(shè)備或 服務(wù)獲得)和/或這些邏輯組中的一個(gè)或多個(gè)邏輯組可以由網(wǎng)絡(luò)管理系統(tǒng)200的用戶來(lái)定 義。因而,不同的邏輯組可以由網(wǎng)絡(luò)管理系統(tǒng)200的用戶來(lái)定制。
[0040] 網(wǎng)絡(luò)管理系統(tǒng)200的用戶能夠以各種不同的方式來(lái)定義邏輯組。在一個(gè)或多個(gè)實(shí) 施方式中,UI模塊204顯示用戶界面,經(jīng)由此用戶界面,用戶可以通過(guò)輸入文本(或其他字 符或符號(hào))、輸入可聞命令、從列表中選擇項(xiàng)目、拖放圖像或圖標(biāo)等來(lái)定義邏輯組。在其他實(shí) 施方式中,邏輯組能夠以其他方式來(lái)定義,諸如被定義在利用檢測(cè)模塊202獲得的文檔或 文件(例如,文本文檔、XML文件等)中。
[0041] 所定義的網(wǎng)絡(luò)的邏輯組的指示由網(wǎng)絡(luò)管理系統(tǒng)200保持。這個(gè)指示能夠以各種不 同的方式被存儲(chǔ)在邏輯組存儲(chǔ)設(shè)備216中。例如,網(wǎng)絡(luò)的邏輯組的這個(gè)指示能夠被存儲(chǔ)在 表格、列表、數(shù)據(jù)庫(kù)或其他數(shù)據(jù)結(jié)構(gòu)中。所定義的邏輯組定義諸如在呈現(xiàn)網(wǎng)絡(luò)實(shí)體顯示(例 如,網(wǎng)絡(luò)布局顯示或服務(wù)器布局顯示)時(shí)可以隨后從邏輯組存儲(chǔ)設(shè)備216中進(jìn)行檢索,如下 更詳細(xì)討論的。
[0042] 在一個(gè)或多個(gè)實(shí)施方式中,邏輯組可以使用具有多個(gè)級(jí)別的分級(jí)結(jié)構(gòu)來(lái)定義。每 一個(gè)級(jí)別對(duì)應(yīng)于已為網(wǎng)絡(luò)實(shí)體定義的特定屬性或?qū)傩缘姆诸惢蝾愋?。在這個(gè)邏輯分級(jí)的一 個(gè)或多個(gè)級(jí)別上,可以定義一個(gè)或多個(gè)節(jié)點(diǎn),每一個(gè)節(jié)點(diǎn)對(duì)于特定屬性具有特定屬性值。每 一個(gè)節(jié)點(diǎn)可以是分級(jí)結(jié)構(gòu)中下一較高級(jí)別中的節(jié)點(diǎn)的子節(jié)點(diǎn),并且也可以是分級(jí)結(jié)構(gòu)中的 下一較低級(jí)別中的一個(gè)或多個(gè)節(jié)點(diǎn)的父節(jié)點(diǎn)。
[0043] 圖3示出根據(jù)一個(gè)或多個(gè)實(shí)施方式用于邏輯組的示例分級(jí)結(jié)構(gòu)300。在分級(jí)結(jié)構(gòu) 300的頂部或最高級(jí)別302上是根節(jié)點(diǎn)。根節(jié)點(diǎn)是下一較低級(jí)別304中的兩個(gè)節(jié)點(diǎn)即節(jié)點(diǎn) 1和節(jié)點(diǎn)2的父節(jié)點(diǎn)。節(jié)點(diǎn)2是下一較低級(jí)別306中的三個(gè)節(jié)點(diǎn)即節(jié)點(diǎn)5、節(jié)點(diǎn)6和節(jié)點(diǎn)7 的父節(jié)點(diǎn)。類似地,節(jié)點(diǎn)1是下一較低級(jí)別306中的兩個(gè)節(jié)點(diǎn)即節(jié)點(diǎn)3和節(jié)點(diǎn)4的父節(jié)點(diǎn)。 節(jié)點(diǎn)4是下一較低級(jí)別308中的兩個(gè)節(jié)點(diǎn)即節(jié)點(diǎn)8和節(jié)點(diǎn)9的父節(jié)點(diǎn)。級(jí)別308是分級(jí)結(jié) 構(gòu)300的底部或最低級(jí)別。
[0044] 在示例分級(jí)結(jié)構(gòu)300中,顯示十個(gè)不同的節(jié)點(diǎn)。應(yīng)當(dāng)注意:分級(jí)結(jié)構(gòu)300是示例, 并且分級(jí)結(jié)構(gòu)可以包括任何數(shù)量的節(jié)點(diǎn)。類似地,在示例分級(jí)結(jié)構(gòu)300中,顯示四個(gè)不同的 級(jí)別,但是分級(jí)結(jié)構(gòu)可以包括任何數(shù)量的級(jí)別。
[0045] 在分級(jí)結(jié)構(gòu)300的一個(gè)或多個(gè)級(jí)別中的節(jié)點(diǎn)對(duì)應(yīng)于屬性的特定分類(也稱為類 型),而分級(jí)結(jié)構(gòu)300的其他級(jí)別中的節(jié)點(diǎn)對(duì)應(yīng)于為網(wǎng)絡(luò)實(shí)體定義的特定屬性。分級(jí)結(jié)構(gòu) 300中的每一個(gè)節(jié)點(diǎn)對(duì)應(yīng)于屬性的特定分類或特定屬性值。
[0046] 例如,級(jí)別302中的根節(jié)點(diǎn)可以對(duì)應(yīng)于屬性的"基于地理"的分類。級(jí)別304中的 節(jié)點(diǎn)對(duì)應(yīng)于"地理區(qū)域"屬性,其中節(jié)點(diǎn)1對(duì)應(yīng)于"地理區(qū)域-北美"屬性值,而節(jié)點(diǎn)2對(duì)應(yīng) 于"地理區(qū)域-歐盟"屬性值。級(jí)別306中的節(jié)點(diǎn)對(duì)應(yīng)于"國(guó)家"屬性,其中節(jié)點(diǎn)3對(duì)應(yīng)于 "國(guó)家-加拿大"屬性值,節(jié)點(diǎn)4對(duì)應(yīng)于"國(guó)家-美國(guó)"屬性值,節(jié)點(diǎn)5對(duì)應(yīng)于"國(guó)家-英國(guó)" 屬性值,節(jié)點(diǎn)6對(duì)應(yīng)于"國(guó)家-法國(guó)"屬性值,而節(jié)點(diǎn)7對(duì)應(yīng)于"國(guó)家-西班牙"屬性值。級(jí) 另IJ 308中的節(jié)點(diǎn)對(duì)應(yīng)于"站點(diǎn)"屬性,其中節(jié)點(diǎn)8對(duì)應(yīng)于"站點(diǎn)-中西部"屬性值,而節(jié)點(diǎn)9 對(duì)應(yīng)于"站點(diǎn)-西部"屬性值。
[0047] 返回到圖2,應(yīng)注意:邏輯組可以使用屬性的各種不同分類或類型來(lái)定義。可以定 義網(wǎng)絡(luò)管理系統(tǒng)200的用戶所期望的任何邏輯組。如上面參考圖3所討論的,基于地理的 分類是能夠使用的屬性分類的一個(gè)示例。通過(guò)另一個(gè)示例,邏輯組可以基于業(yè)務(wù)部門、雇員 主管或管理結(jié)構(gòu)、提供給其他設(shè)備(例如,不是網(wǎng)絡(luò)一部分的設(shè)備)的服務(wù)或功能的類型等 來(lái)定義。分級(jí)結(jié)構(gòu)的特定性質(zhì)可以基于已定義的特定邏輯組以及