網絡設備及用于網絡設備的服務器、系統及方法
【技術領域】
[0001]本發明涉及通信領域,具體地,涉及一種網絡設備及用于網絡設備的服務器、系統及方法。
【背景技術】
[0002]網絡已經成為必須的基礎設施,而網絡由各種網絡設備互相連接組成,不同規模單位也就擁有不同數量的網絡設備,尤其是大型單位,比如:萬人高校,具有數萬個信息點,通常需要數千臺網絡設備(交換機,路由器,網關,防火墻,無線接入設備等),大量的網絡設備分布于單位的不同角落,而不是集中于幾個房間,幾乎每棟樓都有網絡設備存在。
[0003]為了優化和監控網絡運行,這些網絡設備并不是簡單的物理連接,使得網絡管理維護成為重大負擔,比如:新建大樓,也意味需要新建相應網絡,新設備入網部署,需要逐臺進行配置。即使網絡建成后期,如果遇上網絡設備廠商的軟件版本升級,或者業務調整,也需要逐臺連接操作。大規模網絡通常需要數周甚至數月才能完成配置調試,此情況下,欲縮短時間消耗,只能增加人力或依賴自動化技術提升。
【發明內容】
[0004]本發明的目的是提供一種網絡設備及用于網絡設備的服務器、系統及方法,其能夠實現遠程批量配置或升級網絡設備。
[0005]為了實現上述目的,本發明提供一種網絡設備,該網絡設備包括:發射機,用于經由遠程管理端口將所述網絡設備的注冊信息發送至系統服務器,其中所述注冊信息包括所述網絡設備的媒體接入控制MAC地址信息;接收機,用于接收由所述系統服務器根據所述MAC地址信息而發送的所述網絡設備的配置所在的文件夾路徑;以及處理器,用于根據所述文件夾路徑來下載所述配置,并在所述網絡設備中安裝該配置。
[0006]相應地,本發明還提供一種用于網絡設備配置的服務器,該服務器包括:接收機,用于接收由網絡設備發送的注冊信息,其中所述注冊信息包括所述網絡設備的媒體接入控制MAC地址信息;處理器,用于根據所述MAC地址信息確定所述網絡設備的配置所在的文件夾路徑;以及發射機,用于向所述網絡設備發送所述文件夾路徑,以使所述網絡設備完成配置。
[0007]相應地,本發明還提供一種用于網絡設備配置的方法,該方法包括:經由遠程管理端口將所述網絡設備的注冊信息發送至系統服務器,其中所述注冊信息包括所述網絡設備的媒體接入控制MAC地址信息;接收由所述系統服務器根據所述MAC地址信息而發送的所述網絡設備的配置所在的文件夾路徑;以及根據所述文件夾路徑來下載所述配置,并在所述網絡設備中安裝該配置。
[0008]相應地,本發明還提供一種用于網絡設備配置的方法,該方法包括:接收由網絡設備發送的注冊信息,其中所述注冊信息包括所述網絡設備的媒體接入控制MAC地址信息;根據所述MAC地址信息確定所述網絡設備的配置所在的文件夾路徑;以及向所述網絡設備發送所述文件夾路徑,以使所述網絡設備完成配置。
[0009]通過上述技術方案,對每一臺設備相應設置一個配置文件夾,并通過表格存儲設備的MAC地址與配置文件夾之間的映射關系,在需要對設備進行配置的情況下,設備向系統服務器發送請求報文及其MAC地址,系統服務器通過MAC地址查找表格,得到相應的配置文件夾并將該配置文件夾的路徑下發至相應設備,從而該設備可從該路徑下載相應的配置文件,并依據該配置文件對設備進行配置。在該配置過程中,每一臺設備的配置獨立存在,可以避免一臺設備的配置修改而引發多臺設備異常的情況出現,并且同時可以避免全網分發所有配置文件列表。此外,配置過程中,配置文件查找方便,可以進行批量刪除、修改、替換等操作,配置過程無需中間設備,適用于交換機、路由器、網關、防火墻等等網絡設備的配置。
[0010]本發明的其它特征和優點將在隨后的【具體實施方式】部分予以詳細說明。
【附圖說明】
[0011]附圖是用來提供對本發明的進一步理解,并且構成說明書的一部分,與下面的【具體實施方式】一起用于解釋本發明,但并不構成對本發明的限制。在附圖中:
[0012]圖1示出了本發明所提供的網絡設備的結構框圖;
[0013]圖2示出了根據本發明第一實施方式的網絡規劃圖;
[0014]圖3示出了本發明所提供的網絡設備配置的操作流程圖;
[0015]圖4示出了本發明所提供的系統服務器的操作流程圖;
[0016]圖5示出了根據本發明第二實施方式的網絡規劃圖;
[0017]圖6示出了根據本發明第三實施方式的網絡規劃圖;
[0018]圖7示出了根據本發明第二、第三實施方式的網絡設備轉發相鄰設備發送的報文的操作流程圖;以及
[0019]圖8示出了實際操作中實現本發明的網絡設備時對原網絡設備的修改方案示意圖。
[0020]附圖標記說明
[0021]110接收機 120處理器
[0022]130發射機 I?4網絡設備
[0023]10系統服務器20 DHCP服務器
【具體實施方式】
[0024]以下結合附圖對本發明的【具體實施方式】進行詳細說明。應當理解的是,此處所描述的【具體實施方式】僅用于說明和解釋本發明,并不用于限制本發明。
[0025]根據本發明的一方面,提供一種用于網絡設備配置的系統,該系統包括:動態主機配置協議(DHCP)服務器;至少一個網絡設備;以及系統服務器。
[0026]圖1示出了本發明所提供的網絡設備的結構框圖。如圖1所示,本發明所提供的網絡設備可以包括:發射機130,用于經由遠程管理端口將所述網絡設備的注冊信息發送至系統服務器,其中所述注冊信息包括所述網絡設備的媒體接入控制MAC地址信息;接收機110,用于接收由所述系統服務器根據所述MAC地址信息而發送的所述網絡設備的配置所在的文件夾路徑;以及處理器120,用于根據所述文件夾路徑來下載所述配置,并在所述網絡設備中安裝該配置。
[0027]其中,網絡設備的處理器120還可以用于在網絡設備配置失敗情況下生成失聯檢測報告。該失聯檢測報告可以在下一次進行網絡設備配置的情況下,包含在注冊信息中而被發送至系統服務器。
[0028]此外,發射機130還用于經由遠程管理端口向DHCP服務器發送DHCP請求報文,DHCP服務器根據接收到的DHCP請求報文向網絡設備分配IP地址,并向網絡設備發送系統服務器的IP地址,由接收機110接收所述網絡設備的IP地址和系統服務器的IP地址。網絡設備和系統服務器通過各自的IP地址彼此進行通信。
[0029]本發明所提供的用于網絡設備配置的服務器,該服務器包括:接收機,用于接收由網絡設備發送的注冊信息,其中所述注冊信息包括所述網絡設備的媒體接入控制MAC地址信息;處理器,用于根據所述MAC地址信息確定所述網絡設備的配置所在的文件夾路徑;以及發射機,用于向所述網絡設備發送所述