網絡裝置及其運作方法
【技術領域】
[0001]本發(fā)明是有關于一種電子裝置。特別是一種網絡裝置及其運作方法。
【背景技術】
[0002]隨著信息科技的快速進展,網絡系統已廣泛地使用在人們的生活當中,如網際網絡(Internet)、數據中心(data center)等。
[0003]一般而言,網絡系統包括多個網絡裝置,如路由器以及交換器等。這些網絡裝置用以接收并轉送封包(packet)或訊框(frame)。通過利用這些網絡裝置,網絡系統方得以順利運作。然而,在一些情況下,這些網絡裝置可能會故障或失效,而需進行錯誤恢復、管理者密碼重設等操作,此類操作通常須具備專業(yè)的網絡管理知識,同時此類操作亦需要具備管理者密碼(administrator password)所核予的權限方能進行設定,然而管理者密碼核予的權限牽涉到網絡安全的層級管理及各網絡裝置,乃至于整體網絡系統的核心設定權限,應不屬于各層級的管理者皆被賦予的權限。
[0004]因此,如何使管理者得以在不牽涉到管理者密碼的權限下,快速簡便地進行這些操作,以維護網絡系統,并提升網絡服務品質,為當前重要議題。
【發(fā)明內容】
[0005]本發(fā)明的一方面為一種網絡裝置的運作方法。根據本發(fā)明一實施例,網絡裝置的運作方法包括:在網絡裝置通電后,判斷網絡裝置的第一預設網絡連接端口與第二預設網絡連接端口是否通過網絡連接元件相互連接;以及在第一預設網絡連接端口與第二預設網絡連接端口通過網絡連接元件相互連接的情況下,執(zhí)行預設功能。
[0006]根據本發(fā)明一實施例,預設功能包括重設網絡裝置的管理者密碼(administratorpassword)、重設網絡裝置的所有設定為出廠預設值(factory default configurat1n)、以備份映像文件(backup image)啟動(boot)網絡裝置、以及啟動網絡裝置至除錯模式(debug)中的至少一者。
[0007]根據本發(fā)明一實施例,判斷網絡裝置的第一預設網絡連接端口與第二預設網絡連接端口是否通過網絡連接元件相互連接的步驟包括:通過第一預設網絡連接端口輸出至少第一訊框;通過第二預設網絡連接端口輸出至少一第二訊框;判斷第一預設網絡連接端口是否接收到第二訊框;判斷第二預設網絡連接端口是否接收到第一訊框;以及根據第一預設網絡連接端口是否接收到第二訊框以及第二預設網絡連接端口是否接收到第一訊框,判斷第一預設網絡連接端口與第二預設網絡連接端口是否通過網絡連接元件相互連接。
[0008]根據本發(fā)明一實施例,第一訊框及第二訊框為乙太網絡訊框。
[0009]本發(fā)明的另一方面為一種網絡裝置。根據本發(fā)明一實施例,網絡裝置包括第一預設網絡連接端口、第二預設網絡連接端口以及控制元件??刂圃娦赃B接第一預設網絡連接端口以及第二預設網絡連接端口??刂圃靡?在網絡裝置通電后,判斷第一預設網絡連接端口與第二預設網絡連接端口是否通過網絡連接元件相互連接;以及在第一預設網絡連接端口與第二預設網絡連接端口通過網絡連接元件相互連接的情況下,執(zhí)行預設功倉泛。
[0010]根據本發(fā)明一實施例,預設功能包括重設網絡裝置的一管理者密碼、重設網絡裝置的所有設定為出廠預設值、以備份映像文件啟動網絡裝置、以及啟動網絡裝置至除錯模式中的至少一者。
[0011]根據本發(fā)明一實施例,控制元件還用以:通過第一預設網絡連接端口輸出至少第一訊框;通過第二預設網絡連接端口輸出至少一第二訊框;判斷第一預設網絡連接端口是否接收到第二訊框;判斷第二預設網絡連接端口是否接收到第一訊框;以及根據第一預設網絡連接端口是否接收到第二訊框以及第二預設網絡連接端口是否接收到第一訊框,判斷第一預設網絡連接端口與第二預設網絡連接端口是否通過網絡連接元件相互連接。
[0012]根據本發(fā)明一實施例,第一訊框及第二訊框為乙太網絡訊框。
[0013]本發(fā)明的另一方面為一種網絡裝置。根據本發(fā)明一實施例,網絡裝置包括第一預設網絡連接端口群組、第二預設網絡連接端口群組以及控制元件。第一預設網絡連接端口群組包括多個網絡連接端口。第二預設網絡連接端口群組包括多個網絡連接端口??刂圃娦赃B接第一預設網絡連接端口群組以及第二預設網絡連接端口群組中的網絡連接端口??刂圃靡?在網絡裝置通電后,判斷第一預設網絡連接端口群組中的任何一者與第二預設網絡連接端口群組中的任何一者是否通過一網絡連接元件相互連接;以及在第一預設網絡連接端口群組中的任何一者與第二預設網絡連接端口群組中的任何一者通過網絡連接元件相互連接的情況下,執(zhí)行預設功能。
[0014]根據本發(fā)明一實施例,控制元件還用以:通過第一預設網絡連接端口群組中的網絡連接端口中的每一者,輸出目的為第二預設網絡連接端口群組中的網絡連接端口中的每一者的多筆第一訊框;通過第二預設網絡連接端口群組中的網絡連接端口中的每一者,輸出目的為第一預設網絡連接端口群組中的網絡連接端口中的每一者的多筆第二訊框;判斷第一預設網絡連接端口群組中的網絡連接端口中的第一網絡連接端口是否接收到來自第二預設網絡連接端口群組中的網絡連接端口中的第二網絡連接端口的第二訊框中的對應者;判斷第二網絡連接端口是否接收到來自第一網絡連接端口的第一訊框中的對應者;以及根據第一網絡連接端口是否接收到來自第二網絡連接端口的第二訊框中的對應者,以及第二網絡連接端口是否接收到來自第一網絡連接端口的第一訊框中的對應者,判斷第一網絡連接端口與第二網絡連接端口是否通過網絡連接元件相互連接。
[0015]綜上所述,通過應用上述一實施例,網絡裝置即可在第一預設網絡連接端口與第二預設網絡連接端口相互連接的情況下執(zhí)行特定的預設功能。如此一來,管理者即可快速簡便地進行諸如錯誤恢復、管理者密碼重設等操作,以維護網絡系統,并提升網絡服務品質。
【附圖說明】
[0016]圖1為根據本發(fā)明一實施例所繪示的網絡裝置的示意圖;
[0017]圖2為根據本發(fā)明一實施例所繪示的網絡裝置的操作方法的流程圖;
[0018]圖3為根據本發(fā)明一實施例所繪示的第一 /第二訊框的示意圖;
[0019]圖4為根據本發(fā)明另一實施例所繪示的網絡裝置的操作方法的流程圖;以及
[0020]圖5為根據本發(fā)明另一實施例所繪示的網絡裝置的操作方法的流程圖。
【具體實施方式】
[0021]以下將以附圖及詳細敘述清楚說明本發(fā)明的精神,任何所屬技術領域中具有通常知識者在了解本發(fā)明的較佳實施例后,當可由本發(fā)明所教示的技術,加以改變及修飾,其并不脫離本發(fā)明的精神與范圍。
[0022]關于本文中所使用的“連接”或“電性連接”,可指二或多個元件相互直接作實體或電性接觸,或是相互間接作實體或電性接觸,而“連接”或“電性連接”還可指二或多個元件相互操作或動作。
[0023]于本文中所使用的“第一”、“第二”、…等,并非特別指稱次序或順位的意思,亦非用以限定本發(fā)明,其僅為了區(qū)別以相同技術用語描述的元件或操作。
[0024]關于本文中所使用的“包括”、“具有”等,均為開放性的用語,即意指包括但不限于。
[0025]關于本文中所使用的“及/或”,是包括所述事物的任一或全部組合。
[0026]關于本文中所使用的用詞(terms),除有特別注明外,通常具有每個用詞使用在此領域中、在此提供的內容中與特殊內容中的平常意義。某些用以描述本提供的用詞將于下或在此說明書的別處討論,以提供本領域技術人員在有關本提供的描述上額外的引導。
[0027]本發(fā)明的一方面涉及一種網絡裝置。為使敘述清楚,以下將以交換器(switch)為例進行說明,然而本發(fā)明不以此為限。
[0028]圖1為根據本發(fā)明一實施例所