欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

網絡系統及地址解析方法

文檔序號:7897668閱讀:358來源:國知局
專利名稱:網絡系統及地址解析方法
技術領域
本公開涉及一種網絡系統及地址解析方法。
背景技術
在網絡服務及信息傳輸等領域中,許多企業(yè)(例如公司、政府機關、研究機構等) 依據其提供的遠端服務(或可稱為云端服務)分別設置了許多的實體服務器(例如網絡服務器、搜尋服務器、郵件服務器等),并在服務器上架設一至多個虛擬主機(virtual machine, VM)以強化其功能。為了負荷遠端服務的運作負載,許多企業(yè)采用多臺服務器及虛擬區(qū)域網絡(Virtual Local Area徹—0計,簡稱¥1^^)技術以分攤運作負載,導致服務器的數量相應提升。藉此,為了降低負擔的營運成本,這些企業(yè)便希望將這些服務器整合成可集中管理的數據中心(data center),并通過應用程序或硬件資源整合來降低服務器管理所帶來的成本開銷。另一方面,在以太網絡協議中,來源端主機在傳輸分組信息時需通過地址解析協議(Address Resolution Protocol,ARP協議)在同一網段內廣播ARPi青求(ARP request), 藉以利用目的端主機的網絡協議地址(Internet Protocol Address,簡稱IP地址)來查詢目的端主機的介質訪問控制地址(Media Access Control Address,簡稱MAC地址),藉以保證分組通信的順利進行。然而,數據中心在同一網段內的服務器動輒以萬計,如果多臺主機在該網段內廣播ARP請求時,便可能造成網絡壅塞。因此,在數據中心網絡中,如何利用目的端主機的IP 地址轉換為相對應的MAC地址,并同時避免網絡壅塞,便是當前猶待解決的課題。

發(fā)明內容
本公開提供一種網絡系統,其利用路徑目錄模塊集中處理虛擬主機的地址解析請求,藉以完成地址解析協議的功能,免除網絡壅塞的問題,也可使虛擬主機在當前使用的傳輸途徑被中斷或過度壅塞時立即更換至備用路徑,藉以持續(xù)數據傳輸而不需重新進行地址解析。另一方面,本公開提供一種地址解析方法,其利用路徑目錄模塊集中處理虛擬主機的地址解析請求,藉以完成地址解析協議的功能,免除網絡壅塞的問題,也可使虛擬主機在當前使用的傳輸途徑被中斷或過度壅塞時立即更換至備用路徑,藉以持續(xù)數據傳輸而不需重新進行地址解析。本公開提出一種網絡系統,包括有網絡、多個虛擬主機、路由模塊以及路徑目錄模塊。每個虛擬主機包括一個網絡協議(IP)地址及N個介質訪問控制(MAC)地址,藉以通過 N個傳輸途徑連接至網絡,N為正整數且N> 1。路由模塊可檢測并計算網絡系統內傳輸途徑的導通狀態(tài)。路徑目錄模塊可記錄虛擬主機的網絡協議地址、對應的介質訪問控制地址以及路由模塊的計算結果,并且路徑目錄模塊可接收并解碼至少一來源端虛擬主機所提出的地址解析請求,藉以回傳路徑信息。上述的路徑信息包括有目的端虛擬主機的網絡協議地址所對應的N個介質訪問控制地址及其N個傳輸途徑的導通狀態(tài)。在本公開的ー實施例中,上述的路徑目錄模塊于回傳該路徑信息時可傳送ー時間戳記至每個來源端虛擬主機,藉以于時間戳記失效后,來源端虛擬主機將會移除上述的路
徑信息。從另一角度來看,本公開提出一種地址解析方法,包括下列步驟設定多個虛擬主機,每個虛擬主機皆包括有ー個網絡協議地址及N個介質訪問控制地址,藉以通過N個傳輸途徑連接至網絡。此外,檢測并取得傳輸途徑的導通狀態(tài)。并且,記錄虛擬主機的網絡協議地址、對應的N個介質訪問控制地址以及傳輸途徑的導通狀態(tài)。以及,接收并解碼至少一來源端虛擬主機所提出的地址解析請求,藉以回傳一路徑信息。上述的路徑信息則包括有目的端虛擬主機的網絡協議地址所對應的N個介質訪問控制地址及其N個傳輸途徑的導通狀態(tài)?;谏鲜?,本公開實施例的虛擬主機可直接對路徑目錄模塊提出地址解析請求, 無須在網段內廣播,藉以完成地址解析協議的功能,并免除網絡壅塞的問題。另ー方面,本實施例的路徑目錄模塊可在時間戳記的有效期間內主動通知虛擬主機以更新傳輸途徑的導通狀態(tài),從而使虛擬主機在當前使用的傳輸途徑被中斷或過度壅塞時立即更換至備用路徑,藉以持續(xù)數據傳輸而不需重新進行地址解析。為讓本公開的上述特征和優(yōu)點能更明顯易懂,下文特舉實施例,并配合附圖作詳細說明如下。


圖1是根據本公開第一實施例所述的網絡系統的示意圖。圖2是根據本公開第一實施例所述的網絡系統的表單及部分示意圖。圖3是根據本公開第一實施例所述的地址解析方法的流程圖。圖4是來源端虛擬主機與路徑目錄模塊進行地址解析后的表單及示意圖。圖5是傳輸路徑P2被中斷時的表單及示意圖。圖6是根據本公開第二實施例所述的網絡系統的部分示意圖。圖7是根據本公開第二實施例所述的網絡系統的路徑表単。主要元件符號說明100、600:網絡系統110:網絡120 路由模塊130:路徑目錄模塊PM、PM1 ~ PM7(Physical machine)SW、Sffll SW31 交換機Pl P6 傳輸路徑Rl R2 傳輸途徑IP_1 IP_2 :IP 地址MAC_11 MAC_22 :MAC 地址T 導通狀態(tài)
F:斷線狀態(tài)Gl G3 群組S310 S390 步驟
具體實施例方式現將詳細參考本公開的示范性實施例,在附圖中說明所述示范性實施例的實例。 另外,凡可能之處,在附圖及實施方式中使用相同標號的元件/構件/符號代表相同或類似部分。圖1是根據本公開第一實施例所述的網絡系統100的示意圖。如圖1所示,網絡系統100可作為以實體主機PM及其內的虛擬主機VM所構成的數據中心網絡(data center network),但應用本實施例者應可依其設計需求將此網絡系統100應用于其他類型的網絡架構中。網絡系統100包括網絡110、實體主機PM、路由模塊120及路徑目錄模塊130。本實施例利用第二層(Layer 2)網絡設備(例如交換機SW,但不限制在此)組成樹狀拓撲 (tree topology)的網絡110 (本實施例的拓撲形狀并不限制在此),且網絡110具有一上行鏈路(uplink)藉以與其他網絡系統進行數據傳輸。圖1的每一個實體主機(physical machine) PM可視為不同的實體服務器,并且依據提供的服務內容而具備有一至多個不等的虛擬主機VM,每個實體主機PM當中包含的虛擬主機VM數量隨應用本實施例者而定。每個虛擬主機VM具備有1個網絡協議(IP)地址及 N個介質訪問控制(MAC)地址,使其可通過N個傳輸途徑TR分別連接至網絡110中的交換機SW,N為正整數且N> 1。舉例而言,如圖1所示,實體主機PM具有4個傳輸途徑TR(亦即N等于4,但不限制在此)以連接至網絡110,因此其內的虛擬主機VM也可具備最多4個傳輸途徑TR以連接至網絡110,并且每個傳輸途徑TR皆對應有一 MAC地址以進行數據傳輸。在本實施例中,路由模塊120以第二層(Layer 2)路由服務器(Routing server) 作為其實現方式。路由模塊120與網絡110中的所有交換機SW相耦接,使其可檢測并取得在網絡系統100中所有傳輸途徑TR的傳輸情形及導通狀態(tài),包括交換機SW與交換機SW之間以及交換機SW與實體主機PM的傳輸狀態(tài),藉以統一計算每個虛擬主機VM的分組傳遞路徑,并動態(tài)調整所有傳輸途徑TR的導通狀態(tài)?;谏鲜鼋淌?,本領域技術人員應可自行推知路由模塊120的實現方式,在此不再贅述。路徑目錄模塊130于本實施例中則以目錄服務器(Directory server)作為實現方式,其可記錄虛擬主機VM的IP地址、對應的N個MAC 地址以及路由模塊120的計算結果,并將這些信息整理成為路徑表單。于此,本公開實施例的重點在于,在不使虛擬主機VM以廣播形式提出地址解析請求(ARP request)的情況下,本實施例將所有虛擬主機VM的地址解析請求攔截并重新指向至路徑目錄模塊130,并利用路徑目錄模塊130集中處理所有虛擬主機VM的地址解析請求, 藉以完成地址解析協議的功能,并可免除網絡壅塞的問題。另一方面,路徑目錄模塊130在地址解析回應(ARP response)中給予了目的端虛擬主機的IP地址所對應的N個MAC地址、以及這些MAC地址對應的傳輸途徑的導通狀態(tài), 可使虛擬主機具有多種傳輸途徑的選擇。此外,在傳輸途徑的狀態(tài)改變時(例如傳輸途徑被中斷或是負載過大,但不以此為限),路徑目錄模塊130將會主動通知虛擬主機VM以更新傳輸途徑的導通狀態(tài),從而使虛擬主機VM可在當前使用的傳輸途徑被中斷或過度壅塞時立即更換至備用路徑,藉以持續(xù)進行數據傳輸而不需重新進行地址解析。進ー步而言,請參照圖2及圖3,圖2是根據本公開第一實施例所述的網絡系統 100的部分示意圖,而圖3是根據本公開第一實施例所述的地址解析方法的流程圖。為了簡化說明,圖2僅繪示實體主機PMl及PM2、網絡110中的交換機SWll SW22、路由模塊120 及路徑目錄模塊130。請同時參考圖2及圖3,在步驟S310中,網絡系統100首先設定位于實體主機PMl 內的來源端虛擬主機SVM及位于實體主機PM2內的目的端虛擬主機DVM。虛擬主機SVM包括有1個IP地址IP_1及2個MAC地址MAC_11、MAC_12,而虛擬主機DVM亦包括有1個IP 地址IP_2及2個MAC地址MAC_21、MAC_22,藉此,虛擬主機SVM及DVM通過2個不同的傳輸途徑Rl R2(亦即N等于2)連接至網絡110。本領域技術人員應可知曉,本實施例雖以每個虛擬主機具有2個傳輸途徑及對應的MAC地址作為實例,但也可推廣至每個虛擬主機具有多個傳輸途徑,本公開不應以此為限。有鑒于此,由圖2可知,如果來源端虛擬主機 SVM對目的端虛擬主機DVM進行數據傳輸吋,可經由傳輸途徑Rl (傳輸途徑Rl為經由交換機SWl 1、SWl2的路徑P1、P2及P; )或是傳輸途徑R2 (傳輸途徑R2為經由交換機SW21、SW22 的路徑P4、P5及P6)來傳遞分組。特別說明的是,每個虛擬主機VM(例如來源端虛擬主機SVM及目的端虛擬主機 DVM)內建有地址快取表単,此地址快取表單中存儲有其他已知服務或已進行溝通的虛擬主機VM的IP地址及對應的MAC地址,藉以減少地址解析協議的進行次數。在其他實施例中, 虛擬主機VM也可從路徑目錄模塊130取得常用服務的特定虛擬主機VM的IP地址及其MAC 地址。為了說明本實施例,在此假設來源端虛擬主機SVM僅知曉目的端虛擬主機DVM的IP 地址,但沒有對方的MAC地址,因此仍需通過地址解析協議及路徑目錄模塊130來取得目的端虛擬主機DVM的MAC地址。接著,在步驟S320中,路由模塊120利用網絡110所有的交換機SWll SW22來檢測每條路徑Pl P6的傳輸情況,藉以取得所有傳輸途徑Rl R2的導通狀態(tài)。之后, 進入步驟S330,網絡系統100將所有虛擬主機的IP地址IP_1 IP_2、介質訪問控制地址 MAC_11 MAC_22以及傳輸途徑Rl R2的導通狀態(tài)記錄于路徑目錄模塊130中,以形成數據結構的路徑表單(如圖2中表⑴所示)。在此將路徑表單中IP地址所對應的傳輸途徑的MAC地址及其導通狀態(tài)統稱為IP 地址的路徑信息,例如將表⑴中IP地址欄IP_2所對應的(MAC_21、T、MAC_22、T)稱為IP 地址IP_2的路徑信息,藉以簡化描述。特別說明的是,表(1)導通狀態(tài)欄中的『T』表示其傳輸途徑Rl或R2為導通狀態(tài),而『F』則表示傳輸途徑Rl或R2為斷線狀態(tài)。藉此,路徑目錄模塊130便將所有虛擬主機的IP地址及對應的路徑信息皆整理在路徑表單中,藉以完成地址解析前的準備。當來源端虛擬主機SVM (位于實體主機PMl內)想要傳送分組至目的端虛擬主機 DVM (位于實體主機PM2內),且來源端虛擬主機SVM的地址快取表單并未具有目的端虛擬主機DVM的IP地址IP_2的路徑信息吋,便對路徑目錄模塊130發(fā)出地址解析請求。地址解析請求內應包括有目的端虛擬主機DVM的IP地址IP_2,或是其他可對路徑目錄模塊130 的路徑表單進行查表的信息。本公開實施例并不限于僅以IP地址對路徑表單進行查表,也可利用目的端虛擬主機DVM的識別碼等信息來進行查表,本公開不應限制于此。接下來,在步驟S340時,路徑目錄模塊130接收并解碼來源端虛擬主機SVM的地址解析請求,接著利用IP地址IP_2對路徑表單(亦即表(1))進行查表,以取得并回傳IP地址IP_2的路徑信息至來源端虛擬主機SVM。另一方面,有鑒于來源端虛擬主機 SVM中地址快取表單的路徑信息需與路徑目錄模塊130的路徑表單中的路徑信息一致化, 然而路徑表單的信息將會隨傳輸途徑的導通情況而動態(tài)改變,因此本實施例采用時間戳記 (timestamp)以使路徑信息能夠一致。具體來說,在步驟S340中,時間戳記(本實施例將時間戳記設為3秒,但不限制在此)與IP地址IP_2的路徑信息一并傳遞至來源端虛擬主機SVM。時間戳記的時間長短可由路徑目錄模塊130及來源端虛擬主機SVM相互協調而設立,或是由路徑目錄模塊130依據傳輸途徑的穩(wěn)定度、來源端虛擬主機SVM的服務項目等而訂定,本公開不應以此為限。接著,請同時參照圖3及圖4,圖4是來源端虛擬主機SVM與路徑目錄模塊130進行地址解析后的表單及示意圖。在步驟S350中,來源端虛擬主機SVM將地址解析回應中的時間戳記及IP地址IP_2的路徑信息記錄于地址快取表單中,如圖4的表(2)所示。另一方面,路徑目錄模塊130則是以延伸欄位的方式將來源端虛擬主機SVM對應的實體主機PMl 的識別碼及時間戳記記錄于路徑表單中(如圖1的表⑶所示),以藉此得知在時間戳記有效期間內的虛擬主機VM。藉此,在時間戳記的有效期間內(亦即為3秒內),如果傳輸途徑Rl R2的導通狀態(tài)皆無變更,且此路徑數據皆為有效的情況下,來源端虛擬主機SVM便可將分組傳遞至目的端虛擬主機DVM。相對地,如果是在時間戳記失效前,傳輸途徑Rl R2的導通狀態(tài)發(fā)生變更時(例如傳輸路徑P2被中斷時),便由步驟S350進入步驟S360,路徑目錄模塊130 依據路由模塊120變更后的導通狀態(tài)來主動通知來源端虛擬主機SVM,藉以動態(tài)更新路徑信息中傳輸途徑的導通狀態(tài)。在此舉例以說明步驟S360,圖5是傳輸路徑P2被中斷時的表單及示意圖。如圖5 所示,當傳輸路徑P2中斷時,交換機SWll便會立即通知路由模塊120。路由模塊120利用其內部的路由運算方法可知,一旦傳輸路徑P2中斷,傳輸途徑Rl便一并中斷,傳輸途徑Rl 及R2的路徑信息便為失效。因此,路由模塊120便將傳輸途徑Rl的中斷信息通知路徑目錄模塊130,藉以更新路徑目錄模塊130的路徑表單(如圖5的表( 所示)。換句話說, 當上述路徑信息失效時,路由模塊120便將傳輸途徑Rl的導通狀態(tài)由導通狀態(tài)『T』標記為圖5表(5)的斷線狀態(tài)『F』。接下來,路徑目錄模塊130利用路徑表單后方延伸的實體主機辨識碼欄位的實體主機PMl識別碼,藉以主動通知實體主機PMl內的來源端虛擬主機SVM,并使來源端虛擬主機SVM將其地址快取表單由圖4的表(2)更新至圖5的表0)。藉此,來源端虛擬主機SVM 便可迅速利用另一個MAC地址MAC_22及傳輸途徑R2來繼續(xù)傳輸信息,從而不需重新進行地址解析。而于其他實施例中,如果傳輸途徑Rl由斷線狀態(tài)修復為導通狀態(tài)時,傳輸途徑Rl 的路徑信息便由失效轉換為有效。因此,路由模塊120便可將傳輸途徑Rl的導通狀態(tài)通知路徑目錄模塊130。路徑目錄模塊130便主動通知實體主機PMl內的來源端虛擬主機SVM, 藉以更新來源端虛擬主機SVM的地址快取表單。藉此,來源端虛擬主機SVM便可在傳輸途徑Rl及R2中選擇與目的端虛擬主機DVM之間的最佳傳輸途徑。另ー方面,請回到圖3的步驟S370,在時間戳記的有效期間內,由于目的端虛擬主機DVM可能因為虛擬主機遷移(VM migration)或其他因素,因而造成來源端虛擬主機SVM 的路徑信息錯誤而無法將分組正確地傳送至目的端虛擬主機DVM (亦稱為路徑信息無效)。 藉此,在時間戳記失效前路徑信息變?yōu)闊o效時,便需重新進行步驟S340以重新進行地址解析動作。如果在時間戳記失效后,傳輸途徑Rl R2的導通狀態(tài)并無變更,并且路徑數據為有效的情況下,便從步驟S350經步驟S370以進入步驟S380,來源端虛擬主機SVM便會將地址快取表單中IP地址IP_2的路徑信息刪除,路徑目錄模塊390亦在步驟S390中將路徑表單后方的實體主機識別碼及失效的時間戳記刪除。有鑒于此,來源端虛擬主機SVM若繼續(xù)傳輸信息的話,便需重新進行地址解析動作,藉以使地址快取表單及路徑表單的路徑信息能夠一致。本公開實施例的路由模塊120并不一定僅依據傳輸路徑的中斷與否來調整傳輸途徑的導通狀態(tài),也可依據傳輸路徑的連線負載來動態(tài)調整傳輸途徑的導通狀態(tài)。在其他實施例中,當傳輸路徑的連線負載大于負載閾值的時候,路由模塊120便可將包含此傳輸路徑的傳輸途徑導通狀態(tài)標記為斷線,再經由路徑目錄模塊130主動通知虛擬主機VM,讓虛擬主機VM可多加利用另一條傳輸途徑來傳遞信息,藉此達成重新計算負載平衡(load balance recalculation)白目^0另外,由于來源端虛擬主機SVM會在時間戳記失效后將路徑信息刪除,但若所傳遞的信息所需時間大于時間戳記吋,虛擬主機便需重新進行地址解析動作。藉此,在來源端虛擬主機SVM于上ー個時間戳記結束并且再次提出同樣的地址解析請求時,本實施例的路徑目錄模塊130將延長下一個時間戳記的有效時間(于本實施例中,路徑目錄模塊便將時間戳記的有效時間加倍,但不限制在此),藉以增加路徑信息的有效性。相對地,當路徑信息在上一個時間戳記結束前已失效(于本實施例中為目的端虛擬主機DVM進行虛擬主機遷移時,但不限制在此),并且來源端虛擬主機SVM再次提出同樣的地址解析請求時(亦即圖3的步驟S370至步驟S340),表示目的端虛擬主機DVM進行虛擬主機遷移的機率較高,因此路徑目錄模塊130便可縮短下一個時間戳記的有效時間(于本實施例中,路徑目錄模塊將時間戳記的有效時間減半,但不限制在此),藉以持續(xù)更新路徑信息。再者,由于路徑目錄模塊I30的路徑表單必須在路徑表單后方記錄位于時間戳記有效期間內的所有虛擬主機的實體主機辨識碼,本實施例以連結清単數據結構來實現路徑表單后的快取欄位。然而,連接清単數據結構具有兩個缺點,第一是隨著時間累積,需要記錄在數據結構中的實體主機辨識碼及對應的時間戳記越來越多,快取欄位也隨之越來越大。在具有百萬計的虛擬主機的數據中心網絡中,連結清單數據結構將會因此而成長過巨, 使服務器存儲器難以負荷(本實施例的路徑表單后方最多延伸20組快取欄位,但不限制在此),如圖6及圖7的表(6)所示,圖6是根據本公開第二實施例所述的網絡系統600的部分示意圖,而圖7是根據本公開第二實施例所述的網絡系統的路徑表単。另ー個缺點則是當傳輸途徑無效吋,路徑目錄模塊130需要個別通知在快取欄位中的所有實體主機,這個動作需要很多時間,并且浪費數據中心網絡的頻寬。
本公開實施例將位于同一個交換機底下的實體主機分為同一群(例如將交換機 Sffll底下的實體主機PMl PM3區(qū)分為群組Gl,將交換機SW12底下的實體主機PM3 PM5 區(qū)分為群組G2,并將交換機SW13底下的實體主機PM6 PM7分為群組G3)。接著,路徑目錄模塊130將其路徑表單后方的延伸欄位進行整并(由圖7的表(6)至表(7)所示),將在同一列中且為同一群的實體主機辨識碼以該群對應的交換機IP地址取代,例如將表(6) 的虛擬主機PMl及PM2的辨識碼整并為表(7)的交換機SWll的IP地址,將表(6)的虛擬主機PM3及PM5的辨識碼整并為表(7)的交換機SW12的IP地址。藉此,路徑目錄模塊130 便可利用交換機SWll及SW12對其底下的實體主機PMl PM3及PM3 PM5進行廣播,藉以主動通知虛擬主機來更新傳輸途徑的導通狀態(tài)。本實施例的其他細部流程已包含在上述實施例中,故在此不予贅述。綜上所述,本公開實施例利用路徑目錄模塊130集中處理所有虛擬主機VM的地址解析請求,藉以完成地址解析協議的功能,并可免除網絡壅塞的問題。另一方面,本實施例的路徑目錄模塊130可主動通知虛擬主機VM以更新傳輸途徑的導通狀態(tài),從而使虛擬主機 VM可在當前使用的傳輸途徑被中斷或過度壅塞時立即更換至備用路徑,藉以持續(xù)數據傳輸而不需重新進行地址解析。雖然本公開已以實施例公開如上,然其并非用以限定本公開,本領域技術人員在不脫離本公開的精神和范圍內,當可作些許的更動與潤飾,故本公開的保護范圍當視所附權利要求書所界定者為準。
權利要求
1.一種網絡系統,包括一網絡;多個虛擬主機,每一虛擬主機包括一個網絡協議IP地址及N個介質訪問控制地址,藉以通過N個傳輸途徑連接至該網絡,其中N為正整數且N > 1 ;一路由模塊,用以檢測并計算這些傳輸途徑的導通狀態(tài);以及一路徑目錄模塊,用以記錄這些虛擬主機的該網絡協議地址、對應的N個介質訪問控制地址以及該路由模塊的計算結果,且該路徑目錄模塊接收并解碼至少一來源端虛擬主機所提出之一地址解析請求,藉以回傳一路徑信息,其中該路徑信息包括一目的端虛擬主機的該網絡協議地址所對應的N個介質訪問控制地址及其N個傳輸途徑的導通狀態(tài),該來源端虛擬主機為這些虛擬主機其中之一,而該目的端虛擬主機為這些虛擬主機其中的另一個。
2.如權利要求1所述的網絡系統,其中該路徑目錄模塊于回傳該路徑信息時傳送一時間戳記至每一來源端虛擬主機,其中該來源端虛擬主機于該時間戳記失效后,移除該路徑 信息ο
3.如權利要求2所述的網絡系統,其中該路徑目錄模塊記錄每一來源端虛擬主機所在的一實體主機辨識碼及對應的該時間戳記,并于該時間戳記失效后,移除該實體主機辨識碼及對應的該時間戳記。
4.如權利要求3所述的網絡系統,其中當這些傳輸途徑的導通狀態(tài)改變且該時間戳記尚未失效時,該路徑目錄模塊主動通知每一來源端虛擬主機以更新該路徑信息中的N個傳輸途徑的導通狀態(tài)。
5.如權利要求1所述的網絡系統,其中該路由模塊檢測并依據這些傳輸途徑的傳輸情形來動態(tài)調整這些傳輸途徑的導通狀態(tài)。
6.如權利要求5所述的網絡系統,其中該路由模塊將中斷的這些傳輸途徑的導通狀態(tài)標記為斷線狀態(tài),且將導通的這些傳輸途徑的導通狀態(tài)標記為導通狀態(tài)。
7.如權利要求5所述的網絡系統,其中該路由模塊將連線負載大于一閾值的這些傳輸途徑的導通狀態(tài)標記為斷線狀態(tài),且將連線負載小于該閾值的這些傳輸途徑的導通狀態(tài)標記為導通狀態(tài)。
8.如權利要求5所述的網絡系統,其中該路由模塊在該路徑信息失效時,將該路徑信息對應的這些傳輸途徑的導通狀態(tài)標記為斷線狀態(tài)。
9.如權利要求2所述的網絡系統,其中當該來源端虛擬主機于上一個時間戳記結束并再次提出該地址解析請求時,該路徑目錄模塊延長下一個時間戳記的有效時間。
10.如權利要求2所述的網絡系統,其中當該路徑信息在上一個時間戳記結束前已失效,并且該來源端虛擬主機再次提出該地址解析請求時,該路徑目錄模塊縮短下一個時間戳記的有效時間。
11.如權利要求4所述的網絡系統,其中該網絡還包括多個交換機,并將同一交換機下的這些虛擬主機分為同一群,且該路徑目錄模塊記錄該群虛擬主機對應的該交換機的一網絡協議地址以取代同群的這些來源端虛擬主機的這些實體主機辨識碼,以通過該交換機廣播并更新該路徑信息中的N個傳輸途徑的導通狀態(tài)至同群的這些虛擬主機。
12.如權利要求1所述的網絡系統,其中每一虛擬主機具有一地址快取表單,用以存儲其他已知服務或已進行溝通的這些虛擬主機的這些路徑信息。
13.一種地址解析方法,包括設定多個虛擬主機,其中每一虛擬主機包括ー個網絡協議地址及N個介質訪問控制地址,藉以通過N個傳輸途徑連接至一網絡,N為正整數且N> 1 ; 檢測并取得這些傳輸途徑的導通狀態(tài);記錄這些虛擬主機的該網絡協議地址、對應的N個介質訪問控制地址以及這些傳輸途徑的導通狀態(tài);以及接收并解碼至少一來源端虛擬主機所提出的一地址解析請求,藉以回傳一路徑信息, 其中該路徑信息包括一目的端虛擬主機的該網絡協議地址所對應的N個介質訪問控制地址及其N個傳輸途徑的導通狀態(tài),該來源端虛擬主機為這些虛擬主機其中之一,而該目的端虛擬主機為這些虛擬主機其中的另ー個。
14.如權利要求13所述的地址解析方法,還包括在回傳該路徑信息時,傳送一時間戳記至每一來源端虛擬主機,其中該來源端虛擬主機于該時間戳記失效后,移除該路徑信息。
15.如權利要求14所述的地址解析方法,還包括記錄每一來源端虛擬主機所在的一實體主機辨識碼及對應的時間戳記,并于該時間戳記失效后,移除該實體主機辨識碼及對應的時間戳記。
16.如權利要求15所述的地址解析方法,還包括當這些傳輸途徑的導通狀態(tài)改變且該時間戳記尚未失效時,主動通知并更新該路徑信息中的N個傳輸途徑的導通狀態(tài)。
17.如權利要求13所述的地址解析方法,檢測并取得這些傳輸途徑的導通狀態(tài)還包括檢測并依據這些傳輸途徑的傳輸情形來動態(tài)調整這些傳輸途徑的導通狀態(tài)。
18.如權利要求17所述的地址解析方法,其中動態(tài)調整這些傳輸途徑的導通狀態(tài)還包括將連線失敗的這些傳輸途徑的導通狀態(tài)標記為斷線,且將連線成功的這些傳輸途徑的導通狀態(tài)標記為導通。
19.如權利要求17所述的地址解析方法,其中動態(tài)調整這些傳輸途徑的導通狀態(tài)還包括將連線負載大于ー閾值的這些傳輸途徑的導通狀態(tài)標記為斷線,且將連線負載小于該閾值的這些傳輸途徑的導通狀態(tài)標記為導通。
20.如權利要求17所述的地址解析方法,其中動態(tài)調整這些傳輸途徑的導通狀態(tài)還包括在該路徑信息失效時,將該路徑信息對應的這些傳輸途徑的導通狀態(tài)標記為斷線。
21.如權利要求14所述的地址解析方法,還包括當該來源端虛擬主機于上ー個時間戳記結束并再次提出該地址解析請求時,延長下一個時間戳記的有效時間。
22.如權利要求14所述的地址解析方法,還包括當該路徑信息在上一個時間戳記結束前已失效,并且該來源端虛擬主機再次提出該地址解析請求時,縮短下ー個時間戳記的有效時間。
23.如權利要求16所述的地址解析方法,其中該網絡還包括多個交換機,并將同一交換機下的這些虛擬主機分為同一群,且記錄該群虛擬主機對應的該交換機的網絡協議地址以取代同群的該來源端虛擬主機的這些實體主機辨識碼,以通過該交換機廣播并更新該路徑信息中的N個傳輸途徑的導通狀態(tài)至同群的這些虛擬主機。
24.如權利要求13所述的網絡系統,其中每一虛擬主機具有一地址快取表単,用以存儲其他已知服務或已進行溝通的這些虛擬主機的這些路徑信息。
25.—種網絡系統,包括ー網絡;多個虛擬主機,每一虛擬主機包括ー個網絡協議地址及N個介質訪問控制地址,藉以通過N個傳輸途徑連接至該網絡,其中N為正整數且N > 1 ;多個交換機,位于該網絡中,其中在同一交換機下的這些虛擬主機為同一群;一路由模塊,用以檢測并計算這些傳輸途徑的導通狀態(tài);以及一路徑目錄模塊,用以接收并解碼至少ー來源端虛擬主機所提出之一地址解析請求, 藉以記錄該來源端虛擬主機所在的一實體主機辨識碼并回傳一路徑信息,其中該路徑信息包括一目的端虛擬主機的該網絡協議地址所對應的N個介質訪問控制地址及其N個傳輸途徑的導通狀態(tài),其中,當這些來源端虛擬主機位于同一群吋,該路徑目錄模塊記錄該群對應的該交換機的一網絡協議地址以取代該群的這些來源端虛擬主機的這些實體主機辨識碼。
26.如權利要求25所述的網絡系統,其中該路徑目錄模塊于回傳該路徑信息時記錄每一來源端虛擬主機所在的一實體主機辨識碼及一時間戳記,并傳送該時間戳記至該來源端虛擬主機,其中于該時間戳記失效后,每ー來源端虛擬主機移除該路徑信息,且該路徑目錄模塊移除該實體主機辨識碼及該時間戳記。
27.如權利要求沈所述的網絡系統,其中當這些傳輸途徑的導通狀態(tài)改變且該時間戳記尚未失效時,該路徑目錄模塊主動通知該時間戳記所對應的該交換機,藉以更新對應該交換機的該群來源端虛擬主機的這些路徑信息。
全文摘要
一種網絡系統及地址解析方法。網絡系統包括一網絡、多個虛擬主機、路由模塊及路徑目錄模塊。每個虛擬主機包括有一個網絡協議(IP)地址及N個介質訪問控制(MAC)地址,藉以通過N個傳輸途徑連接至網絡。路由模塊可檢測并計算傳輸途徑的導通狀態(tài)。路徑目錄模塊接收并解碼至少一來源端虛擬主機所提出的地址解析請求,藉以回傳一路徑信息,此路徑信息包括有目的端虛擬主機的網絡協議地址所對應的N個介質訪問控制地址及其N個傳輸途徑的導通狀態(tài)。藉此,虛擬主機可對路徑目錄模塊提出地址解析請求而無須廣播,藉以免除網絡壅塞的問題。
文檔編號H04L29/12GK102571998SQ20101061211
公開日2012年7月11日 申請日期2010年12月29日 優(yōu)先權日2010年12月15日
發(fā)明者張安男, 薛時彥, 許銘釗, 闕志克 申請人:財團法人工業(yè)技術研究院
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
林芝县| 兴安县| 福泉市| 泸水县| 修文县| 周宁县| 磐石市| 承德县| 阳西县| 哈巴河县| 马关县| 松原市| 成武县| 四会市| 增城市| 新沂市| 元江| 霍州市| 贺州市| 彝良县| 延寿县| 达尔| 阿坝| 高碑店市| 威信县| 绍兴县| 土默特右旗| 水富县| 盐边县| 贺州市| 栖霞市| 广东省| 布尔津县| 浠水县| 虹口区| 三门峡市| 新竹县| 乡城县| 莱州市| 杭州市| 齐齐哈尔市|