專利名稱:主板管理控制器網絡配置系統及方法
技術領域:
本發明涉及一種配置網絡的系統及方法,特別是關于一種主板管理控制器網絡配置系統及方法。
背景技術:
目前,大多服務器主板上集成有主板管理控制器,該主板管理控制器通過網絡接口設備與外部網絡相連,使得遠程用戶能夠連線到服務器進行遠程操作,例如開機、關機、 重啟、驅動升級、服務器的診斷與修復等。然而,網絡接口設備通常包含不止一個網絡端口, 若對主板管理控制器的網絡端口的設置錯誤,則不能夠進行正常的對外通訊。例如,若主板管理控制器設置的網絡端口是Port3,而與網絡連接的網絡端口是Port4,則無法與外部進行通訊。
發明內容
鑒于以上內容,有必要提供一種主板管理控制器網絡配置系統,能夠自動將主板管理控制器的網絡端口設置到能夠正常通訊的狀態。此外,還有必要提供一種主板管理控制器網絡配置方法,能夠自動將主板管理控制器的網絡端口設置到能夠正常通訊的狀態。一種主板管理控制器網絡配置系統,運行于主板管理控制器中,該主板管理控制器通過至少一個網絡接口設備連接至網絡,所述網絡接口設備包括至少一個網絡端口,該系統包括讀取模塊,用于讀取主板管理控制器當前設置的網絡端口信息;判斷模塊,用于判斷讀取的網絡端口信息對應的網絡端口是否工作正常;查找模塊,用于在讀取的網絡端口信息對應的網絡端口工作異常時,從網絡接口設備的網絡端口中查找能夠正常工作的網絡端口 ;及設置模塊,用于將查找的網絡端口設置為主板管理控制器的網絡端口。一種主板管理控制器網絡配置方法,所述主板管理控制器通過至少一個網絡接口設備連接至網絡,所述網絡接口設備包括至少一個網絡端口,該方法包括讀取步驟讀取主板管理控制器當前設置的網絡端口信息;判斷步驟判斷讀取的網絡端口信息對應的網絡端口是否工作正常,若讀取的網絡端口信息對應的網絡端口工作正常,流程結束;查找步驟若讀取的網絡端口信息對應的網絡端口工作異常,則從網絡接口設備的網絡端口中查找能夠正常工作的網絡端口 ;及設置步驟將查找的網絡端口設置為主板管理控制器的網絡端口。本發明檢測主板管理控制器設置的網絡端口信息,對主板管理控制器設置的網絡端口信息進行糾錯,從而保證對外通訊的順利進行。
圖1為本發明主板管理控制器網絡配置系統較佳實施例的應用環境示意圖。圖2為圖1中主板管理控制器網絡配置系統的功能模塊圖。
圖3為本發明主板管理控制器網絡配置方法較佳實施例的流程圖。主要元件符號說明
權利要求
1.一種主板管理控制器網絡配置系統,運行于主板管理控制器中,該主板管理控制器通過至少一個網絡接口設備連接至網絡,所述網絡接口設備包括至少一個網絡端口,其特征在于,該系統包括讀取模塊,用于讀取主板管理控制器當前設置的網絡端口信息;判斷模塊,用于判斷讀取的網絡端口信息對應的網絡端口是否工作正常;查找模塊,用于在讀取的網絡端口信息對應的網絡端口工作異常時,從網絡接口設備的網絡端口中查找能夠正常工作的網絡端口 ;及設置模塊,用于將查找的網絡端口設置為主板管理控制器的網絡端口。
2.如權利要求1所述的主板管理控制器網絡配置系統,其特征在于,所述讀取模塊從網絡配置寄存器讀取主板管理控制器當前設置的網絡端口信息。
3.如權利要求1所述的主板管理控制器網絡配置系統,其特征在于,所述讀取模塊在偵測到網絡接口設備的網絡端口的連接狀態發生改變時讀取主板管理控制器當前設置的網絡端口信息。
4.如權利要求1所述的主板管理控制器網絡配置系統,其特征在于,所述讀取模塊按照預先設定的頻率讀取主板管理控制器當前設置的網絡端口信息。
5.如權利要求1所述的主板管理控制器網絡配置系統,其特征在于,所述網絡接口設備包括網絡接口控制器及物理層接口器件。
6.一種主板管理控制器網絡配置方法,所述主板管理控制器通過至少一個網絡接口設備連接至網絡,所述網絡接口設備包括至少一個網絡端口,其特征在于,該方法包括讀取步驟讀取主板管理控制器當前設置的網絡端口信息;判斷步驟判斷讀取的網絡端口信息對應的網絡端口是否工作正常,若讀取的網絡端口信息對應的網絡端口工作正常,流程結束;查找步驟若讀取的網絡端口信息對應的網絡端口工作異常,則從網絡接口設備的網絡端口中查找能夠正常工作的網絡端口 ;及設置步驟將查找的網絡端口設置為主板管理控制器的網絡端口。
7.如權利要求6所述的主板管理控制器網絡配置方法,其特征在于,所述讀取步驟是從網絡配置寄存器讀取主板管理控制器當前設置的網絡端口信息。
8.如權利要求6所述的主板管理控制器網絡配置方法,其特征在于,所述讀取步驟是在偵測到網絡接口設備的網絡端口的連接狀態發生改變時讀取主板管理控制器當前設置的網絡端口信息。
9.如權利要求6所述的主板管理控制器網絡配置方法,其特征在于,所述讀取步驟是按照預先設定的頻率讀取主板管理控制器當前設置的網絡端口信息。
10.如權利要求6所述的主板管理控制器網絡配置方法,其特征在于,所述網絡接口設備包括網絡接口控制器及物理層接口器件。
全文摘要
一種主板管理控制器網絡配置系統,運行于主板管理控制器中,該主板管理控制器通過至少一個網絡接口設備連接至網絡,所述網絡接口設備包括至少一個網絡端口。該系統包括讀取模塊,用于讀取主板管理控制器當前設置的網絡端口信息;判斷模塊,用于判斷讀取的網絡端口信息對應的網絡端口是否工作正常;查找模塊,用于在讀取的網絡端口對應的網絡端口工作異常時,從網絡接口設備的網絡端口中查找能夠正常工作的網絡端口;及設置模塊,用于將查找的網絡端口設置為主板管理控制器的網絡端口。本發明還提供一種主板管理控制器網絡配置方法。本發明能夠自動將主板管理控制器的網絡端口設置到能夠正常通訊的狀態。
文檔編號H04L12/24GK102208987SQ201010135028
公開日2011年10月5日 申請日期2010年3月29日 優先權日2010年3月29日
發明者付小軍, 吳文伍, 吳鵬, 王光建, 饒星星 申請人:鴻富錦精密工業(深圳)有限公司, 鴻海精密工業股份有限公司