国产真实乱全部视频,黄色片视频在线免费观看,密臀av一区二区三区,av黄色一级,中文字幕.com,日本a级网站,在线视频观看91

服務(wù)器串口信息傳輸方法、及服務(wù)器與流程

文檔序號:42326840發(fā)布日期:2025-07-01 19:46閱讀:9來源:國知局

本申請涉及計算機,尤其涉及服務(wù)器串口信息傳輸方法、及服務(wù)器。


背景技術(shù):

1、在服務(wù)器的管理與維護中,需要將服務(wù)器內(nèi)部的基板管理控制器(baseboardmanagement?controller,bmc)的串口、中央處理器(central?processing?unit,cpu)的串口、以及平臺控制器(platform?controller?hub,pch)等核心處理組件的串口與基本輸入輸出系統(tǒng)bios(basic?input/output?system,bios)串口連接,來進行調(diào)試。

2、然而,在調(diào)試過程中,當任一上述串口與bios串口連接時,很容易通過該串口和bios串口竊取、或者篡改服務(wù)器內(nèi)部數(shù)據(jù),這造成服務(wù)器數(shù)據(jù)安全隱患。


技術(shù)實現(xiàn)思路

1、有鑒于此,本申請實施例提供服務(wù)器串口信息傳輸方法、及服務(wù)器,以避免服務(wù)器調(diào)試時存在的數(shù)據(jù)安全隱患。

2、本申請實施例提供一種服務(wù)器串口信息傳輸方法,該方法應(yīng)用于服務(wù)器,服務(wù)器中管理控制器bmc的至少一個串口、服務(wù)器中核心處理組件的至少一個串口、以及服務(wù)器上的調(diào)試串口分別與服務(wù)器中復(fù)雜可編程邏輯器件cpld的輸入輸出i/o口連接;不同串口連接不同的i/o口;cpld上連接調(diào)試串口的i/o口被配置了對應(yīng)的輸入輸出使能寄存器以及串口切換寄存器;方法包括:

3、通過bmc的管理網(wǎng)口接收到外部輸入的指令;以及,通過bmc對指令指示的寄存器進行寫操作;指令指示的寄存器,為輸入輸出使能寄存器或者串口切換寄存器;

4、通過cpld按照指定優(yōu)先順序檢測各寄存器;輸入輸出使能寄存器至少優(yōu)先于串口切換寄存器;

5、通過cpld檢測到存在/發(fā)生寄存器被寫入數(shù)據(jù)后,若該寄存器為輸入輸出使能寄存器,則根據(jù)新寫入的數(shù)據(jù),對對應(yīng)的目標i/o口的連通狀態(tài)進行調(diào)整;連通狀態(tài)包括:端口使能或端口禁止使能。

6、本申請實施例還提供一種服務(wù)器,包括:管理控制器bmc、核心處理組件、復(fù)雜可編程邏輯器件cpld、以及調(diào)試串口;

7、服務(wù)器中管理控制器bmc的至少一個串口、服務(wù)器中核心處理組件的至少一個串口、以及服務(wù)器上的調(diào)試串口分別與cpld的輸入輸出i/o口連接;不同串口連接不同的i/o口;cpld上連接調(diào)試串口的i/o口被配置了對應(yīng)的輸入輸出使能寄存器以及串口切換寄存器;

8、bmc用于:通過管理網(wǎng)口接收到外部輸入的指令,并對指令指示的寄存器進行寫操作;指令指示的寄存器,為輸入輸出使能寄存器或者串口切換寄存器;

9、cpld用于:按照指定優(yōu)先順序檢測各寄存器;輸入輸出使能寄存器至少優(yōu)先于串口切換寄存器;

10、檢測到存在/發(fā)生寄存器被寫入數(shù)據(jù)后,若該寄存器為輸入輸出使能寄存器,則根據(jù)新寫入的數(shù)據(jù),對對應(yīng)的目標i/o口的連通狀態(tài)進行調(diào)整;連通狀態(tài)包括:端口使能或端口禁止使能。

11、本申請實施例還提供一種機器可讀存儲介質(zhì),該存儲介質(zhì)存儲有計算機程序指令,當該計算機程序指令被執(zhí)行時,能夠?qū)崿F(xiàn)如上方法的步驟。

12、由以上技術(shù)方案可以看出,在本實施例中,bmc通過管理接收外部輸入的指令,之后對該指令指示的寄存器進行寫操作,當cpld檢測到存在/發(fā)生寄存器被寫入數(shù)據(jù)后,若該寄存器為輸入輸出使能寄存器,則根據(jù)新寫入的數(shù)據(jù),對對應(yīng)的目標i/o口的連通狀態(tài)進行調(diào)整,以實現(xiàn)依據(jù)控制指令控制目標i/o口處于指令所要求的連通狀態(tài)(連通狀態(tài)包括:端口使能或端口禁止使能)。如此,當新寫入的數(shù)據(jù)所表示的為端口禁止使能狀態(tài),則該目標io處于端口禁止使能狀態(tài),此時,即使該目標io與bios串口連通,無法通過該bios串口和目標io訪問服務(wù)器內(nèi)部,能夠有效防止服務(wù)器內(nèi)部數(shù)據(jù)被竊取或者篡改,避免服務(wù)器數(shù)據(jù)安全隱患。



技術(shù)特征:

1.一種服務(wù)器串口信息傳輸方法,其特征在于,該方法應(yīng)用于服務(wù)器;所述服務(wù)器中管理控制器bmc的至少一個串口、所述服務(wù)器中核心處理組件的至少一個串口、以及所述服務(wù)器上的調(diào)試串口分別與所述服務(wù)器中復(fù)雜可編程邏輯器件cpld的輸入輸出i/o口連接;不同串口連接不同的i/o口;所述cpld上連接所述調(diào)試串口的i/o口被配置了對應(yīng)的輸入輸出使能寄存器以及串口切換寄存器;所述方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述服務(wù)器還包括與所述cpld連接的撥碼開關(guān),所述cpld上連接所述撥碼開關(guān)的i/o口被配置了撥碼切換寄存器;

3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述指令允許對至少兩個串口切換寄存器進行寫操作;所述方法還包括:

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)每一串口切換寄存器被寫入的數(shù)據(jù),對該串口切換寄存器對應(yīng)的i/o口與所述數(shù)據(jù)指示的來源口的連接狀態(tài)進行調(diào)整,是在依據(jù)所述輸入輸出使能寄存器確定該i/o口處于端口使能狀態(tài)的前提下執(zhí)行的。

5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述數(shù)據(jù)指示的來源口通過以下步驟確定:

6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)新寫入的數(shù)據(jù),對對應(yīng)的至少兩個目標i/o口的連接模式進行切換,是在所述至少兩個目標i/o口各自對應(yīng)的串口切換寄存器均被確定為未被寫入過數(shù)據(jù)的前提下執(zhí)行的。

8.一種服務(wù)器,其特征在于,包括:管理控制器bmc、核心處理組件、復(fù)雜可編程邏輯器件cpld、以及調(diào)試串口;

9.根據(jù)權(quán)利要求8所述的服務(wù)器,其特征在于,所述服務(wù)器還包括與所述cpld連接的撥碼開關(guān),所述cpld上連接所述撥碼開關(guān)的i/o口被配置了撥碼切換寄存器;

10.根據(jù)權(quán)利要求8所述的服務(wù)器,其特征在于,所述cpld進一步用于:


技術(shù)總結(jié)
本申請實施例提供服務(wù)器串口信息傳輸方法、及服務(wù)器。在本申請中,BMC通過管理接收外部輸入的指令,之后對該指令指示的寄存器進行寫操作,當CPLD檢測到存在/發(fā)生寄存器被寫入數(shù)據(jù)后,若該寄存器為輸入輸出使能寄存器,則根據(jù)新寫入的數(shù)據(jù),對對應(yīng)的目標I/O口的連通狀態(tài)進行調(diào)整,以實現(xiàn)依據(jù)控制指令控制目標I/O口處于指令所要求的連通狀態(tài)(連通狀態(tài)包括:端口使能或端口禁止使能)。如此,當新寫入的數(shù)據(jù)所表示的為端口禁止使能狀態(tài),則該目標IO處于端口禁止使能狀態(tài),此時,即使該目標IO與BIOS串口連通,無法通過該BIOS串口和目標IO訪問服務(wù)器內(nèi)部,能夠有效防止服務(wù)器內(nèi)部數(shù)據(jù)被竊取或者篡改,避免服務(wù)器數(shù)據(jù)安全隱患。

技術(shù)研發(fā)人員:楊旭瑋,孫啟輝
受保護的技術(shù)使用者:新華三信息技術(shù)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/6/30
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1