国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      遠程開機的方法與流程

      文檔序號:12182301閱讀:2808來源:國知局

      本發(fā)明是有關(guān)于一種遠程開機的方法,尤其涉及一種僅支持IPV6技術(shù)實現(xiàn)遠程開機的方法。



      背景技術(shù):

      在目前的電腦系統(tǒng)的管理中,遠端開機逐漸成為一不可或缺的方法與裝置,目前遠端開機的硬件架構(gòu),可以利用網(wǎng)絡(luò)卡上的預(yù)開機執(zhí)行環(huán)境(Preboot Execution Environment,PXE)標(biāo)準模組(Standard Module)來實施遠端開機,此方式的動作原理是先將一段標(biāo)準的PXE程序碼燒錄于電腦的網(wǎng)號卡的Boot ROM中或主機板的BIOS中。當(dāng)電腦開機后,電腦會由BIOS開始執(zhí)行,如果電腦已設(shè)定由PXE開機,BIOS會將接下來的執(zhí)行權(quán)交于PXE的程序碼,即執(zhí)行PXE的程序。當(dāng)PXE的程序取得執(zhí)行權(quán)后即會驅(qū)動網(wǎng)絡(luò)卡,通過網(wǎng)絡(luò)上的動態(tài)主機配置協(xié)定服務(wù)器(Dynamic Host Configuration Protocol Server,DHCP Server)/ 簡單檔案傳輸協(xié)定(Trivial File Transfer Protocol,TFTP)服務(wù)器取得本機及TFTP服務(wù)器的IP地址,再由DHCP/TFTP服務(wù)器下載開機影像檔至本機存儲器中,即可利用本機存儲器中的開機影像檔開機。

      而目前使用的第二代互聯(lián)網(wǎng)IPv4技術(shù),它的最大問題是網(wǎng)絡(luò)地址資源有限,而由于地址的不足,嚴重地制約了中國及其他國家互聯(lián)網(wǎng)的應(yīng)用和發(fā)展,此外,隨著電子技術(shù)及網(wǎng)絡(luò)技術(shù)的發(fā)展,計算機網(wǎng)絡(luò)已經(jīng)進入人們的日常生活,可能身邊的每一樣?xùn)|西都需要連入全球因特網(wǎng)。在這樣的環(huán)境下,IPv6應(yīng)運而生。單從數(shù)量級上來說,IPv6所擁有的地址容量是IPv4的約8×10^28倍,達到2^128個,這不但解決了網(wǎng)絡(luò)地址資源數(shù)量的問題,同時也為除電腦外的設(shè)備連入互聯(lián)網(wǎng)在數(shù)量限制上掃清了障礙。

      在上述欲開機執(zhí)行環(huán)境(Preboot Execution Environment, PXE)中,電腦的操作系統(tǒng)取得DHCP服務(wù)器的IP地址時,雖然DHCP服務(wù)器服務(wù)器支持IPV&IPv6的地址技術(shù)通過TCP/IP網(wǎng)絡(luò)遠程訪問存放在網(wǎng)絡(luò)文件系統(tǒng)((Network File System,NFS)中的啟動軟件包,計算機執(zhí)行遠端開機時,在下載完整系統(tǒng)核心與的網(wǎng)卡驅(qū)動程序后(網(wǎng)絡(luò)DHCP client 驅(qū)動是基于IPv4為主,然后再針對有無IPv6需求在做動作,如果IPv4協(xié)定不存在則DHCP client 驅(qū)動就停止),會執(zhí)行請求由該DHCP服務(wù)器取得DHCP的IP地址的動作,對于僅使用IPv4或(IPv4+IPv6)地址進行網(wǎng)絡(luò)開機的計算機,就會同時發(fā)出發(fā)配IPv4或(IPv4+IPv6)地址的請求,如果該DHCP服務(wù)器僅支援IPv6(不包含IPv4)地址,則該計算機就無法由DHCP服務(wù)器取得 IPv6的IP地址,而無法進行由DHCP/TFTP服務(wù)器下載作業(yè)系統(tǒng)檔案執(zhí)行遠端開機動作,在很大程度上限制了關(guān)于支持單純的(Pure)IPv6地址技術(shù)的服務(wù)器端與電腦實現(xiàn)遠程開機的操作體驗。

      有鑒于此,實有必要克服上述缺點,發(fā)明一種支持(Pure)IPV6技術(shù),通過TCP/IP遠程訪問網(wǎng)絡(luò)文件系統(tǒng)實現(xiàn)遠程開機的方法。



      技術(shù)實現(xiàn)要素:

      因此,針對上述情況,本發(fā)明的目的在于提供一種遠程開機方法,支持IPV6技術(shù)通過TCP/IP遠程訪問網(wǎng)絡(luò)文件系統(tǒng)實現(xiàn)遠程開機的方法。

      為了達到上述目的,本發(fā)明提供一種遠程開機的方法,用以遠程控制一計算機開機,該遠程開機的方法包括:

      燒錄標(biāo)準的欲開機執(zhí)行環(huán)境程序碼于該計算機中;

      該計算機的基本輸入輸出系統(tǒng)指定由網(wǎng)絡(luò)卡引導(dǎo)該計算機開機;

      執(zhí)行該基本輸入輸出系統(tǒng),并判斷是否進行一遠程開機;

      當(dāng)確定進行遠程開機時,該計算機執(zhí)行欲開機執(zhí)行環(huán)境的程序,驅(qū)動網(wǎng)絡(luò)卡;

      該網(wǎng)絡(luò)卡發(fā)送該計算機的MAC地址和獲得地址的請求至一服務(wù)器;

      開始執(zhí)行該計算機的欲開機執(zhí)行環(huán)境的程序boot loader(PXE);

      該計算機執(zhí)行簡單檔案傳輸協(xié)定代碼,并向該服務(wù)器發(fā)送動態(tài)主機配置協(xié)定請求,該服務(wù)器發(fā)送響應(yīng)并分配各MAC地址對應(yīng)的IPV6地址;

      將服務(wù)器發(fā)送的該IPv6地址及及對應(yīng)的MAC地址設(shè)定\記錄于該欲開機執(zhí)行環(huán)境的程序中;

      該計算機繼續(xù)執(zhí)行該欲開機執(zhí)行環(huán)境的程序,以儲存所設(shè)定\記錄的該IPv6地址及其所對應(yīng)的MAC地址于一計算機存儲器中,并記錄其與該網(wǎng)絡(luò)卡所使用的計算機連接埠的對應(yīng)關(guān)系,用以于該服務(wù)器上下載網(wǎng)絡(luò)引導(dǎo)程序并執(zhí)行,引導(dǎo)該計算機開進一作業(yè)系統(tǒng);

      特別地,所述服務(wù)器為動態(tài)主機配置協(xié)定服務(wù)器。

      特別地,所述網(wǎng)絡(luò)引導(dǎo)程序引導(dǎo)該計算機開進該操作系統(tǒng)的方法包括,該網(wǎng)絡(luò)引導(dǎo)程序下載完整的TCP/IP的網(wǎng)絡(luò)驅(qū)動,并重置傳輸界面,使得網(wǎng)絡(luò)卡通過傳輸協(xié)議引導(dǎo)該計算機開進該操作系統(tǒng)。

      特別地,所述傳輸協(xié)議為網(wǎng)絡(luò)文件系統(tǒng)。

      特別地,該方法還包括:該計算機掛載該網(wǎng)絡(luò)文件系統(tǒng),允許該計算機訪問并讀寫該服務(wù)器中存儲的文件,包括該操作系統(tǒng)的內(nèi)核。

      相較于現(xiàn)有技術(shù),本發(fā)明的遠程開機的方法,支持地址容量高的IPv6技術(shù)通過TCP/IP遠程訪問網(wǎng)絡(luò)文件系統(tǒng)實現(xiàn)遠程開機,解決了網(wǎng)絡(luò)地址資源數(shù)量缺乏的問題,提升了用戶體驗。

      【附圖說明】

      圖1是本發(fā)明遠程開機的方法的流程圖。

      【具體實施方式】

      本發(fā)明的遠程開機的方法,支持地址容量高的IPv6技術(shù)通過TCP/IP遠程訪問網(wǎng)絡(luò)文件系統(tǒng)實現(xiàn)遠程開機,解決了網(wǎng)絡(luò)地址資源數(shù)量缺乏的問題,提升了用戶體驗。

      請參閱圖1,為本發(fā)明遠程開機的方法的流程圖,如圖所示,該方法包括如下步驟:

      步驟11:燒錄標(biāo)準的欲開機執(zhí)行環(huán)境程序( Preboot Execution Environment, PXE)碼于該計算機中;

      步驟12:該計算機的基本輸入輸出系統(tǒng)( Basic Input Output System,BIOS )指定由網(wǎng)絡(luò)卡引導(dǎo)該計算機開機;

      步驟13:執(zhí)行該基本輸入輸出系統(tǒng),該基本輸入輸出系統(tǒng)內(nèi)判斷是否進行一遠程開機,若是,轉(zhuǎn)至步驟14,若否,則轉(zhuǎn)至步驟13繼續(xù)判斷是否進行遠程開機;

      步驟14:該計算機執(zhí)行欲開機執(zhí)行環(huán)境的程序,并驅(qū)動網(wǎng)絡(luò)卡;

      步驟15:該網(wǎng)絡(luò)卡發(fā)送該計算機的MAC地址和獲得地址的請求至一服務(wù)器,該服務(wù)器接收該獲得地址的請求后,分派并紀錄一IPv6地址對應(yīng)該MAC地址的動態(tài)主機配置協(xié)定;

      步驟16:開始執(zhí)行該計算機的欲開機執(zhí)行環(huán)境的程序boot loader(PXE);

      步驟17:該計算機執(zhí)行簡單檔案傳輸協(xié)定(Trivial File Transfer Protocol,TFTP)代碼,并向該服務(wù)器發(fā)送動態(tài)主機配置協(xié)定請求,該服務(wù)器發(fā)送響應(yīng)并分配該MAC地址對應(yīng)的IPv6地址;

      步驟18:將服務(wù)器發(fā)送的該IPv6地址及對應(yīng)的MAC地址設(shè)定\記錄于該欲開機執(zhí)行環(huán)境的程序中,例如:于該計算機的boot loader(PXE) 的config(以其附屬程序grub.conf儲存地址設(shè)定)中;

      步驟19:該計算機繼續(xù)執(zhí)行該欲開機執(zhí)行環(huán)境的程序(PXE),以儲存所設(shè)定\記錄的該IPv6地址及其所對應(yīng)的MAC地址于一計算機存儲器中,并記錄其與該網(wǎng)絡(luò)卡所使用的計算機PORT(連接埠)的對應(yīng)關(guān)系,用以于該服務(wù)器上下載網(wǎng)絡(luò)引導(dǎo)程序(Network Bootstrap Programme,NBP)并執(zhí)行,引導(dǎo)該計算機開進一作業(yè)系統(tǒng);

      步驟20:該計算機根據(jù)該IPv6地址及其所對應(yīng)的網(wǎng)絡(luò)卡的計算機連接埠,掛載該網(wǎng)絡(luò)文件系統(tǒng)(Network File System,NFS),允許該計算機訪問并讀寫該服務(wù)器中存儲的文件,包括該操作系統(tǒng)的內(nèi)核(OS kernel)。

      于本實施例中,所述服務(wù)器為動態(tài)主機配置協(xié)定服務(wù)器(DynamicHost Configuration Protocol Server,DHCP Server)。

      于本實施例中,所述網(wǎng)絡(luò)引導(dǎo)程序(Network Bootstrap Programme,NBP)引導(dǎo)該計算機開進該操作系統(tǒng)的方法包括,該網(wǎng)絡(luò)引導(dǎo)程序下載完整的TCP/IP的網(wǎng)絡(luò)驅(qū)動,并重置傳輸界面,使得網(wǎng)絡(luò)卡通過傳輸協(xié)議(transfer protocols)引導(dǎo)該計算機開進該操作系統(tǒng)。

      于本實施例中,所述傳輸協(xié)議為網(wǎng)絡(luò)文件系統(tǒng)(Network File System,NFS)。

      上面結(jié)合附圖對本發(fā)明的具體實施方式和實施例做了詳細說明,但是本發(fā)明并不限于上述實施方式和實施例,在本領(lǐng)域技術(shù)人員所具備的知識范圍內(nèi),還可以在不脫離本發(fā)明構(gòu)思的前提下做出各種變化。

      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1