TWI301365B - - Google Patents
Download PDFInfo
- Publication number
- TWI301365B TWI301365B TW094142135A TW94142135A TWI301365B TW I301365 B TWI301365 B TW I301365B TW 094142135 A TW094142135 A TW 094142135A TW 94142135 A TW94142135 A TW 94142135A TW I301365 B TWI301365 B TW I301365B
- Authority
- TW
- Taiwan
- Prior art keywords
- program
- terminal
- network
- fmac
- management
- Prior art date
Links
- 230000004044 response Effects 0.000 claims description 33
- 238000000034 method Methods 0.000 claims description 27
- 238000012423 maintenance Methods 0.000 claims description 17
- 238000001514 detection method Methods 0.000 claims description 12
- 238000004891 communication Methods 0.000 claims description 5
- 230000000977 initiatory effect Effects 0.000 claims 3
- 206010028980 Neoplasm Diseases 0.000 claims 1
- 201000011510 cancer Diseases 0.000 claims 1
- 239000003795 chemical substances by application Substances 0.000 description 52
- 238000010586 diagram Methods 0.000 description 11
- 230000008569 process Effects 0.000 description 5
- 238000012360 testing method Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 229910052802 copper Inorganic materials 0.000 description 2
- 239000010949 copper Substances 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000008451 emotion Effects 0.000 description 1
- AFCCDDWKHLHPDF-UHFFFAOYSA-M metam-sodium Chemical compound [Na+].CNC([S-])=S AFCCDDWKHLHPDF-UHFFFAOYSA-M 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/10—Mapping addresses of different types
- H04L61/103—Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0876—Aspects of the degree of configuration automation
- H04L41/0886—Fully automatic configuration
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Small-Scale Networks (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
1301365 九、發明說明: 【發明所屬之技術領域】 -種遠端網路轉設置絲及其系統,_係指—種可透過 代理終端啟動時取得_存取控制碼,織向遠端網路管理舰 器換取對應麟位址’來完·_路域設㈣方法及其系統。 【先前技術】 以網際網路齡為基_遠_辭理,—直是鍊器廠商 所致力研究發展的重要項目所在,因域過翻網路管理可以大 大降低=理上的各項成本負擔,再加上賴際網路協定為基礎的 各項控管制服務,將可以藉_際網路協定所具有的應用優 來提供許多新技術的應用服務。 整個以網際網職定絲_朗稱控管魏大致上可以 如「第1圖」中所示’基本的組成簡單來說包括有:多娜端1〇、 網際網路20、多個管理伺職3G以及多個代理終端4Q,每個管 理伺服器30可以與多個代理終端4〇透過企業内部網路 (Intranet Archjtectu_式連結,而每個終端_可透過網際網 路20與各個管_廳3Q連結。至於遠_路控管的部分,則 可=選擇由終端10透過網際網路2〇經由選取管理伺服器3〇來 對管理鑛器30所連結之代理終端4〇執行所需的控管程序 者也可以直接由管理伺服器30本身對所負責之代理值写牝; 達所需的控管程序。 為了實現以網際網路協定為基礎的強大遠端網路管理功能, 1301365 並且增加在硬體架構實現上的應用彈性,目前已經有許多飼服器 廠商開始設計可以專門負責與管理伺服器3〇配合執行以網際網 路協定為基礎之遠端網路管理功能的伺服管 們希望任何需要透過管理舰器30進行遠端網路控管 端40只要安裝此伺服管理卡43後,便可以直接實現對代理終端 40的遠端網路控管。然而在此一架構下,一個重要的前提是終端 1〇與管理伺服器30要能夠與代理終端4〇透過網路位址來溝通, 更精確的來說就是要讓終端1〇與管理飼服器3〇與代理終端仙 中的伺服管理卡43能夠透過網路位址來進行溝通,因此要如何使 代理終端40中的伺服管理卡43順利完成相關網路組態設置便成 為當前重要的問題所在。 過去習知作法,大多是在代理終端4Q完成啟動之後直接透過 人為操作方式對舰管理卡43進行網路組態的設置,此麵法往 往賴在代理終端40完成開機程序並且進入到作業系統層面後 才能夠透過指定的應用程式來對飼服管理卡43直接進行設置,因 此過私相纽時費力,而且當所欲控管的代理終端4Q相當多的情 、下便很有可此因為人為—時疏失而產生錯誤的網路組態設置, 不論是設置到非管理伺服器30所能夠控管的網路位址或者是將 兩個代理終端的飼服管理卡43被設置成相同的網路位址,都將導 致整個運作匈辟甚絲本無法運作。 口此要如何能夠以較為即時彈性的方式為所有的代理終端 4〇二成晴她的動態設置,使網路紐的設置程序更加簡化而 有效率,並且能夠不產生網路位址設置錯誤的問題發生,也是目 1301365 前所有伺服ϋ廠商要投人努力研_發_遠端_控管技術之 前必須要優先解決及思考的4要課題。因騎有提供便利的網路 位址動態妙機制才能夠真正使未來相關以網際網路協定為基礎 的遠端網雜管朗服較加_發展’進_大蝴遠端網路 控管應用服務的應用範圍。 【發明内容】 有鑒於目前在簡際網路齡絲礎的遠端鱗控管環境中 對於代理終端之網路位贱置的機制尚未賴且所產生的問題尚 未解決’本發㈣提供-種電腦可執狀遠魏行娜組態動態 設置的技術内容。 其主要係應用於代理終端與管理伺服器之間,透過代理終端 中所安裝之概管理卡所執行的_程式,於伽終端完成啟動 後動態取得媒、體存取控制碼後交由管理伺服器中所執行之管理程 式來指定對應之_位址給代理終端中的値管理卡,同時在管 理,式中維護具有此舰管理卡之代理終端項目,當完成管理飼 服器與代理終端之間的網路組態動態設_,便可以直接透過管 理伺服器或者是與管_服!!連結之終端執行__路協定為 基礎的遠端網路控管。 本!X明所揭路之電腦可執行之遠端進行網路組態動態設置系 統,包括有: ⑴個以上代理終端,各代理終端均具有第一媒體存取控制 碼(First Medium Access Control, FMAC),其更包含: a.執行有域程式之錬管理卡,組練式用以回應第一回 '1301365 應封包或第二回應封包給管理伺服器之管理程式。 b 基本輸入/出系統(Basic Input/Output System,BIOS),用以 啟動代理終端將第一媒體存取控制碼設定給組態程式。 (2)管理伺服器,可透過通信網路(即企業内部網路)與各代理 ^連、、、°溝通,執行有可存取/記錄代理終端及對應之第一媒體存 取控制碼之代轉鱗麻及記鮮-舰存取控綱與其對應 之^一網路位址(R「st丨ntemet P_〇)l,FIP)之網路位址索引表 之官理程式,用以發送偵測封包及認證封包給代理終端中伺服管 理卡之組態程式。 萬、、、〜、私式接收來自管理程式之债測封包時,便回應第一回 應封^給管理程式;第一回應封包之第一媒體存取控制碼被管理 ,式項取並儲存於代理終端維護表巾,當第—舰存取控制碼被 Γ1程式於網路位址索引表中搜尋到對應之第-網路位址時,組 ,程式將接_管理程式所_之認證封包;域程式接收到認 可以進仃對認證封包中認證資訊的認證或者不認證)後儲 第:罔,位址’同時回應第二回應封包給管理程式;當第一網 路位址被官理程式讀轉存並更新至代理終麟縣巾對應第一 控制碼之代理終端項目中時,便完成對代理終端的網路 組態動態設置。 透過本U所提出之電腦可執行之遠端進行網路組態動態設 置的技抽容,可萌決下觸題和賴下列功效: a_改由稱動喊置,可以不再需要經過代理終端本身複雜 的啟動私序和又到作業系統及網路位址設置應用程式的使用限 1301365 制’達到祕設置、簡化設置及提升設置效率的功效。 b.減少人為操作程序,可避免造成網路位址重複設置或者設 置無法使狀網路位址’同時大量降低類似代理終端之網路位址 設置所耗費的人力、時間和資源成本。 C·透過管_服器控管_位址,將可使整體對代理終端之 網路位址動驗置更加具有調整彈性,避免因為經常_路位址 異動或者是代麟端異_必須Af財的重新進行相關網路位 址設置作業。 有關本發_概與實作,賊合騎作最佳實補詳細說 明如下。 【實施方式】 本發明係提出-種電腦可執行之遠端進行網路組態動態設置 的方法及其系統’應用於目前普遍的遠端網路控管環境中,此網 本架構!1「第1圖」中所示’包含有:終端10、網際 二0、官糊服n 3〇及代理終端4G四她成部分。—般而言, I理伺服II 30與代理終端4G之間係屬於以企業内部網路架構°形 ^以通&_作賴’ 腳3Q可輯所連結之麵代理線 2端4=^端控管’而管理舰謂則可以接受透過網際網路 其/口之終端1〇所發出的操作進行對代理終端40的遠端控 ^第圖」令同時亦顯示’在整個遠端網路控管環境中可以同 0、子在許多不_終端1Q、f理舰⑽以及代理終端仰 彼此之間的網路位址,各個終端10便可以依照所 而鹏位址連結至對應的管理値器30中並對管理做器3〇 1301365 特別是以網際 所控管範圍内各個代理終端40進行遠端各項控管, 網路協定為基礎的遠端網路控管。 掌握了整個翻控管環境的基本運作狀況後,我們將 -步說明本發贿提出之電腦可執行的遠端進行網路_動態設 置系統。整個網路組態動態設置系統的運作二 面所制之管理飼服器30以及代理終端4〇兩=』=^ 作’而為了方便描述我們將僅以一個管理伺服器3〇與一個代理炊 端40之間的遠端網路組態動態設置做為對象來進行描述 二
別包括: V ⑴管理伺服器30,具有電腦可執行之管理程式31,並維護 有可供管理程式31存取/記錄的兩份表格:其中—份為記錄所有 可控管之代理終端4〇及其所對應之第—媒體存取控制碼 501(Flrst Medium Access Control, FMAC)之代理終端維護表 311,另一份則係負責記錄所有FMAC5〇1與及其對應之第一網路 ^M(First Internet Protocol, FIP)502 51^312 〇 管理程式31,負責於管理伺服器3〇啟動後持續發送用來偵 測是否有新的代理終端4〇連結之摘測封包5〇,以及負責發送當 接收到來自代理終端40中之伺服管理卡43上所執行之組態程二 431所發出的第一回應封包51時所需回傳的認證封包52。 代理終端40,基本上預設有FMAC501,通常會記錄在代 理終端40之網路介面中,如:網路卡42(Network Interface Card, NIC) ’其主要敝成更包含: a 词服管理卡(System Management Daughter Card, 1301365 SMDC) ’執行有組態程式431,一般可執行於卡上的電子抹除式 可編程唯讀記憶體(日ectrica丨丨y Erasab丨e pr〇grammab丨e
Read-On丨yMemory,EEPR〇M)中,组態程式用以於代理終端4〇 完成啟動後接㈣來自管理程式31所發出輸聰包5〇時負責 回應第-回顧包51給管·式31,負#於接_來自管理程 式31所發出的認證封包52時負責回應第二回應封包犯。 b.基本輸入/出系統(Basjc System,印〇句,用以 於代理終端40啟動時負責執行代理終端4〇的開機啟動程序並 將預设之FMAC501設定給組態程式431。 正個電知可執行之退端進行網路組態動態設置方法如「第2 圖」中所示,說明如下: 首,,先啟動遠端網路控管環境中的管理飼服器30,此時管 伺服30中的官理程式31被執行並開始持續發出摘測封包印 來搜尋新的代理終端4〇。 一备有新的代理終端40要加入管理伺服器3〇的控管範圍時, 同樣必須先啟動代理終端4〇,此時代理終端4〇中的基本輸入Μ '、、、、 被啟動開始執行正常的基本輸入/出程序將預設有 FMAC501—的網路介面(假設為網路卡42)以及設置在代理終端如 上的飼服官理卡43給驅動起來,並對飼服管理卡43巾的組態程 j 431進行初始化,然後將網路卡42上的FMAC5〇1設定到組 ,式431中(步驟夠。由「第3圖」可知步驟⑽的細部流 耘主要係透過基本輸入/出系統41先自網路卡上取得 FMAC5〇1(步驟11Q),然後再由基本輸人,出系統μ將 1301365 給設置到組態程式431中(步驟120)。 當代理終端40完成啟動程序且組態程式431取得fmac5〇i 之後便已雜夠連結至通铜路,鱗轉减431便開始侧 是否有收到來自所屬管理伺服器3〇之管理程式31所 封包聊(步驟15__包5〇可輯㈣知技蚊警示介 式(Alert Standard Format,ASF)來生成,其中可包含如「第5a圖° 中所示之生成此偵測封包50之管理飼服器3〇的第二媒體存取控」 制碼(Second Medium Access Control,SMAC)503 及第二姻牧二 址(S咖謹請胸喊卿5〇4,用以讓所有接㈣的代理 終端40彳以知道其所屬之管理伺服器3〇的基本資訊。僻若代理 終端40連結至通信、網路後一直沒有收到伯測封包5〇的話,則表 不官理伺服器30可能尚未就緒,而將持續等待接收偵測封包, 反之若代理終端4〇收到偵測封包5〇的話,則將可以繼續後 網路組態設置程序。 、 當組癌'程式431接收到铜封包5〇後,則將回應一個第一 回應封包51給管理程式31(步驟2QQ),此第—回應封㈣同樣 為前述之警示介面格式,可如「第5B圖」巾所示包含有所接收 到管理伺服器30之SMAC503及SIP5〇4,以及代表代理終端4〇 的FMAC501。當管理程式31收到此第—回應封包&後會將 封包中的FMAC501先更新到代理終端維護表311中,表示管理 伺服器30已經獲知新的代理終端4〇的存在(步驟3〇〇) 〇 5 接著’官理程式31將進-步確認此代理終端4〇是否為預定 可控官的對象,其饌驗據是_所收觸FMAC5Q1是否已 1301365 經預先被建置在網路位址索引表312中並且可以搜尋到對應預先 设疋的第一網路位址502?(步驟350)如果網路位址索引表312 中不存在此代理終端40的FMAC5〇1時,則表示此代理終端4〇 並非預权鮮縣,因麟無賴續對魏行後續_路組態 設置。 反之,若在網路位址索引表312中有找到此FMAC5〇1則由 答理私式31生成—個認證封包52回傳給組態程式431(步驟 400)此_且封包52可如「第5C圖」巾所示包含有認證資訊以 及要指定給代理終端40的F|P5〇2(某些情況下若不需要額外的認 證程序時,我們亦可以省略認註資訊的部份)。有關步驟4〇〇的細 U王可以參考「第4圖」得知,認證資訊係由管理伺服器3〇 之使用者即時輸入的帳號521和密碼522所組成(步驟41〇),或 者亦可以透過預先設定在管理程式31中的帳號521和密碼必 所構成,然後再由管理程式31將F|P5〇2連同認證資訊一起產生 所谓的認證封包52發出給組態程式43彳(步驟42〇)。 田、、且认式431收到認證封包52後,即判斷認證資訊中的 帳^521和㈣522是否與預設在組態程式431中的帳號521 和4碼522相同?(步驟45〇)如果相同則表示管理飼服器加通過 認證Γ以對代理終端4G進行遠端控管,姻若認證資訊無法通 過組恶程式431的認證時,將可以由組態程式431重新要求管理 飼服器3。之朗者雜進行輸人並魏上触認雜序。偶若認 證封包52的認證資訊獲得確認之後,則此時組態程式431將把 一封包52巾的RP5G2給儲存起來並設定為其娜組態(步驟 13 1301365 =〇) °至此表示代理終端4Q已經完成自身_路組態設定,但仍 而通知&糊鞋3Q最終的網馳綠況,目織鮮發出第二 =應封包53給官理程式31,此第二回應封包53則如「第犯圖」 所不同時除了包含代表管理伺服器30的SMAC503及SIP504 之外’更包含有代表代理終端4〇本身的FMAC501及FIP502(步 驟 600)。 ^ &彳式31收到第—回應封包53後,貞彳可以確認此代理 =40 被辟,此辭理奴3 2認的ΠΡ502給寫人到代理終端維護表311中(步驟7〇〇),作 逸取ϋΓί端控管操作時使用,至此完成整個對代理終端4〇 進仃網路組恶動態設置的流程。 加已當 終端4〇的網路組態設置之後’表示管理値器 <、、她來賊轉端40締糊際網路協定為 基礎的遠端網物,請姆考「請」所 = 際網路20與管理做器3〇連結的終端1〇便 ^^ 操作程式101根據管理侗服吳』用所執仃的 來直接對代理終端40執^所提供的代理終端維護表川 理。 η祠際網路協定為基礎的遠端網路管 敢後,我們以圖」、「第7圖」及「第 例說明。錢,_可以在「第6圖」的代理 得知至少包含有伽終端項目⑽ 第-網路位址6〇3···等攔位,每個代 ^^ 1301365 碼602及第一網路位址6〇3 、70則至少包含有第一媒體存取控制碼加以及 位 =;;_ ’ _目均代表—個屬於管理_ 3Q = =祀圍内之代理終端40的網路組態資訊,此 伺服器30中的資訊。 心夏杜吕理 假設原先管理伺服器30已經包含W個可控 ^目6〇1,我們將透過「第8圖」來說明新增-個代理終端^ 6〇1的實施例過程’可以充分了解管理飼服器3〇與代理終端4〇 之間進行網路組態設置時的各個傳送/接收封包的實際内容與關 係0 、 當代理終端40連結上通信網路時,會先收到來自管理饲服哭 3〇之管理程式31所發出的偵測封包5〇,其中包含有smac5〇; 以及SIP504的資訊,如:◦麵心,192 168」」);此時代 理終端40之組態程式431會回傳第一回應封包51給管理程式 31,其中除了偵測封包50中的SMAC503以及SIP504之外,還 會包含代表代理終端40本身的^\/|八(:5〇1資訊,其内容如: (〇801〇〇8〇fbbc,192·168·1·1, 〇8〇〇2〇8〇ft)bc);當管理程式 31 收 到第一回應封包51後便先將此FMAC501新增至代理終端維護表 311中成為一個新的代理終端項目N601,也就是將代理終端4〇 的FMAC501(即08002080fbbc)新增到代理終端項目N601的第 一媒體存取控制碼602攔位中,接著向組態程式431發出一個認 證封包52,認證封包中包含有即時輸入或者是内部預設之認證資 15 1301365 訊’即帳號521(即admin)和密碼522(即2468)以及在網路位址索 引表312中所找到對應於FMAC501(即08002080fbbc)的第一網 路位址502(即192.168.16.30),因此最後傳送給組態程式431的 認證封包52會如:(admin, 2468, 192·168·16·30)的形式;當組 態程式431收到認證封包52後便確認認證資訊是否相符,若相 符的話則回傳第二回應封包53給管理程式31,此第二回應封包 則將包含完整的管理伺服器3〇和代理終端4〇的資訊,即 SMAC503、SIP504、FMAC501 及 FIP502,如:(08010080fbbc, 192_168_1.1, 〇8〇〇2〇8〇fbbc, 192_168·16·30),最後由管理程式 31將收到的代理終端4〇之完整網路組態資訊給記錄在代理終端 維護表311中,完成對代理終端項目Ν6〇1的新增作業,同時完 成^個透過遠端對代理終端4〇的網路組態進行動態設置,使終端 、或者苔理伺服斋30均可以對代理終端4〇執行以網際網路協定 為基礎的遠端網路控管。 〜雖然本發明以前述之較佳實施例揭露如上,然其並非用以限 疋本2月任何熱習相像技藝者,在不脫離本發明之精神和範圍 田可作二卉之更動與潤飾,因此本發明之專利保護範圍須視 本說明書_之申請翻細所界定者為準。 【圖式簡單說明】 餅之^圖係本發明電腦可執行之遠端進行網路組態動態設置系 、、此Ί運作示意及方塊圖。 法之係轉㈣腦可執狀遠猶行鱗組肋態設置方 ^301365 第3圖係第2圖中步驟】㈤之細部流程圖。 第4圖係第2圖中步驟彻之細部流程圖。 ==係第2圖中步驟15〇所述之偵測 ^=第2圖中步驟2⑻所述之第—回應封包示意圖。 糾2圖中步驟4㈤所述之認證封包示意圖。 L :糸第2圖中步驟6〇0所述之第二回應封包示意圖。 弟圖本發明所述之代理終端維護表實施例示意圖。 弟7圖本發明所述之網路位址索引表實施例示意圖。 方法麵可執狀遠魏彳倒_態動態設置 【主要元件符號說明】 10 終端 101 操作程式 20 網際網路 30 管理伺服器 31 管理程式 311 代理終端維護表 312 網路位址索弓丨表 40 代理終端 41 基本輸入/出系統 42 網路卡 43 伺服管理卡 431 組態程式 1301365 50 偵測封包 501 第一媒體存取控制碼 502 第一網路位址 503 第二媒體存取控制碼 504 第—網路位址 51 第一回應封包 52 認證封包 521 帳號 522 密碼 53 第二回應封包 601 代理終端項目 602 第一媒體存取控制碼 603 第一網路位址 701 第一媒體存取控制碼 702 第一網路位址 步驟 100該代理終端驅動該基本輸入/出系統 以初始化該組 態程式之該第一媒體存取控制碼 步驟110該基本輸入/出系統讀取該網路卡之該第一 取控制碼 M f 步驟120設置該第一媒體存取控制碼至該組態程式 步驟150該組態程式接收到來自該管理程式所發出之— 測封包? 貝 步驟200該組態程式發出包含該第一媒體存取控制竭之 1301365 第一回應封包給該管理程式 步驟300該第一媒體存取控制碼被該管理程式更新至該代 理終端維護表 步驟350該第一媒體存取控制碼在該網路位址索引表被搜 尋到有對應該第一網路位址? 步驟400該組態程式接收來自該管理程式所發出包含一認 證資訊及該第一網路位址之一認證封包 步驟410該使用者輸入該認證資訊所需之一帳號及一密碼 給該管理程式 步驟42G該管理程式取得該第—網路位址及該認證資訊生 成該認證封包發出 ' 步驟450該認證資訊獲得通過? 步驟500該、组態程式儲存該第一網路位址為網路組態 步驟600該組態程式發出包含該第—媒體存取控制碼及节 第一網路位址之一第二回應封包給該管理程式 · ^ 步驟7㈤該第-網路位址被該管理程式更新至該代理 維護表中對應该弟一媒體存取控制碼的該代理終端項目 19
Claims (1)
1301365 十、申請專利範圍: 1· 一種電腦可執行之遠端進行網路組態動態設置方法,應用於一 個以上代理終端與遠端之一管理伺服器間,其中該代理終端具 有一第一媒體存取控制碼(First Medium Access Control, FMAC)且具有執行一組態程式之一伺服管理卡 Management Daughter Card,SMDC);該管理伺服器執行有 _ 可透過通信網路與該代理終端連結溝通之一管理程式,該方法 包含下列步驟: 啟動該代理終端將該FMAC設定給該組態程式; 該組態程式接收來自該管理程式之一偵測封包,並回應包 含該FMAC之一第一回應封包給該管理程式; 该第一回應封包被該管理程式讀取,並將該FMAc更新 至記錄該代理終端及對應之該FMAC的一代理終端維護表; 當該FMAC被該管理程式於一網路位址索引表中搜尋到 對應之一第一網路位址(First Internet Protocol, FIP)時,該組 態程式將接收到該管理程式所回應包含該Rp之一認證封包; 該組態程式接收到該認證封包並儲存該F|p,同時回應包 含該FMAC及該FIP之-第二回應封包給該管理程式;及 該HP被該管理程式讀取並更新至該代理終端維護表中 對應於該FMAC之該代理終端項目中,完成對該代理終端的 網路組態動態設置。 2.如申請專利範圍第1項所述之電腦可執行之遠端進行網路組 恶動恶设置方法,其中該啟動該代理終端將該FMAC設定給 20 1301365 該組態程式的步驟’更包含下列步驟·· 透過一基本輸入/出系統(Basjc |npUt/〇utpUt System, BIOS)讀取該代理終端上一網路卡(Network Interface Card, NIC)之該 FMAC ;及 ’ 由該BIOS傳送該FMAC給該組態程式進行儲存。 3. 如申請專利範圍苐1項所述之電腦可執行之遠端進行網路組 態動態設置方法,其中該組態程式將接收到該管理程式所回應 包含該FIP之該認證封包的步驟,更包含下列步驟: 由該使用者輸入一帳號及一密碼給該管理程式做為一認 證資訊;及 該管理程式根據該FIP及該認證資訊,生成該認證封包後 回應給該組態程式。 4. 如申請專利範圍第3項所述之電腦可執行之遠端進行網路組 態動態設置方法,其中該認證封包為警示介面格式(Alert Standard Format, ASF),至少包含有該認證資訊及該F|p。 5_如申請專利範圍第1項所述之電腦可執行之遠端進行網路組 態動態設置方法’其中該彳貞測封包為警示介面格式,至少包含 有該管理祠服器之一第二媒體存取控制碼(Second Medium Access Control, SMAC)及一第二網路位址(Second Internet Protocol, SIP)。 6·如申請專利範圍第1項所述之電腦可執行之遠端進行網路組 態動態設置方法,其中該第一回應封包為警示介面格式,至少 包含有該SMAC、該SIP及該FMAC。 1301365 7. ^申請·範圍第1項所述之電腦可執行之遠端進行網路組 悲動癌設置方法’其巾該第二回應封包為警示介面格式至少 包含有该SMAC、該SIP、該FMAC及該FIP。 8_ =申請專利細第彳項騎之電腦可執行之遠端進行網路組 態動態設置方法,其中該方法更包含透過該管理程式根據該代 理終端維護表顯示所有該代理終端項目於一個以上以網際網 路與該管_服||連麟通之終端的—操餘式巾的步驟。 9.=申請專繼圍第8撕述之電腦可執行之遠端進行網路組 態動態設置方法’其中該操作程式更包含透過該F|p執行對該 代理終端項目操作的步驛。 10_ —種電腦可執行之遠端進行網路組態動態設置系統,可實現一 使用者自遠端完成網路組態動態設置,該系統包含: 一個以上代理終端,各該代理終端均具有一第一媒體存取 控制碼(First Medium Access Control, FMAC),其更包含: 一伺服管理卡(System Management Daughter Card, SMDC),執行有一組態程式,該組態程式用以回應一第一回 應封包及一第二回應封包;及 一基本輸入/出系統(Basic Input/Output System, BIOS),用以啟動該代理終端將該FMAC設定給該組態程式; 及 一管理伺服器,可透過通信網路與各該代理終端連結溝 通,執行有可存取/記錄該代理終端及對應之該FMAC之一代 理終端維護表及記錄該FMAC及其對應之一第一網路位址 22 1301365 (First Internet Protoco丨,F|p)之一網路位址索引表的—管理程 式,用以發送一偵測封包及一認證封包; 其中,該組態程式接收來自該管理程式之該偵測封包,並 回應該第-回應封包給該管理程式;該第一回應封包之該 FMAC被该官理程式讀取並儲存於該代理終端維護表,當該 FMAC被該管雖式於該轉位址索引表巾搜麵對應之該 FIP時,該_程式將接收理程式所回應之_證二 包;該組態程式接收到該認證封包後儲存該F|p,同時回應該 第二回應封包給該管理程式;該F|p被該管理程式讀取儲存並 更新至該代理終端維護表中對應該FMAC之該代理終端項目 中,完成對該代理終端的網路組態動態設置。 11·如申請翻範圍第1G項所狀電腦可執行之遠端進行網路組 悲動態設置系統,其中該FMAC係記錄於該代理終端之一網 路卡(Network Interface Card, NIC)中。 12·如申請專纖㈣1Q項所述之電腦可執行之遠端進行網路組 態動態設置系統,其中該組態程式係執行於該伺服管理卡之一 電子抹除式可編程唯讀記憶體(日ectrica|丨y Erasable Programmable Read-Only Memory, EEPR0M)中。 13_如申請專利範圍第1 〇項所述之電腦可執行之遠端進行網路組 態動態設置系統,其中該伺服管理卡更包含一基板管理器 (Baseboard Management Controller, BMC),用以根據該 FIP 進行對該代理終端的操控。 14_如申請專利範圍第10項所述之電腦可執行之遠端進行網路組 23 1301365 態動態設置系統,其中該認證封包係該使用者透過該管理程式 輸入一認證資訊所需之一帳號及一密碼並結合該FIP所生成。 15_如申請專利範圍第14項所述之電腦可執行之遠端進行網路組 態動態設置系統,其中該認證封包為警示介面格式(A丨ert Standard Format, ASF),至少包含有該認證資訊及該F|p。 16_如申請專利範圍第10項所述之電腦可執行之遠端進行網路組 態動態設置系統,該偵測封包為警示介面格式,至少包含有該 管理伺服器之一第二媒體存取控制碼(Sec〇nd Medjum Access Control,SMAC)及-第二網路位址(Sec〇nd 丨ntemet Protocol, SIP)。 17.如申請專利範圍第10項所述之電腦可執行之遠端進行網路組 態動態設置系統,其中該第一回應封包為警示介面格式,至少 包含該SMAC、該SIP及該FMAC。 18^2,範圍第1Q項所述之電腦可執行之遠端進行_組 統’其中該第二喃封包騎示介祕式,至少 包』SMAC、該SIP、該FMAC及該FIP。 態第^項所述之電腦可執行之遠端進行網路組 該;服器連^通 含一個以上透過網際網路與 代理終端維護表中所有該^終端=程式之終端,可顯示該 20·如申請專利範圍第 、 態動態設置系統,政中之電腦可執行之遠端進行網路組 終端項目操作。物作程式可透過該Flp執行對該代理
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW094142135A TWI301365B (zh) | 2005-11-30 | 2005-11-30 | |
| US11/435,739 US7554931B2 (en) | 2005-11-30 | 2006-05-18 | System and method for remote dynamic network configuration |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW094142135A TWI301365B (zh) | 2005-11-30 | 2005-11-30 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TWI301365B true TWI301365B (zh) | 2008-09-21 |
Family
ID=38087353
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW094142135A TWI301365B (zh) | 2005-11-30 | 2005-11-30 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US7554931B2 (zh) |
| TW (1) | TWI301365B (zh) |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7995498B2 (en) * | 2006-02-13 | 2011-08-09 | Cisco Technology, Inc. | Method and system for providing configuration of network elements through hierarchical inheritance |
| TWI324471B (en) * | 2006-06-01 | 2010-05-01 | Via Tech Inc | Mac address management method |
| US8948166B2 (en) * | 2006-06-14 | 2015-02-03 | Hewlett-Packard Development Company, Lp. | System of implementing switch devices in a server system |
| TWI339964B (en) * | 2007-07-31 | 2011-04-01 | Ind Tech Res Inst | Management architecture and diagnostic method for remote configuration of heterogeneous local networks |
| US20100088197A1 (en) * | 2008-10-02 | 2010-04-08 | Dehaan Michael Paul | Systems and methods for generating remote system inventory capable of differential update reports |
| US8775574B2 (en) * | 2008-11-26 | 2014-07-08 | Red Hat, Inc. | Remote network management having multi-node awareness |
| US8719392B2 (en) * | 2009-02-27 | 2014-05-06 | Red Hat, Inc. | Searching a managed network for setting and configuration data |
| US9280399B2 (en) * | 2009-05-29 | 2016-03-08 | Red Hat, Inc. | Detecting, monitoring, and configuring services in a netwowk |
| US8566459B2 (en) * | 2009-05-29 | 2013-10-22 | Red Hat, Inc. | Systems and methods for integrated console management interface |
| US8914787B2 (en) * | 2009-08-31 | 2014-12-16 | Red Hat, Inc. | Registering software management component types in a managed network |
| US8166341B2 (en) * | 2009-08-31 | 2012-04-24 | Red Hat, Inc. | Systems and methods for testing results of configuration management activity |
| US8607093B2 (en) * | 2009-08-31 | 2013-12-10 | Red Hat, Inc. | Systems and methods for detecting machine faults in network using acoustic monitoring |
| US8463885B2 (en) * | 2009-08-31 | 2013-06-11 | Red Hat, Inc. | Systems and methods for generating management agent installations |
| US9967169B2 (en) * | 2009-09-30 | 2018-05-08 | Red Hat, Inc. | Detecting network conditions based on correlation between trend lines |
| US8719782B2 (en) | 2009-10-29 | 2014-05-06 | Red Hat, Inc. | Integrated package development and machine configuration management |
| DE102011053684B4 (de) * | 2010-09-17 | 2019-03-28 | Wisconsin Alumni Research Foundation | Verfahren zur Durchführung von strahlformstossaktivierter Dissoziation im bereits bestehenden Ioneninjektionspfad eines Massenspektrometers |
| CN113193981B (zh) * | 2021-03-29 | 2022-05-24 | 新华三大数据技术有限公司 | 一种配置下发方法及装置、网络系统 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6982953B1 (en) * | 2000-07-11 | 2006-01-03 | Scorpion Controls, Inc. | Automatic determination of correct IP address for network-connected devices |
| JP3903316B2 (ja) * | 2000-12-05 | 2007-04-11 | リット テクノロジーズ リミテッド | ネットワークエンドデバイスの物理的ロケーションを自動的に識別するシステム |
| US6754705B2 (en) * | 2001-12-21 | 2004-06-22 | Networks Associates Technology, Inc. | Enterprise network analyzer architecture framework |
| US20030145075A1 (en) * | 2002-01-29 | 2003-07-31 | Weaver David John | Diagnostics and network provisioning tool for bi-directional communication devices |
| JP4351517B2 (ja) * | 2003-11-14 | 2009-10-28 | 株式会社日立製作所 | データセンタの装置管理方法、装置管理サーバ、データセンタの装置管理システム並びにプログラム |
-
2005
- 2005-11-30 TW TW094142135A patent/TWI301365B/zh not_active IP Right Cessation
-
2006
- 2006-05-18 US US11/435,739 patent/US7554931B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US7554931B2 (en) | 2009-06-30 |
| US20070121527A1 (en) | 2007-05-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI301365B (zh) | ||
| CN100541457C (zh) | 检测包括有关一个选定装置的信息的装置信息的设备及方法 | |
| US6333739B1 (en) | Display apparatus, method and storage medium for display connection status in a network | |
| CN107682202A (zh) | 网络设备的管理方法及装置 | |
| CN107391106A (zh) | 相机参数的初始化方法及终端 | |
| CN112612720A (zh) | 一种属性校验方法、装置、设备及介质 | |
| CN115001959B (zh) | 一种网络靶场网络设备初始化方法、系统与存储介质 | |
| CN103823771A (zh) | 一种远程通信方法和系统 | |
| CN103092648B (zh) | 一种镜像升级方法、系统及用户设备和个人计算机 | |
| CN107193521B (zh) | 数据处理方法、装置和系统 | |
| JP2009277111A (ja) | 情報処理装置 | |
| CN114157639A (zh) | 服务器智能网卡信息采集的方法、装置、设备及可读介质 | |
| CN116347563B (zh) | 一种设备接入网络的方法 | |
| CN112100012A (zh) | 一种安卓设备测试方法、安卓设备及存储介质 | |
| CN109684112B (zh) | 程序文件运行方法、装置、终端及存储介质 | |
| US6351826B1 (en) | Method and apparatus for automatically verifying communication software | |
| CN115422048A (zh) | 链路稳定性测试方法、装置、计算机设备和存储介质 | |
| WO2024216970A1 (zh) | 汽车图像系统和外部视图系统的兼容方法、装置及介质 | |
| CN111240726B (zh) | 一种嵌入式数据处理系统 | |
| CN100479381C (zh) | 电脑可执行的网络组态远程动态设置方法及其系统 | |
| US7962645B2 (en) | Apparatus, system, and method for automatically mapping a tape library system | |
| CN113885424B (zh) | 配方处理方法、装置及系统 | |
| CN116560760B (zh) | 基于外接hub的跨系统外设操作方法、装置、设备、介质 | |
| CN113127383B (zh) | 一种芯片改写方法、装置和设备 | |
| CN116743990B (zh) | 嵌入式设备的视频流测试方法和视频流测试处理方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |