無網(wǎng)管系統(tǒng)管理方法及裝置制造方法
【專利摘要】本申請?zhí)峁┮环N無網(wǎng)管系統(tǒng)管理方法及裝置,該方法應用于無網(wǎng)管系統(tǒng)中的管理端設備上,所述無網(wǎng)管系統(tǒng)包括管理端設備和若干以太網(wǎng)交換設備,該方法包括:向所述以太網(wǎng)交換設備發(fā)送發(fā)現(xiàn)報文;接收所述以太網(wǎng)交換設備根據(jù)所述發(fā)現(xiàn)報文返回的應答報文;根據(jù)所述應答報文攜帶的所述以太網(wǎng)交換設備的設備信息管理所述無網(wǎng)管系統(tǒng)。通過本申請可以實現(xiàn)對無網(wǎng)管系統(tǒng)的基本管理,同時,可以快速定位網(wǎng)絡通信問題,以便及時解決。
【專利說明】無網(wǎng)管系統(tǒng)管理方法及裝置
【技術領域】
[0001]本申請涉及網(wǎng)絡通信【技術領域】,尤其涉及無網(wǎng)管系統(tǒng)管理的方法及裝置。
【背景技術】
[0002]無網(wǎng)管型以太網(wǎng)交換設備一般存儲容量比較小,價格低廉,主要應用于網(wǎng)絡架構簡單,網(wǎng)絡組建成本有限,對安全性以及可靠性要求不高的網(wǎng)絡中。
[0003]無網(wǎng)管型以太網(wǎng)交換設備中通常沒有網(wǎng)管程序,網(wǎng)絡管理員無法監(jiān)控無網(wǎng)管型以太網(wǎng)交換設備的工作狀態(tài)。當網(wǎng)絡中頻繁出現(xiàn)掉線、上網(wǎng)速度慢等問題時,無法快速定位問題,以便及時采取措施排除問題。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本申請?zhí)峁┝艘环N無網(wǎng)管系統(tǒng)管理方法,該方法應用于無網(wǎng)管系統(tǒng)中的管理端設備上,所述無網(wǎng)管系統(tǒng)包括管理端設備和若干以太網(wǎng)交換設備,該方法包括:
[0005]向所述以太網(wǎng)交換設備發(fā)送發(fā)現(xiàn)報文;
[0006]接收所述以太網(wǎng)交換設備根據(jù)所述發(fā)現(xiàn)報文返回的應答報文;
[0007]根據(jù)所述應答報文攜帶的所述以太網(wǎng)交換設備的設備信息管理所述無網(wǎng)管系統(tǒng)。
[0008]本申請還提供了一種無網(wǎng)管系統(tǒng)管理方法,該方法應用于無網(wǎng)管系統(tǒng)中的以太網(wǎng)交換設備上,所述無網(wǎng)管系統(tǒng)包括管理端設備和若干以太網(wǎng)交換設備,該方法包括:
[0009]接收以太網(wǎng)設備發(fā)送的發(fā)現(xiàn)報文,所述以太網(wǎng)設備為所述管理端設備或其它以太網(wǎng)交換設備;
[0010]向所述管理端設備發(fā)送所述發(fā)現(xiàn)報文的應答報文,所述應答報文中攜帶所述以太網(wǎng)交換設備的設備信息,以使所述管理端設備根據(jù)所述設備信息管理所述無網(wǎng)管系統(tǒng)。
[0011]本申請還提供了一種無網(wǎng)管系統(tǒng)管理裝置,該裝置應用于無網(wǎng)管系統(tǒng)中的管理端設備上,所述無網(wǎng)管系統(tǒng)包括管理端設備和若干以太網(wǎng)交換設備,該裝置包括:
[0012]發(fā)送單元,用于向所述以太網(wǎng)交換設備發(fā)送發(fā)現(xiàn)報文;
[0013]接收單元,用于接收所述以太網(wǎng)交換設備根據(jù)所述發(fā)現(xiàn)報文返回的應答報文;
[0014]管理單元,用于根據(jù)所述應答報文攜帶的所述以太網(wǎng)交換設備的設備信息管理所述無網(wǎng)管系統(tǒng)。
[0015]本申請還提供了一種無網(wǎng)管系統(tǒng)管理裝置,該裝置應用于無網(wǎng)管系統(tǒng)中的以太網(wǎng)交換設備上,所述無網(wǎng)管系統(tǒng)包括管理端設備和若干以太網(wǎng)交換設備,該裝置包括:
[0016]接收單元,接收以太網(wǎng)設備發(fā)送的發(fā)現(xiàn)報文,所述以太網(wǎng)設備為所述管理端設備或其它以太網(wǎng)交換設備;
[0017]發(fā)送單元,用于向所述管理端設備發(fā)送所述發(fā)現(xiàn)報文的應答報文,所述應答報文中攜帶所述以太網(wǎng)交換設備的設備信息,以使所述管理端設備根據(jù)所述設備信息管理所述無網(wǎng)管系統(tǒng)。
[0018]本申請在無網(wǎng)管系統(tǒng)中增加管理端設備,并通過管理端設備和以太網(wǎng)交換設備之間的報文交互,獲取以太網(wǎng)交換設備的設備信息,實現(xiàn)對無網(wǎng)管系統(tǒng)的管理,同時,可以快速定位網(wǎng)絡通信問題,以便及時解決。
【專利附圖】
【附圖說明】
[0019]圖1是本申請中無網(wǎng)管系統(tǒng)示意圖;
[0020]圖2是本申請一種實施例中無網(wǎng)管系統(tǒng)管理方法的處理流程圖;
[0021]圖3是本申請中交互報文格式的示意圖;
[0022]圖4是本申請另一種實施例中無網(wǎng)管系統(tǒng)管理方法的處理流程圖;
[0023]圖5是本申請一種實施例中無網(wǎng)管系統(tǒng)管理裝置的基礎硬件示意圖;
[0024]圖6-1是本申請一個實施例中的無網(wǎng)管系統(tǒng)管理裝置的結構示意圖;
[0025]圖6-2是本申請另一個實施例中的無網(wǎng)管系統(tǒng)管理裝置的結構示意圖;
[0026]圖7-1是本申請另一個實施例中的無網(wǎng)管系統(tǒng)管理裝置的結構示意圖;
[0027]圖7-2是本申請另一個實施例中的無網(wǎng)管系統(tǒng)管理裝置的結構示意圖。
【具體實施方式】
[0028]為使本申請的目的、技術方案及優(yōu)點更加清楚明白,以下參照附圖對本申請所述方案作進一步地詳細說明。
[0029]目前,無網(wǎng)管系統(tǒng)主要包括無網(wǎng)管型以太網(wǎng)交換設備。無網(wǎng)管型以太網(wǎng)交換設備由于價格低廉、內(nèi)存容量小、內(nèi)部沒有配置網(wǎng)絡管理程序,因此,主要應用于網(wǎng)絡架構簡單,網(wǎng)絡組建成本有限,對安全性以及可靠性要求不高的網(wǎng)絡中。網(wǎng)絡管理員由于無法對無網(wǎng)管系統(tǒng)進行監(jiān)控,因此,當網(wǎng)絡中頻繁出現(xiàn)掉線、上網(wǎng)速度慢等問題時,無法做到快速定位,進而及時解決問題。
[0030]針對上述問題,本申請實施例提出一種無網(wǎng)管系統(tǒng)管理方法,該方法通過在無網(wǎng)管系統(tǒng)中增加管理端設備,并在管理端設備和無網(wǎng)管型以太網(wǎng)交換設備(以下將無網(wǎng)管型以太網(wǎng)交換設備簡稱為以太網(wǎng)交換設備)之間進行報文交互,管理端設備通過從以太網(wǎng)交換設備獲取的設備信息,實現(xiàn)對無網(wǎng)管系統(tǒng)的管理。參見圖1,為本申請一種無網(wǎng)管系統(tǒng)的示意圖。該無網(wǎng)管系統(tǒng)包括管理端設備(PC)和若干以太網(wǎng)交換設備(SWl?SW5)。
[0031]參見圖2,為本申請無網(wǎng)管系統(tǒng)管理方法的一個實施例流程圖,該實施例從管理端設備側對無網(wǎng)管系統(tǒng)管理的處理過程進行描述。
[0032]步驟210,向所述以太網(wǎng)交換設備發(fā)送發(fā)現(xiàn)報文。
[0033]本申請實施例中,采用報文交互的方式實現(xiàn)對無網(wǎng)管系統(tǒng)的管理。由于無網(wǎng)管系統(tǒng)中的以太網(wǎng)交換設備沒有獨立的MAC(Media Access Control,介質(zhì)訪問控制)地址和IP(Internet Protocol,網(wǎng)際協(xié)議)地址,因此,本申請實施例中采用二層以太網(wǎng)封裝交互報文,具體可以采用圖3所示的報文格式進行封裝。
[0034]首先,管理端設備(該管理端設備可以是主機或網(wǎng)管型以太網(wǎng)交換設備)以組播方式或廣播方式向無網(wǎng)管系統(tǒng)中的以太網(wǎng)交換設備發(fā)送發(fā)現(xiàn)報文,結合圖3介紹管理端設備發(fā)送的發(fā)現(xiàn)報文中包含的信息:
[0035]?目的MAC地址
[0036]該目的MAC地址可以為組播地址或廣播地址,組播地址可以從保留的以太網(wǎng)組播地址(0180C20010-0180C20000FF)范圍內(nèi)選擇,例如,選擇0180C20000AB作為發(fā)現(xiàn)報文的目的MAC地址。
[0037]?源 MAC 地址
[0038]該源MAC地址為管理端設備的MAC地址,例如,可以是主機網(wǎng)卡的MAC地址或者網(wǎng)管型以太網(wǎng)設備的橋MAC地址。
[0039]?協(xié)議類型
[0040]該協(xié)議類型用于協(xié)議識別,當以太網(wǎng)交換設備接收到協(xié)議報文時,可以通過該字段進行協(xié)議識別,判斷是否為無網(wǎng)管系統(tǒng)的管理協(xié)議報文。例如,設置OxAABB表示無網(wǎng)關系統(tǒng)的管理協(xié)議。
[0041]?報文類型
[0042]通過報文類型區(qū)分是發(fā)現(xiàn)報文還是應答報文,應答報文為以太網(wǎng)交換設備根據(jù)接收到發(fā)現(xiàn)報文返回的報文,在后續(xù)描述中介紹。本申請通過在報文類型字段設置不同的數(shù)值區(qū)分不同的報文。例如,設置I表示發(fā)現(xiàn)報文,2表示應答報文。
[0043]?安全碼
[0044]主要用于防止偽造報文等惡意攻擊??梢栽O置為固定值,也可以根據(jù)管理端設備的電子標簽信息生成。例如,可以將管理端設備的電子標簽經(jīng)過哈希運算后,得到4位摘要值作為安全碼,該安全碼相當于對電子標簽的加密運算。
[0045].電子標簽
[0046]電子標簽可以作為設備的識別信息,同時,用于生成上述安全碼。管理端設備可以采用固定值或隨機運算生成電子標簽,以便以太網(wǎng)交換設備接收管理端設備發(fā)送的發(fā)現(xiàn)報文后,對管理端設備進行安全認證。
[0047]?報文序號
[0048]該報文序號用于報文順序識別。管理端設備在發(fā)送發(fā)現(xiàn)報文時,在發(fā)現(xiàn)報文中添加報文序號,并按照發(fā)送順序累加報文序號,到達最大值后重新開始計數(shù)。以太網(wǎng)交換設備根據(jù)發(fā)現(xiàn)報文應答時,在應答報文中添加與發(fā)現(xiàn)報文相同的報文序號,以使管理端設備獲知響應報文的順序,防止出現(xiàn)報文亂序。
[0049]?生存時間
[0050]管理端設備通過設置發(fā)現(xiàn)報文的生存時間,防止網(wǎng)絡中出現(xiàn)報文還回。這是由于以太網(wǎng)交換設備會對發(fā)現(xiàn)報文進行轉發(fā),如果網(wǎng)絡中存在環(huán)路,那么,發(fā)現(xiàn)報文的轉發(fā)將無法停止。本申請通過設置發(fā)現(xiàn)報文的生存時間,限制了發(fā)現(xiàn)報文在無網(wǎng)管系統(tǒng)中的轉發(fā)次數(shù)。
[0051]?數(shù)據(jù)信息
[0052]發(fā)現(xiàn)報文中無數(shù)據(jù)信息。
[0053]?本地設備標識
[0054]管理端設備在該字段中添加自身標識,用于表示發(fā)現(xiàn)報文發(fā)送者的身份信息,以使與管理端設備相連的以太網(wǎng)交換設備在接收到發(fā)現(xiàn)報文后,知道自己的上層設備是管理端設備,該本地設備標識字段可以添加管理端設備的電子標簽。
[0055]?上層設備標識
[0056]發(fā)現(xiàn)報文中無需添加上層設備標識。
[0057]?校驗值
[0058]用于發(fā)現(xiàn)報文的正確性校驗,防止報文發(fā)送過程中出現(xiàn)錯誤。
[0059]管理端設備發(fā)送發(fā)現(xiàn)報文的時間間隔應合理設置,時間間隔過短會大量占用以太網(wǎng)交換設備的CPU (Central Processing Unit,中央處理器)資源(以太網(wǎng)交換設備價格低廉,內(nèi)部資源有限),無法及時回復應答報文;時間間隔過長會導致無法及時發(fā)現(xiàn)以太網(wǎng)交換設備的變化。通常在系統(tǒng)運行初始階段以較短的時間間隔發(fā)送發(fā)現(xiàn)報文,例如,以I秒鐘為發(fā)送間隔,連續(xù)發(fā)送三次,以便快速生成無網(wǎng)管系統(tǒng)的網(wǎng)絡拓撲;在生成網(wǎng)絡拓撲后,可以加大發(fā)送的時間間隔,例如,以5秒鐘為發(fā)送間隔,以監(jiān)控無網(wǎng)管系統(tǒng)的工作狀態(tài)。
[0060]步驟220,接收所述以太網(wǎng)交換設備根據(jù)所述發(fā)現(xiàn)報文返回的應答報文。
[0061]無網(wǎng)管系統(tǒng)中的以太網(wǎng)交換設備接收到發(fā)現(xiàn)報文后,向管理端設備返回應答報文,該應答報文的報文格式與發(fā)現(xiàn)報文的報文格式相同,具體包含如下信息:
[0062]?目的MAC地址
[0063]該目的MAC地址為管理端設備的MAC地址,例如,可以是主機網(wǎng)卡的MAC地址或者網(wǎng)管型以太網(wǎng)設備的橋MAC地址。
[0064]?源 MAC 地址
[0065]由于以太網(wǎng)交換設備沒有獨立的MAC地址,因此,可以通過設置固定的單播地址作為應答報文的源MAC地址。
[0066]?協(xié)議類型
[0067]該協(xié)議類型與發(fā)現(xiàn)報文的協(xié)議類型相同,表示無網(wǎng)管系統(tǒng)的管理協(xié)議。
[0068]?報文類型
[0069]參見發(fā)現(xiàn)報文的報文類型描述,用于區(qū)分發(fā)現(xiàn)報文和應答報文。
[0070]?安全碼
[0071]安全碼主要用于防止偽造報文等惡意攻擊。可以設置為固定值,也可以根據(jù)設備的電子標簽等內(nèi)部固化的可區(qū)別于其它設備的信息生成。例如,可以將以太網(wǎng)交換設備的電子標簽經(jīng)過哈希運算后,得到4位摘要值作為安全碼,該安全碼相當于對電子標簽的加密運算。
[0072].電子標簽
[0073]電子標簽可以作為設備的識別信息,同時,用于生成上述安全碼。設備廠商在設備出廠時已將電子標簽寫入以太網(wǎng)交換設備的引導配置文件中,設備啟動后即可讀取該電子標識。以太網(wǎng)交換設備將電子標簽添加到應答報文中,以便管理端設備進行安全認證。
[0074]?報文序號
[0075]應答報文的報文序號與發(fā)現(xiàn)報文的報文序號相同,具體參見發(fā)現(xiàn)報文中關于報文序號的描述。
[0076]?生存時間
[0077]在應答報文中該字段可以表示以太網(wǎng)交換設備的層次信息。這是由于每一個以太網(wǎng)交換設備接收到上層以太網(wǎng)設備(管理端設備或以太網(wǎng)交換設備)轉發(fā)的發(fā)現(xiàn)報文時,都會更新生存時間,并將該生存時間返回給管理端設備,該生存時間反應了以太網(wǎng)交換設備距離管理端設備的遠近,在后續(xù)描述中會詳細介紹。
[0078]?數(shù)據(jù)信息
[0079]以太網(wǎng)交換設備在數(shù)據(jù)信息部分添加當前所有端口的使能狀態(tài)、協(xié)商狀態(tài)和報文統(tǒng)計信息,以便管理端設備監(jiān)控以太網(wǎng)交換設備的工作狀態(tài)。
[0080]?本地設備標識
[0081]以太網(wǎng)交換設備在該字段添加身份標識,本申請中將以太網(wǎng)交換設備的電子標簽作為身份標識添加在該字段中。
[0082]?上層設備標識
[0083]上層設備標識為與以太網(wǎng)交換設備相連并向以太網(wǎng)交換設備轉發(fā)發(fā)現(xiàn)報文的以太網(wǎng)設備的標識,以便管理端設備可以獲知以太網(wǎng)交換設備與其它以太網(wǎng)設備的連接關系O
[0084]籲校驗值
[0085]用于應答報文的正確性校驗,防止報文發(fā)送過程中出現(xiàn)錯誤。
[0086]管理端設備接收以太網(wǎng)交換設備發(fā)送的包含上述信息的報文,根據(jù)協(xié)議類型和報文類型判斷該報文為無網(wǎng)管系統(tǒng)管理協(xié)議的應答報文。從該應答報文中提取安全碼,按照固定算法(以太網(wǎng)交換設備安全碼生成算法的反向算法)反向解析,并與應答報文中的電子標簽進行比對,如果相同,則認為以太網(wǎng)交換設備身份合法,對報文進行處理;否則,將報文丟棄。需要說明的是,使用電子標簽對以太網(wǎng)交換設備進行區(qū)分只是一個較佳的實施例,實際上可以使用任一與其它以太網(wǎng)交換設備不同的信息,例如,可以是設備廠商通過偽隨機算法預先在以太網(wǎng)交換設備的引導配置文件中寫入的一串固定長度的字符串。
[0087]在對以太網(wǎng)交換設備的身份信息進行驗證后,可以通過應答報文中的校驗值進一步驗證應答報文在傳輸過程中是否出錯,若該應答報文通過驗證,則可以進行后續(xù)處理。
[0088]步驟230,根據(jù)所述應答報文攜帶的所述以太網(wǎng)交換設備的設備信息管理所述無網(wǎng)管系統(tǒng)。
[0089]管理端設備可以從應答報文中獲取以太網(wǎng)交換設備的層次信息、本地設備標識以及上層設備標識。如前所述,以太網(wǎng)交換設備的層次信息與生存時間有關,生存時間的初始值由管理端設備設置,以圖1為例,假設PC發(fā)送發(fā)現(xiàn)報文的生存時間為3,Sffl接收到該發(fā)現(xiàn)報文后,對生存時間做減I操作,生存時間為2,并在應答報文的生存時間字段填入2,PC接收到SWl返回的應答報文后,通過提取應答報文中的生存時間,知道SWl是距離自己最近的第一層以太網(wǎng)交換設備。同理,SW3接收到SWl轉發(fā)的發(fā)現(xiàn)報文,該發(fā)現(xiàn)報文的生存時間為2,SW3對生存時間進行減I操作,生存時間變?yōu)?,則管理端設備根據(jù)該生存時間獲知SW3為第二層以太網(wǎng)交換設備。
[0090]管理端設備獲取到各個以太網(wǎng)交換設備的層次信息后,再根據(jù)應答報文中本地設備標識和上層設備標識確定當前以太網(wǎng)交換設備與上層以太網(wǎng)設備的連接關系。如前所述,以太網(wǎng)交換設備可以使用電子標簽作為設備標識。假設,Sffl的設備標識為0xlFE0A381,SW2的設備標識為0xlFE0A401,SW3的設備標識為0x2FE0A652。SW3返回的應答報文中本地設備標識為0x2FE0A652,上層設備標識為0xlFE0A381,因此,PC可以知道位于第二層的SW3連接在位于第一層的SWl的下面,而不是SW2的下面。管理端設備通過收集所有以太網(wǎng)交換設備的層次信息和設備互聯(lián)信息,可以快速生成整個無網(wǎng)管系統(tǒng)的網(wǎng)絡拓撲。需要說明的是,由于無網(wǎng)管型以太網(wǎng)交換設備的處理能力有限,無法支持生成樹等復雜的接口備份協(xié)議,因此,通過本申請實現(xiàn)簡單的樹狀結構圖。
[0091]當無網(wǎng)管系統(tǒng)中存在環(huán)路時,在相鄰以太網(wǎng)交換設備上報的應答報文中,會出現(xiàn)本地設備標識和上層設備標識會互指的情況,即兩臺以太網(wǎng)交換設備都將對方作為自己的上層設備,此時,管理端設備可以確定上述以太網(wǎng)交換設備附近存在環(huán)路,為網(wǎng)絡管理員快速定位問題提供了依據(jù),從而及時采取措施解決問題。需要說明的是,即使無網(wǎng)管系統(tǒng)中存在環(huán)路,由于管理端設備通過設置發(fā)現(xiàn)報文的生存時間,限制發(fā)現(xiàn)報文的轉發(fā)次數(shù),不會出現(xiàn)報文不停轉發(fā)占用網(wǎng)絡資源的情況。
[0092]管理端設備根據(jù)應答報文中攜帶的以太網(wǎng)交換設備的設備信息還可以對網(wǎng)絡運行情況進行監(jiān)控。在應答報文中包括報文序號、端口協(xié)商狀態(tài)以及端口報文統(tǒng)計信息,管理端設備根據(jù)上述信息可以監(jiān)測以太網(wǎng)交換設備各個端口的擁堵程度。具體處理過程如下:管理端設備以預設的時間間隔發(fā)送發(fā)現(xiàn)報文,假設,管理端設備在Tl時刻接收到以太網(wǎng)交換設備發(fā)送的報文序號為A的應答報文,該應答報文中記錄的某一端口的報文統(tǒng)計值為Cl ;在T2時刻接收到同一以太網(wǎng)交換設備發(fā)送的報文序號為B的應答報文,該應答報文中記錄的同一端口的報文統(tǒng)計值為C2,其中,B>A,以保證報文統(tǒng)計值C2大于報文統(tǒng)計值Cl,則該端口的速率值可以根據(jù)公式(C2-C1)/(T2-T1)計算。
[0093]在獲得上述端口的速率值后,結合該端口的協(xié)商狀態(tài)確定該端口的擁堵程度,例如,當前計算的端口速率值為90M,而端口的協(xié)商狀態(tài)為100M,即端口最大速率值可以達到100M,則可以得知當前端口的使用率為90%,已呈現(xiàn)出擁堵狀態(tài)。網(wǎng)絡管理員可以根據(jù)以太網(wǎng)交換設備各個端口的擁堵程度綜合分析,重新布局,以達到負載均衡,提高通信速度。
[0094]管理端設備還可以通過報文交互過程檢測以太網(wǎng)交換設備的連通性,具體過程如下:管理端設備向以太網(wǎng)交換設備發(fā)送發(fā)現(xiàn)報文后,等待以太網(wǎng)交換設備返回應答報文,但管理端設備不可能無限制等待以太網(wǎng)交換設備應答,因此,可以通過啟動定時,例如,定時時長為10s,在該定時時長內(nèi)收到的應答報文認為有效,超過該定時時長該認為未收到以太網(wǎng)交換設備發(fā)送的應答報文。管理端設備可以統(tǒng)計每一個以太網(wǎng)交換設備未返回應答報文的報文數(shù)量,當統(tǒng)計的以太網(wǎng)交換設備的報文數(shù)量達到預設的報文丟失數(shù)量閾值,則認為該以太網(wǎng)交換設備離線,即該以太網(wǎng)交換設備的連通性出現(xiàn)問題。例如,管理端設備3次未接收到某一以太網(wǎng)交換設備的應答報文時發(fā)出連通性告警,6次未接收到以太網(wǎng)交換設備的應答報文時認為該以太網(wǎng)交換設備掉線。網(wǎng)絡管理員可以快速定位問題設備,及時處理,提高了網(wǎng)絡維護效率。
[0095]參見圖4,為本申請無網(wǎng)管系統(tǒng)管理方法的另一個實施例流程圖,該實施例從以太網(wǎng)交換設備側對無網(wǎng)管系統(tǒng)管理的處理過程進行描述。
[0096]步驟410,接收以太網(wǎng)設備發(fā)送的發(fā)現(xiàn)報文,所述以太網(wǎng)設備為所述管理端設備或其它以太網(wǎng)交換設備。
[0097]參見圖1的無網(wǎng)管系統(tǒng)結構,管理端設備為發(fā)現(xiàn)報文的發(fā)起者,然后向下逐層轉發(fā),例如,Sffl接收PC發(fā)送的發(fā)現(xiàn)報文,SW3接收SWl轉發(fā)的發(fā)現(xiàn)報文,所以,根據(jù)以太網(wǎng)交換設備位置的不同,其接收的發(fā)現(xiàn)報文的來源不同。
[0098]需要說明的是,可以預先在以太網(wǎng)交換設備中內(nèi)置一條ACL(Access ControlList,訪問控制列表)規(guī)則,例如,當報文的協(xié)議類型為無網(wǎng)管系統(tǒng)管理協(xié)議時,上送以太網(wǎng)交換設備的CPU處理。以太網(wǎng)交換設備根據(jù)該ACL規(guī)則對接收到的報文進行協(xié)議類型識另IJ,將符合該ACL規(guī)則的報文(即發(fā)現(xiàn)報文)上送CPU,不符合該ACL規(guī)則的報文直接二層轉發(fā)。
[0099]步驟420,向所述管理端設備發(fā)送所述發(fā)現(xiàn)報文的應答報文,所述應答報文中攜帶所述以太網(wǎng)交換設備的設備信息,以使所述管理端設備根據(jù)所述設備信息管理所述無網(wǎng)管系統(tǒng)。
[0100]以太網(wǎng)交換設備從接收到的發(fā)現(xiàn)報文中獲取發(fā)現(xiàn)報文的生存時間,以預設時間步長縮短該生存時間,即計算該發(fā)現(xiàn)報文的剩余生存時間。如前所述,假設PC預設的發(fā)現(xiàn)報文的生存時間閾值為3,Sffl接收到PC發(fā)送的發(fā)現(xiàn)報文后,進行減I操作,則發(fā)現(xiàn)報文的剩余生存時間為2。以太網(wǎng)交換設備將計算得到的剩余生存時間添加到應答報文中,作為該以太網(wǎng)交換設備的層次信息,不同的剩余生存時間代表了不同的層次,即表示該以太網(wǎng)設備相對于管理端設備的位置。
[0101]以太網(wǎng)交換設備還可以從發(fā)現(xiàn)報文中獲取與該以太網(wǎng)交換設備相連的上層以太網(wǎng)設備的設備標識,稱為上層設備標識。該上層設備標識位于發(fā)現(xiàn)報文的本地設備標識字段。以太網(wǎng)交換設備將本地設備標識和獲取的上層設備標識添加到應答報文中,以單播形式向管理端設備發(fā)送應答報文,以使管理端設備根據(jù)本地設備標識、上層設備標識以及上述層次信息生成無網(wǎng)管系統(tǒng)的網(wǎng)絡拓撲。網(wǎng)絡拓撲的生成參見步驟230的描述,在此不再贅述。
[0102]以太網(wǎng)交換設備除了在應答報文中添加上述信息外,還會在應答報文中添加報文序號、以太網(wǎng)交換設備的端口協(xié)商狀態(tài)以及端口報文統(tǒng)計信息,其中,報文序號與發(fā)現(xiàn)報文的報文序號相同;端口協(xié)商狀態(tài)包括端口的連接速度和工作模式,例如,1M半雙工模式,100M全雙工模式;端口報文統(tǒng)計信息為對應端口轉發(fā)報文的數(shù)量。管理端設備獲取上述信息后,可以根據(jù)報文序號、端口協(xié)商狀態(tài)以及端口報文統(tǒng)計信息確定以太網(wǎng)交換設備的端口擁堵程度。端口擁堵程度的確定參見步驟230的描述,在此不再贅述。
[0103]以太網(wǎng)交換設備返回的應答報文中還包括目的MAC地址、源MAC地址、安全碼以及電子標簽等信息,在前述應答報文信息描述中已介紹,在此不再贅述。
[0104]以太網(wǎng)交換設備除了向管理端設備發(fā)送應答報文外,還需要向與其相連的其它以太網(wǎng)交換設備轉發(fā)發(fā)現(xiàn)報文,具體處理過程如下:從接收的發(fā)現(xiàn)報文中獲取發(fā)現(xiàn)報文的生存時間,以預設時間步長縮短生存時間,計算出剩余的生存時間。判斷剩余生存時間是否達到預設的生存時間閾值,當剩余生存時間達到生存時間閾值時,不再進行發(fā)現(xiàn)報文轉發(fā);當剩余生存時間未達到生存時間閾值時,將剩余生存時間和本地設備標識添加到發(fā)現(xiàn)報文中,向與未接收到發(fā)現(xiàn)報文的端口(例如,處于使能狀態(tài)的端口)相連的以太網(wǎng)交換設備發(fā)送更新后的發(fā)現(xiàn)報文,以使接收到發(fā)現(xiàn)報文的以太網(wǎng)交換設備根據(jù)發(fā)現(xiàn)報文中攜帶的本地設備標識確定與自己相連的上層以太網(wǎng)交換設備,以及根據(jù)發(fā)現(xiàn)報文中攜帶的生存時間確定是否轉發(fā)發(fā)現(xiàn)報文。
[0105]現(xiàn)仍以圖1為例,詳細介紹無網(wǎng)管系統(tǒng)管理的處理過程。
[0106]首先,PC以組播方式向無網(wǎng)管系統(tǒng)中的以太網(wǎng)交換設備發(fā)送發(fā)現(xiàn)報文,并在發(fā)現(xiàn)報文中攜帶報文序號、生存時間以及本地設備標識等信息,假設,報文序號為1,PC設置的初始生存時間為16,本地設備標識為PC(本實施例中為了使描述更加直觀,均采用圖1中標注的設備名稱作為對應設備的本地設備標識)。
[0107]以太網(wǎng)交換設備SWl接收PC發(fā)送的發(fā)現(xiàn)報文,從該發(fā)現(xiàn)報文中獲取生存時間為16,對該生存時間進行減I操作,得到更新后的生存時間為15。SWl向PC返回應答報文,該應答報文主要包括從發(fā)現(xiàn)報文中獲得的報文序號1,生存時間15,本地設備標識SW1,以及從發(fā)現(xiàn)報文中獲得的上層設備標識PC,還包括SWl的電子標簽以及根據(jù)該電子標簽生成的安全碼。同時,SWl向非接收發(fā)現(xiàn)報文的其它端口轉發(fā)發(fā)現(xiàn)報文,該發(fā)現(xiàn)報文的報文序號為I,生存時間為15,本地設備標識為SWl。
[0108]同理,SW2接收PC發(fā)送的發(fā)現(xiàn)報文,向PC返回應答報文,該應答報文中主要包括報文序號I,生存時間15,本地設備標識SW2,以及上層設備標識PC,還包括SW2的電子標簽以及根據(jù)該電子標簽生成的安全碼。
[0109]SW3接收SWl轉發(fā)的發(fā)現(xiàn)報文,從該發(fā)現(xiàn)報文中獲取生存時間為15,對該生存時間進行減I操作,得到更新后的生存時間為14。SW3向PC返回應答報文,該應答報文主要包括從發(fā)現(xiàn)報文中獲得的報文序號1,生存時間14,本地設備標識SW3,以及從發(fā)現(xiàn)報文中獲得的上層設備標識SW1,還包括SW3的電子標簽以及根據(jù)該電子標簽生成的安全碼。同時,SW3向非接收發(fā)現(xiàn)報文的其它端口轉發(fā)發(fā)現(xiàn)報文,該發(fā)現(xiàn)報文的報文序號為1,生存時間為14,本地設備標識為SW3。
[0110]同理,SW4接收SWl轉發(fā)的發(fā)現(xiàn)報文,向PC返回應答報文,該應答報文中主要包括報文序號I,生存時間14,本地設備標識SW4,以及上層設備標識SWl,還包括SW4的電子標簽以及根據(jù)該電子標簽生成的安全碼。
[0111]SW5接收SW3轉發(fā)的發(fā)現(xiàn)報文,從該發(fā)現(xiàn)報文中獲取生存時間為14,對該生存時間進行減I操作,得到更新后的生存時間為13。SW5向PC返回應答報文,該應答報文主要包括從發(fā)現(xiàn)報文中獲得的報文序號1,生存時間13,本地設備標識SW5,以及從發(fā)現(xiàn)報文中獲得的上層設備標識SW3,還包括SW5的電子標簽以及根據(jù)該電子標簽生成的安全碼。
[0112]PC接收SWl?SW5返回的應答報文,從應答報文中獲取電子標簽和安全碼對以太網(wǎng)交換設備進行身份驗證。驗證通過后,根據(jù)應答報文中的生存時間確定以太網(wǎng)交換設備的層次,例如,SWl和SW2返回的生存時間為15,與PC設置的生存時間16最接近,因此,Sffl和SW2為距離PC最近的第一層以太網(wǎng)交換設備;SW3和SW4返回的生存時間為14,因此,SW3和SW4為第二層以太網(wǎng)交換設備;SW5返回的生存時間為13,因此,SW5為第三層以太網(wǎng)交換設備。在確定層次之后,根據(jù)應答報文中的本地設備標識和上層設備標識,建立以太網(wǎng)交換設備之間的連接關系,例如,SW3返回的本地設備標識為SW3,上層設備標識為SW1,因此,可知SW3與SWl相連。同理,確定其它以太網(wǎng)交換設備之間的連接關系,從而生成如圖1所示的無網(wǎng)管系統(tǒng)的網(wǎng)絡拓撲。
[0113]PC通過周期發(fā)送發(fā)現(xiàn)報文,還可以從SWl?SW5返回的應答報文中獲取最新的端口協(xié)商狀態(tài)以及端口報文統(tǒng)計信息,以實現(xiàn)對端口流量以及連通性的監(jiān)測,在前述描述中已詳細舉例,在此不再贅述。
[0114]與前述無網(wǎng)管系統(tǒng)管理方法的實施例相對應,本申請還提供無網(wǎng)管系統(tǒng)管理裝置的實施例。
[0115]本申請無網(wǎng)管系統(tǒng)管理裝置的實施例可以應用在管理端設備或以太網(wǎng)交換設備上。裝置實施例可以通過軟件實現(xiàn),也可以通過硬件或者軟硬件結合的方式實現(xiàn)。以軟件實現(xiàn)為例,作為一個邏輯意義上的裝置,是通過其所在模塊的CPU運行存儲器中對應的計算機程序指令形成的。從硬件層面而言,如圖5所示,為本申請無網(wǎng)管系統(tǒng)管理裝置所在設備的一種硬件結構圖,除了圖5所示的CPU、存儲器之外,實施例中裝置所在的設備通常還可以包括其他硬件。
[0116]請參考圖6-1,為本申請一個實施例中的無網(wǎng)管系統(tǒng)管理裝置的結構示意圖。該無網(wǎng)管系統(tǒng)管理裝置包括發(fā)送單元601、接收單元602以及管理單元603,其中:
[0117]發(fā)送單元601,用于向所述以太網(wǎng)交換設備發(fā)送發(fā)現(xiàn)報文;
[0118]接收單元602,用于接收所述以太網(wǎng)交換設備根據(jù)所述發(fā)現(xiàn)報文返回的應答報文;
[0119]管理單元603,用于根據(jù)所述應答報文攜帶的所述以太網(wǎng)交換設備的設備信息管理所述無網(wǎng)管系統(tǒng)。
[0120]進一步地,所述管理單元603,包括信息獲取模塊和拓撲生成模塊,其中:
[0121]信息獲取模塊,用于從所述應答報文中獲取所述以太網(wǎng)交換設備的層次信息、本地設備標識以及上層設備標識,其中,所述層次信息表示所述以太網(wǎng)交換設備相對于所述管理端設備的位置信息,所述上層設備標識為向所述以太網(wǎng)交換設備發(fā)送所述發(fā)現(xiàn)報文的以太網(wǎng)設備的設備標識,所述以太網(wǎng)設備為所述管理端設備或其它以太網(wǎng)交換設備;
[0122]拓撲生成模塊,用于根據(jù)所述層次信息、所述本地設備標識以及所述上層設備標識生成所述無網(wǎng)管系統(tǒng)的網(wǎng)絡拓撲。
[0123]進一步地,所述管理單元603,包括信息獲取模塊、速率計算模塊以及擁堵確定模塊,其中:
[0124]所述信息獲取模塊,還用于從所述應答報文中獲取所述應答報文的報文序號、所述以太網(wǎng)交換設備的端口協(xié)商狀態(tài)以及端口報文統(tǒng)計信息;
[0125]速率計算模塊,用于根據(jù)所述報文序號和所述端口報文統(tǒng)計信息計算所述以太網(wǎng)交換設備的端口速率值;
[0126]擁堵確定模塊,用于根據(jù)所述端口協(xié)商狀態(tài)和所述端口速率值確定所述以太網(wǎng)交換設備的端口擁堵程度。
[0127]請參考圖6-2,為本申請另一個實施例中的無網(wǎng)管系統(tǒng)管理裝置的結構示意圖。該無網(wǎng)管系統(tǒng)管理裝置在圖6-1的基礎上,還包括統(tǒng)計單元604和確定單元605,其中:
[0128]統(tǒng)計單元604,用于統(tǒng)計每個以太網(wǎng)交換設備未返回所述發(fā)現(xiàn)報文的應答報文的報文數(shù)量;
[0129]確定單元605,用于確定所述報文數(shù)量達到預設的報文丟失數(shù)量閾值的以太網(wǎng)交換設備離線。
[0130]上述圖6-1和圖6-2示出的無網(wǎng)管系統(tǒng)管理裝置的實施例,該無網(wǎng)管系統(tǒng)管理裝置應用于管理端設備上,其具體實現(xiàn)過程可參見前述管理端設備側的方法實施例的說明,在此不再贅述。
[0131]請參考圖7-1,為本申請另一個實施例中的無網(wǎng)管系統(tǒng)管理裝置的結構示意圖。該無網(wǎng)管系統(tǒng)管理裝置包括接收單元701和發(fā)送單元702,其中:
[0132]接收單元701,接收以太網(wǎng)設備發(fā)送的發(fā)現(xiàn)報文,所述以太網(wǎng)設備為所述管理端設備或其它以太網(wǎng)交換設備;
[0133]發(fā)送單元702,用于向所述管理端設備發(fā)送所述發(fā)現(xiàn)報文的應答報文,所述應答報文中攜帶所述以太網(wǎng)交換設備的設備信息,以使所述管理端設備根據(jù)所述設備信息管理所述無網(wǎng)管系統(tǒng)。
[0134]請參考圖7-2,為本申請另一個實施例中的無網(wǎng)管系統(tǒng)管理裝置的結構示意圖。該無網(wǎng)管系統(tǒng)管理裝置在圖7-1的基礎上,還包括獲取單元703、更新單元704、判斷單元705以及添加單元706,其中:
[0135]獲取單元703,用于從所述發(fā)現(xiàn)報文中獲取所述發(fā)現(xiàn)報文的生存時間;
[0136]更新單元704,用于以預設時間步長縮短所述生存時間;
[0137]判斷單元705,用于判斷縮短后的生存時間是否達到預設的生存時間閾值;
[0138]添加單元706,用于當所述縮短后的生存時間未達到所述生存時間閾值時,將所述縮短后的生存時間和本地設備標識添加到所述發(fā)現(xiàn)報文中;
[0139]所述發(fā)送單元702,還用于向與未接收到所述發(fā)現(xiàn)報文的端口相連的以太網(wǎng)交換設備發(fā)送所述發(fā)現(xiàn)報文,以使接收到所述發(fā)現(xiàn)報文的以太網(wǎng)交換設備根據(jù)所述發(fā)現(xiàn)報文中攜帶的本地設備標識確定與所述接收到所述發(fā)現(xiàn)報文的以太網(wǎng)交換設備相連的上層以太網(wǎng)交換設備,以及根據(jù)縮短后的生存時間確定是否轉發(fā)所述發(fā)現(xiàn)報文。
[0140]進一步地,所述獲取單元703,還用于在所述發(fā)送單元702向所述管理端設備發(fā)送所述發(fā)現(xiàn)報文的應答報文之前,從所述發(fā)現(xiàn)報文中獲取所述發(fā)現(xiàn)報文的生存時間和上層設備標識,其中,所述上層設備標識為向所述以太網(wǎng)交換設備發(fā)送所述發(fā)現(xiàn)報文的以太網(wǎng)設備的設備標識,所述以太網(wǎng)設備為所述管理端設備或其它以太網(wǎng)交換設備;
[0141]所述更新單元704,用于以預設時間步長縮短所述生存時間,將縮短后的生存時間作為所述以太網(wǎng)交換設備的層次信息,所述層次信息表示所述以太網(wǎng)交換設備相對于所述管理端設備的位置信息;
[0142]所述添加單元706,還用于將所述以太網(wǎng)交換設備的本地設備標識、所述上層設備標識以及所述層次信息添加到所述應答報文中,以使所述管理端設備根據(jù)所述本地設備標識、所述上層設備標識以及所述層次信息生成所述無網(wǎng)管系統(tǒng)的網(wǎng)絡拓撲。
[0143]進一步地,所述獲取單元703,還用于在所述發(fā)送單元702向所述管理端設備發(fā)送所述發(fā)現(xiàn)報文的應答報文之前,獲取所述發(fā)現(xiàn)報文的報文序號;
[0144]所述添加單元706,還用于將所述報文序號、所述以太網(wǎng)交換設備的端口協(xié)商狀態(tài)以及端口報文統(tǒng)計信息添加到所述應答報文中,以使所述管理端設備根據(jù)所述報文序號、所述端口協(xié)商狀態(tài)以及所述端口報文統(tǒng)計信息確定所述以太網(wǎng)交換設備的端口擁堵程度。
[0145]上述圖7-1和圖7-2示出的無網(wǎng)管系統(tǒng)管理裝置的實施例,該無網(wǎng)管系統(tǒng)管理裝置應用于以太網(wǎng)交換設備上,其具體實現(xiàn)過程可參見前述以太網(wǎng)交換設備側的方法實施例的說明,在此不再贅述。
[0146]從以上方法和裝置的實施例中可以看出,本申請在無網(wǎng)管系統(tǒng)中增加管理端設備,并通過管理端設備和以太網(wǎng)交換設備之間的報文交互,獲取以太網(wǎng)交換設備的設備信息,實現(xiàn)對無網(wǎng)管系統(tǒng)的管理,同時,可以快速定位網(wǎng)絡通信問題,以便及時解決。本申請的實現(xiàn)過程簡單,不需要對現(xiàn)有以太網(wǎng)設備進行重大改變,即可實現(xiàn)一種通用的、低成本的、低資源占用率的系統(tǒng)管理方法。
[0147]以上所述僅為本申請的較佳實施例而已,并不用以限制本申請,凡在本申請的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應包含在本申請保護的范圍之內(nèi)。
【權利要求】
1.一種無網(wǎng)管系統(tǒng)管理方法,其特征在于,該方法應用于無網(wǎng)管系統(tǒng)中的管理端設備上,所述無網(wǎng)管系統(tǒng)包括管理端設備和若干以太網(wǎng)交換設備,該方法包括: 向所述以太網(wǎng)交換設備發(fā)送發(fā)現(xiàn)報文; 接收所述以太網(wǎng)交換設備根據(jù)所述發(fā)現(xiàn)報文返回的應答報文; 根據(jù)所述應答報文攜帶的所述以太網(wǎng)交換設備的設備信息管理所述無網(wǎng)管系統(tǒng)。
2.如權利要求1所述的方法,其特征在于,所述根據(jù)所述應答報文攜帶的所述以太網(wǎng)交換設備的設備信息管理所述無網(wǎng)管系統(tǒng),包括: 從所述應答報文中獲取所述以太網(wǎng)交換設備的層次信息、本地設備標識以及上層設備標識,其中,所述層次信息表示所述以太網(wǎng)交換設備相對于所述管理端設備的位置信息,所述上層設備標識為向所述以太網(wǎng)交換設備發(fā)送所述發(fā)現(xiàn)報文的以太網(wǎng)設備的設備標識,所述以太網(wǎng)設備為所述管理端設備或其它以太網(wǎng)交換設備; 根據(jù)所述層次信息、所述本地設備標識以及所述上層設備標識生成所述無網(wǎng)管系統(tǒng)的網(wǎng)絡拓撲。
3.如權利要求1所述的方法,其特征在于,所述根據(jù)所述應答報文攜帶的所述以太網(wǎng)交換設備的設備信息管理所述無網(wǎng)管系統(tǒng),包括: 從所述應答報文中獲取所述應答報文的報文序號、所述以太網(wǎng)交換設備的端口協(xié)商狀態(tài)以及端口報文統(tǒng)計信息; 根據(jù)所述報文序號和所述端口報文統(tǒng)計信息計算所述以太網(wǎng)交換設備的端口速率值; 根據(jù)所述端口協(xié)商狀態(tài)和所述端口速率值確定所述以太網(wǎng)交換設備的端口擁堵程度。
4.如權利要求1所述的方法,其特征在于,所述方法還包括: 統(tǒng)計每個以太網(wǎng)交換設備未返回所述發(fā)現(xiàn)報文的應答報文的報文數(shù)量; 確定所述報文數(shù)量達到預設的報文丟失數(shù)量閾值的以太網(wǎng)交換設備離線。
5.—種無網(wǎng)管系統(tǒng)管理方法,其特征在于,該方法應用于無網(wǎng)管系統(tǒng)中的以太網(wǎng)交換設備上,所述無網(wǎng)管系統(tǒng)包括管理端設備和若干以太網(wǎng)交換設備,該方法包括: 接收以太網(wǎng)設備發(fā)送的發(fā)現(xiàn)報文,所述以太網(wǎng)設備為所述管理端設備或其它以太網(wǎng)交換設備; 向所述管理端設備發(fā)送所述發(fā)現(xiàn)報文的應答報文,所述應答報文中攜帶所述以太網(wǎng)交換設備的設備信息,以使所述管理端設備根據(jù)所述設備信息管理所述無網(wǎng)管系統(tǒng)。
6.如權利要求5所述的方法,其特征在于,所述方法還包括: 從所述發(fā)現(xiàn)報文中獲取所述發(fā)現(xiàn)報文的生存時間; 以預設時間步長縮短所述生存時間; 判斷縮短后的生存時間是否達到預設的生存時間閾值; 當所述縮短后的生存時間未達到所述生存時間閾值時,將所述縮短后的生存時間和本地設備標識添加到所述發(fā)現(xiàn)報文中; 向與未接收到所述發(fā)現(xiàn)報文的端口相連的以太網(wǎng)交換設備發(fā)送所述發(fā)現(xiàn)報文,以使接收到所述發(fā)現(xiàn)報文的以太網(wǎng)交換設備根據(jù)所述發(fā)現(xiàn)報文中攜帶的本地設備標識確定與所述接收到所述發(fā)現(xiàn)報文的以太網(wǎng)交換設備相連的上層以太網(wǎng)交換設備,以及根據(jù)縮短后的生存時間確定是否轉發(fā)所述發(fā)現(xiàn)報文。
7.如權利要求5所述的方法,其特征在于,向所述管理端設備發(fā)送所述發(fā)現(xiàn)報文的應答報文之前,還包括: 從所述發(fā)現(xiàn)報文中獲取所述發(fā)現(xiàn)報文的生存時間和上層設備標識,其中,所述上層設備標識為向所述以太網(wǎng)交換設備發(fā)送所述發(fā)現(xiàn)報文的以太網(wǎng)設備的設備標識,所述以太網(wǎng)設備為所述管理端設備或其它以太網(wǎng)交換設備; 以預設時間步長縮短所述生存時間,將縮短后的生存時間作為所述以太網(wǎng)交換設備的層次信息,所述層次信息表示所述以太網(wǎng)交換設備相對于所述管理端設備的位置信息; 將所述以太網(wǎng)交換設備的本地設備標識、所述上層設備標識以及所述層次信息添加到所述應答報文中,以使所述管理端設備根據(jù)所述本地設備標識、所述上層設備標識以及所述層次信息生成所述無網(wǎng)管系統(tǒng)的網(wǎng)絡拓撲。
8.如權利要求5所述的方法,其特征在于,向所述管理端設備發(fā)送所述發(fā)現(xiàn)報文的應答報文之前,還包括: 獲取所述發(fā)現(xiàn)報文的報文序號; 將所述報文序號、所述以太網(wǎng)交換設備的端口協(xié)商狀態(tài)以及端口報文統(tǒng)計信息添加到所述應答報文中,以使所述管理端設備根據(jù)所述報文序號、所述端口協(xié)商狀態(tài)以及所述端口報文統(tǒng)計信息確定所述以太網(wǎng)交換設備的端口擁堵程度。
9.一種無網(wǎng)管系統(tǒng)管理裝置,其特征在于,該裝置應用于無網(wǎng)管系統(tǒng)中的管理端設備上,所述無網(wǎng)管系統(tǒng)包括管理端設備和若干以太網(wǎng)交換設備,該裝置包括: 發(fā)送單元,用于向所述以太網(wǎng)交換設備發(fā)送發(fā)現(xiàn)報文; 接收單元,用于接收所述以太網(wǎng)交換設備根據(jù)所述發(fā)現(xiàn)報文返回的應答報文; 管理單元,用于根據(jù)所述應答報文攜帶的所述以太網(wǎng)交換設備的設備信息管理所述無網(wǎng)管系統(tǒng)。
10.如權利要求9所述的裝置,其特征在于,所述管理單元,包括: 信息獲取模塊,用于從所述應答報文中獲取所述以太網(wǎng)交換設備的層次信息、本地設備標識以及上層設備標識,其中,所述層次信息表示所述以太網(wǎng)交換設備相對于所述管理端設備的位置信息,所述上層設備標識為向所述以太網(wǎng)交換設備發(fā)送所述發(fā)現(xiàn)報文的以太網(wǎng)設備的設備標識,所述以太網(wǎng)設備為所述管理端設備或其它以太網(wǎng)交換設備; 拓撲生成模塊,用于根據(jù)所述層次信息、所述本地設備標識以及所述上層設備標識生成所述無網(wǎng)管系統(tǒng)的網(wǎng)絡拓撲。
11.如權利要求9所述的裝置,其特征在于,所述管理單元,包括: 所述信息獲取模塊,還用于從所述應答報文中獲取所述應答報文的報文序號、所述以太網(wǎng)交換設備的端口協(xié)商狀態(tài)以及端口報文統(tǒng)計信息; 速率計算模塊,用于根據(jù)所述報文序號和所述端口報文統(tǒng)計信息計算所述以太網(wǎng)交換設備的端口速率值; 擁堵確定模塊,用于根據(jù)所述端口協(xié)商狀態(tài)和所述端口速率值確定所述以太網(wǎng)交換設備的端口擁堵程度。
12.如權利要求9所述的裝置,其特征在于,所述裝置還包括: 統(tǒng)計單元,用于統(tǒng)計每個以太網(wǎng)交換設備未返回所述發(fā)現(xiàn)報文的應答報文的報文數(shù)量; 確定單元,用于確定所述報文數(shù)量達到預設的報文丟失數(shù)量閾值的以太網(wǎng)交換設備離線。
13.—種無網(wǎng)管系統(tǒng)管理裝置,其特征在于,該裝置應用于無網(wǎng)管系統(tǒng)中的以太網(wǎng)交換設備上,所述無網(wǎng)管系統(tǒng)包括管理端設備和若干以太網(wǎng)交換設備,該裝置包括: 接收單元,接收以太網(wǎng)設備發(fā)送的發(fā)現(xiàn)報文,所述以太網(wǎng)設備為所述管理端設備或其它以太網(wǎng)交換設備; 發(fā)送單元,用于向所述管理端設備發(fā)送所述發(fā)現(xiàn)報文的應答報文,所述應答報文中攜帶所述以太網(wǎng)交換設備的設備信息,以使所述管理端設備根據(jù)所述設備信息管理所述無網(wǎng)管系統(tǒng)。
14.如權利要求13所述的裝置,其特征在于,所述裝置還包括: 獲取單元,用于從所述發(fā)現(xiàn)報文中獲取所述發(fā)現(xiàn)報文的生存時間; 更新單元,用于以預設時間步長縮短所述生存時間; 判斷單元,用于判斷縮短后的生存時間是否達到預設的生存時間閾值; 添加單元,用于當所述縮短后的生存時間未達到所述生存時間閾值時,將所述縮短后的生存時間和本地設備標識添加到所述發(fā)現(xiàn)報文中; 所述發(fā)送單元,還用于向與未接收到所述發(fā)現(xiàn)報文的端口相連的以太網(wǎng)交換設備發(fā)送所述發(fā)現(xiàn)報文,以使接收到所述發(fā)現(xiàn)報文的以太網(wǎng)交換設備根據(jù)所述發(fā)現(xiàn)報文中攜帶的本地設備標識確定與所述接收到所述發(fā)現(xiàn)報文的以太網(wǎng)交換設備相連的上層以太網(wǎng)交換設備,以及根據(jù)縮短后的生存時間確定是否轉發(fā)所述發(fā)現(xiàn)報文。
15.如權利要求13所述的裝置,其特征在于,所述裝置還包括: 所述獲取單元,還用于在所述發(fā)送單元向所述管理端設備發(fā)送所述發(fā)現(xiàn)報文的應答報文之前,從所述發(fā)現(xiàn)報文中獲取所述發(fā)現(xiàn)報文的生存時間和上層設備標識,其中,所述上層設備標識為向所述以太網(wǎng)交換設備發(fā)送所述發(fā)現(xiàn)報文的以太網(wǎng)設備的設備標識,所述以太網(wǎng)設備為所述管理端設備或其它以太網(wǎng)交換設備; 所述更新單元,用于以預設時間步長縮短所述生存時間,將縮短后的生存時間作為所述以太網(wǎng)交換設備的層次信息,所述層次信息表示所述以太網(wǎng)交換設備相對于所述管理端設備的位置信息; 所述添加單元,還用于將所述以太網(wǎng)交換設備的本地設備標識、所述上層設備標識以及所述層次信息添加到所述應答報文中,以使所述管理端設備根據(jù)所述本地設備標識、所述上層設備標識以及所述層次信息生成所述無網(wǎng)管系統(tǒng)的網(wǎng)絡拓撲。
16.如權利要求13所述的裝置,其特征在于,所述裝置還包括: 所述獲取單元,還用于在所述發(fā)送單元向所述管理端設備發(fā)送所述發(fā)現(xiàn)報文的應答報文之前,獲取所述發(fā)現(xiàn)報文的報文序號; 所述添加單元,還用于將所述報文序號、所述以太網(wǎng)交換設備的端口協(xié)商狀態(tài)以及端口報文統(tǒng)計信息添加到所述應答報文中,以使所述管理端設備根據(jù)所述報文序號、所述端口協(xié)商狀態(tài)以及所述端口報文統(tǒng)計信息確定所述以太網(wǎng)交換設備的端口擁堵程度。
【文檔編號】H04L12/24GK104506370SQ201410856175
【公開日】2015年4月8日 申請日期:2014年12月31日 優(yōu)先權日:2014年12月31日
【發(fā)明者】王祝勛, 唐小虎 申請人:杭州華三通信技術有限公司