專利名稱:用于將多個(gè)mac分配給多個(gè)處理器的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信系統(tǒng)領(lǐng)域,尤其涉及對來自多個(gè)LAN的多個(gè)客戶端與具有一組處理節(jié)點(diǎn)(單元)的網(wǎng)絡(luò)設(shè)備之間的連通性的故障檢測質(zhì)量和恢復(fù)方法的改進(jìn)。
背景技術(shù):
在基于連接到一個(gè)或多個(gè)以太網(wǎng)局域網(wǎng)(LAN)的多個(gè)處理單元的網(wǎng)絡(luò)設(shè)備系統(tǒng)中,在保持不同LAN之間的良好的獨(dú)立性以實(shí)現(xiàn)安全需要的同時(shí),在超過99. 999%的時(shí)間內(nèi)提供可靠、可用且適用(RAS)的連接是具有挑戰(zhàn)性的。網(wǎng)絡(luò)設(shè)備可以是用于通信和服務(wù)多個(gè)用戶的網(wǎng)絡(luò)中的節(jié)點(diǎn)。示例的網(wǎng)絡(luò)設(shè)備可以是多點(diǎn)控制單元(MCU)、防火墻、內(nèi)容服務(wù)器、媒體服務(wù)器等。在通用網(wǎng)絡(luò)設(shè)備中,只要系統(tǒng)建立并運(yùn)行,一個(gè)或多個(gè)媒體存取控制(MAC)地址與一個(gè)處理單元相關(guān)聯(lián)。MAC地址可以指以太網(wǎng)硬件地址(EHA)或硬件地址。MAC地址是一種標(biāo)識符,其附加到大多數(shù)網(wǎng)絡(luò)適配器(即,網(wǎng)絡(luò)接口卡(NIC))上,作為適配器的名稱。在這種通用結(jié)構(gòu)中,如果處理節(jié)點(diǎn)無法進(jìn)行操作或者必須被替換掉,則無法在不切換到另外一個(gè)MAC的情況下支持實(shí)現(xiàn)備用處理單元的處理器功能。使用冗余的MAC/處理器對導(dǎo)致了高成本/使用比。此外,每個(gè)LAN都需要一個(gè)MAC/處理器備用對。MAC上或者物理路徑(PHY或者電纜)的某些地方上出現(xiàn)的故障導(dǎo)致與處理器斷連,即使處理器并非處于永久性故障狀態(tài)下,并且另外能服務(wù)于來自其它局域網(wǎng)的用戶。因此,顯而易見的是,目前的多處理器裝備技術(shù)在與外部以太網(wǎng)LAN的可靠連通性上有重大的困難。
發(fā)明內(nèi)容
通過使用一種拓?fù)浣Y(jié)構(gòu)來滿足上面描述的需求,在這種拓?fù)渲?,多個(gè)負(fù)責(zé)由開放系統(tǒng)互聯(lián)模塊/棧中數(shù)據(jù)鏈路層規(guī)定的任務(wù)的MAC被從多個(gè)處理節(jié)點(diǎn)(單元)中分離。處理節(jié)點(diǎn)負(fù)責(zé)處理與OSI第三層以及以上的職責(zé)相關(guān)的任務(wù)。上述MAC控制器組作為多個(gè)處理節(jié)點(diǎn)的連通性資源池,而這些處理節(jié)點(diǎn)作為處理資源池并且與MAC控制器分離開來。在這種拓?fù)渲?,兩個(gè)資源池在運(yùn)行中彼此連接,傳遞需要的可靠性、可用性和適用性。
圖1是示出了基于通過互連交換機(jī)陣列連接的多個(gè)處理單元(節(jié)點(diǎn))和一組MAC控制器的示例的網(wǎng)絡(luò)設(shè)備系統(tǒng)的示意圖;圖2是示出了 MAC控制器與處理節(jié)點(diǎn)的分配過程的流程圖,所述分配包括3個(gè)過程在故障檢測前、在故障檢測中和故障檢測后。
具體實(shí)施例方式相同的附圖標(biāo)記在圖中表示相同的元件。為了方便起見,只有相同組中的某些元件可用附圖標(biāo)記進(jìn)行標(biāo)記。這些附圖的目的是描述示例的實(shí)施例而不是用于生產(chǎn)。因此,所選擇的在圖中示出的特征只是為了便利和表述清楚。圖1示意性地描述了基于通過互連交換機(jī)陣列101連接的多個(gè)處理節(jié)點(diǎn)/單元IOOa-1OOe和一組MAC控制器102a - 102e的示例的網(wǎng)絡(luò)設(shè)備系統(tǒng)的元件。處理節(jié)點(diǎn)的數(shù)量和MAC控制器的數(shù)量并不限于由圖1中示出的那些。例如,這個(gè)系統(tǒng)可能有2個(gè)處理器節(jié)點(diǎn)和5個(gè)MAC控制器。也可以設(shè)置各種其他組合。MAC控制器102a-102e的每一個(gè)負(fù)責(zé) OSI模塊/棧的數(shù)據(jù)鏈路層規(guī)定的任務(wù)。例如,每一個(gè)MAC控制器(102)能夠遵守?cái)?shù)據(jù)鏈路層使用的通信協(xié)議,例如但不限于802. 3CSMA/CD、802.1P和802. 1Q。參考圖1,MAC控制器102a - 102e可以被分為一組或者多組。每一組能夠與一個(gè)廣播域關(guān)聯(lián),例如多個(gè)用戶的局域網(wǎng)(LAN)。每一個(gè)廣播域能夠與一組‘N’個(gè)MAC地址和一組‘Ν+Γ個(gè)MAC控制器關(guān)聯(lián)。MAC控制器可以與廣播域物理連接。該域中每一個(gè)MAC地址能夠分配給屬于相同域的相應(yīng)的MAC控制器。N為連接到相同廣播域的活動的MAC控制器數(shù)量,而‘+I’MAC控制器為非活動的冗余MAC控制器(B卩,備用MAC控制器)。如果有必要,MAC控制器的MAC地址能夠被重用,或者被重新分配給備用冗余MAC控制器。廣播域是計(jì)算機(jī)網(wǎng)絡(luò)的一部分,在這個(gè)廣播域中所有的節(jié)點(diǎn)在數(shù)據(jù)鏈路層上通過廣播互相聯(lián)系。路由器和其他的高層設(shè)備在廣播域之間形成邊界。當(dāng)?shù)谝挥?jì)算機(jī)只有第二計(jì)算機(jī)的網(wǎng)絡(luò)地址(例如IP地址)時(shí),一個(gè)示例的廣播消息能夠在廣播域中使用。第一計(jì)算機(jī)可以使用地址解析協(xié)議(ARP)并廣播帶有第二計(jì)算機(jī)的IP地址的ARP請求。第二計(jì)算機(jī),如果連接到了相同的廣播域就可以以其MAC地址進(jìn)行響應(yīng)。通常MAC地址是通過IEEE組織分配給各個(gè)網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)接口卡(NIC)的商家。然后,每個(gè)商家為每一個(gè)NIC分配MAC地址。如果讀者想要知道更多的關(guān)于MAC地址分配過程,請?jiān)L問 IEEE 的網(wǎng)站http://standards, ieee. org/regauth/index, html。在公開的示例性實(shí)施例中,一組‘N’個(gè)MAC地址被分配給網(wǎng)絡(luò)設(shè)備,例如MCU。這個(gè)組能夠由輔助(housekeeping)計(jì)算機(jī)103或者104進(jìn)行管理。來自這個(gè)組的MAC地址能夠被分配給任何一個(gè)活動的以太網(wǎng)MAC控制器102 (連接到廣播域)。備用以太網(wǎng)MAC控制器102不與MAC地址關(guān)聯(lián)。為了包含冗余,通常MAC控制器102的數(shù)量大于N,例如為‘N+1,。當(dāng)建立了到廣播域的新連接時(shí),選擇處理器100和以太網(wǎng)MAC控制器102,并且該處理器100和以太網(wǎng)MAC控制器102通過互連的交換機(jī)陣列101彼此關(guān)聯(lián)?;顒拥妮o助處理器103利用指令將來自MAC地址組中的MAC地址傳遞到選定的處理器100,以將該MAC地址加載到關(guān)聯(lián)的以太網(wǎng)MAC控制器102。隨后,建立到廣播域的連接。MAC控制器通常連接到物理實(shí)體(例如圖1中沒有示出的10/100/1000base-TPHY),該實(shí)體根據(jù)OSI模塊/棧負(fù)責(zé)通過物理介質(zhì)傳輸非結(jié)構(gòu)化的比特流。OSI物理層任務(wù)可以符合例如 10base-T、100Base-T、IOOObase-T, IOOObase-LX 或者 lOOObase-SX。處理節(jié)點(diǎn)IOOa-1OOe的每一個(gè)負(fù)責(zé)處理與OSI模型第三層及以上相關(guān)的工作。例如,處理節(jié)點(diǎn)IOOa-1OOe的每一個(gè)能夠處理IP (因特網(wǎng)協(xié)議)、DHCP (動態(tài)主機(jī)配置協(xié)議)、IPSEC (IP安全協(xié)議)和ICMP (因特網(wǎng)控制信息協(xié)議)。例如OSI傳輸層的任務(wù)可以包括TCP (傳輸控制協(xié)議)、UDP (用戶數(shù)據(jù)報(bào)協(xié)議)和RTP (實(shí)時(shí)傳輸協(xié)議)。其他與OSI模塊上層相關(guān)的任務(wù)可以包括處理音頻信號如G. 711、視頻信號如H. 261、安全相關(guān)任務(wù)如SSH(安全外殼)、因特網(wǎng)管理如SNMP (簡單網(wǎng)絡(luò)管理協(xié)議)、網(wǎng)絡(luò)定時(shí)如NTP (網(wǎng)絡(luò)時(shí)間協(xié)議)以及其他應(yīng)用如HTTP (超文本傳輸協(xié)議)或者FTP (文件傳輸協(xié)議)?;ミB交換機(jī)陣列101可以符合多種標(biāo)準(zhǔn),例如但不限于PCI方式,RapidIO或者通過場可編程門陣列實(shí)現(xiàn)的縱橫(cross bar)陣列。示例的交換機(jī)可以是CA USA的Vitsse半導(dǎo)體公司生產(chǎn)的V S C 3312。想要了解更多關(guān)于交換機(jī)陣列的信息的讀者請?jiān)L問Vitsse公司網(wǎng)頁www. vitsse. com。處理節(jié)點(diǎn)100a_100e能夠通過內(nèi)部網(wǎng)絡(luò)105與活動的輔助處理器(處理節(jié)點(diǎn))103進(jìn)行通信。網(wǎng)絡(luò)105可以是電路交換網(wǎng)絡(luò)、分組交換網(wǎng)絡(luò)、載波傳感媒體訪問(carriersense media access)網(wǎng)絡(luò)或者是任何允許兩個(gè)或兩個(gè)以上處理節(jié)點(diǎn)相互進(jìn)行通信的技術(shù)。在某些實(shí)施例中,為了冗余性和可靠性,可以加入包括處理器104和網(wǎng)絡(luò)106的附加的輔助設(shè)置。網(wǎng)絡(luò)105和106獨(dú)立于連接到以太網(wǎng)MAC控制器102另一端的外部LAN (圖中沒有示出)。在某些實(shí)施例中,除處理節(jié)點(diǎn)的其它任務(wù)之外,輔助任務(wù)可以由其中一個(gè)處理節(jié)點(diǎn)100執(zhí)行。初始化期間,輔助處理單元103能夠從一組與特定LAN關(guān)聯(lián)的地址中分配MAC地址到屬于與相同LAN相關(guān)聯(lián)的一組控制器的MAC控制器(102a- 102e)。完成初始化以后,通過互連交換機(jī)陣列(101)綁定和重綁定MAC控制器(102a-102e)到處理器(100a_100e)能夠如如圖2所示的過程執(zhí)行,在該過程中可以進(jìn)行冗余MAC控制器或者處理節(jié)點(diǎn)的平穩(wěn)和快速的故障轉(zhuǎn)移(failover)。在將MAC控制器(102a_102e)和處理器(100a_100e)進(jìn)行綁定后,MAC地址被分配給該處理器。處理器(IOOa-1OOe)通過處理器經(jīng)由互連交換機(jī)陣列
(101)建立的連接將該分配的MAC地址傳遞到其新綁定的MAC控制器。圖2示出了在故障檢測前,故障檢測中以及故障檢測后,MAC控制器與處理節(jié)點(diǎn)的分配過程。例如,該過程可以通過網(wǎng)絡(luò)105由活動的輔助處理節(jié)點(diǎn)103來實(shí)現(xiàn)。故障檢測是檢測系統(tǒng)中的異常行為的過程。這個(gè)流程圖開始于在客戶端和處理節(jié)點(diǎn)以及廣播域之間建立連接。在步驟200判斷MAC控制器102a-102e之一是否可用。可用的MAC控制器是通過其物理層與廣播域進(jìn)行物理連接的MAC控制器。如果沒有可用的MAC控制器,那么整個(gè)過程結(jié)束。如果有可用的MAC控制器,那么處理節(jié)點(diǎn)就會通過互連交換機(jī)陣列101被動態(tài)分配和綁定(步驟201)到該可用的MAC控制器上(圖1)。一旦MAC/處理器對的動態(tài)分配完成,來自MAC地址組中可用的MAC地址就被分配給該對。在本發(fā)明的示例中,由活動的輔助處理器將MAC地址分配給所分配的處理器,后者依次將該MAC地址加載到與之相關(guān)聯(lián)的MAC控制器102。然后,故障檢測過程階段開始。圖2中示出的示例的故障檢查過程使用ICMP分組(回波分組)來周期性地監(jiān)視用戶網(wǎng)絡(luò)?;夭ǚ纸M的目的地可以是MAC控制器連接的LAN的默認(rèn)網(wǎng)關(guān)IP地址。輔助處理器103能夠請求處理單元100發(fā)送回波分組,并且如果接收到回波應(yīng)答就進(jìn)行確認(rèn)返回。通過請求和確認(rèn)過程,輔助處理器監(jiān)視處理單元到用戶局域網(wǎng)的連接有效性,從而如果在連通路徑上發(fā)生故障就可以被檢測到故障。故障檢測過程開始于向默認(rèn)網(wǎng)關(guān)IP地址發(fā)送回波(步驟202),并判斷(步驟203)是否接收到表示與網(wǎng)關(guān)的連接是活動的回波應(yīng)答。所述默認(rèn)網(wǎng)關(guān)是指所分配的MAC控制器連接的廣播域的默認(rèn)網(wǎng)關(guān)。Tl秒后(步驟204)故障檢測過程通過發(fā)出新的回波分組(步驟202)重新開始。如果(步驟203)沒有接收到表示故障被檢測到的回波應(yīng)答,初始化恢復(fù)過程(步驟205到209)。Tl是可配置的參數(shù);它可以在幾毫秒到幾秒的范圍內(nèi),依賴于廣播域以及MAC控制器102 (圖1)與廣播域之間的連接?;謴?fù)過程的第一階段是通過互連交換機(jī)陣列101 (圖1)分配冗余的處理節(jié)點(diǎn)(步驟205)。第二階段是發(fā)出新的回波分組(步驟206)。第三階段是判斷回波分組是否被接收(步驟207)。如果接收到回波應(yīng)答,那么故障檢測過程通過發(fā)出新的回波分組重新開始(步驟202)。在步驟207中收到回波分組表示在那一時(shí)刻沒有檢測到故障。如果沒有接收到回波應(yīng)答,那么這就表示已經(jīng)檢測到故障。隨后,判斷是否有備用的冗余MAC控制器(步驟 208)連接到與可疑的故障MAC控制器相同的廣播域。優(yōu)選地,冗余MAC控制器首先被分配以可疑的故障MAC的MAC地址,從而使得平滑過渡到在冗余的路徑上。在本發(fā)明的可選典型實(shí)施例中,綁定-再綁定命令能夠開始于替換MAC控制器,然后是處理器。過程(沒有在圖2中示出)可以開始于禁用當(dāng)前MAC控制器并且隨后僅使冗余的MAC控制器活動,以在冗余MAC控制器確實(shí)連接到相同的廣播域的情況下避免MAC地址的重復(fù)。一旦新的連通路徑出現(xiàn),使用相同的MAC地址能夠最小化產(chǎn)生的不利影響。當(dāng)冗余MAC控制器使用與故障的MAC控制器相同的MAC地址時(shí)(并不是同時(shí)),用戶的網(wǎng)絡(luò)并不知道該替換。該連接中包括的層2交換機(jī),其基于IEEE802.1D透明橋方法,能夠連接到冗余MAC,并通過接收即將到來的回波分組自動學(xué)習(xí)新的路徑。如果冗余的MAC控制器是可用的,則所述MAC控制器被分配給該處理器(步驟209 ),并且故障檢測過程可以繼續(xù)(202 )。公開的方法和系統(tǒng)提高了基于需要連接到用戶以太網(wǎng)局域網(wǎng)中的多個(gè)處理節(jié)點(diǎn)(處理器)的網(wǎng)絡(luò)設(shè)備的可靠性、可用性和適用性。公開的方法和系統(tǒng)通過提供支持處理器系統(tǒng)可能遇到的任何單個(gè)點(diǎn)的故障的故障轉(zhuǎn)移的拓?fù)?,來減少處理器系統(tǒng)的計(jì)劃外的停機(jī)時(shí)間。公開的方法和系統(tǒng)還例如減少了處理器系統(tǒng)的計(jì)劃內(nèi)的停機(jī)時(shí)間,以允許升級。除此之外,公開的內(nèi)容通過使MAC/處理器對分離,提供了一種網(wǎng)絡(luò)分離的方法和裝置,即防火墻網(wǎng)關(guān)。通過冗余處理器替換處理器的過程205可以包括向冗余處理器中加載軟件和需要用于處理由故障處理器執(zhí)行的活動的信息。這個(gè)過程由能記錄需要的信息的活動的輔助處理器103執(zhí)行。在本申請的說明書和權(quán)利要求書中,每一個(gè)動詞,“包含”、“包括”和“具有”,及其變形被用于表示該動詞的受詞并不一定是成員、組件、元素或者動詞的部分主語或動詞主語的完整列表。在本申請中,詞“單元”和“模塊”是可以相互交換的。被稱為單元或者模塊的任何物都可以是獨(dú)立單元或者專門的模塊。單元或者模塊可以是標(biāo)準(zhǔn)組件或者具備標(biāo)準(zhǔn)組件的某些方面,允許使用另一個(gè)類似單元或者模塊容易地移除和替換它。每一個(gè)單元或者模塊可以是軟件、硬件和/或固件中的任何一個(gè)或者其任何組合。邏輯模塊軟件能夠包括在計(jì)算機(jī)可讀介質(zhì)上,例如可讀/寫硬盤、CDR0M、閃存、ROM等等。為了執(zhí)行特定任務(wù),軟件程序能夠根據(jù)需要被加載到適當(dāng)?shù)奶幚砥髦?。通過詳細(xì)描述本發(fā)明的實(shí)施例對本發(fā)明進(jìn)行了描述,本發(fā)明的實(shí)施例僅以示例的方式提供但并不意在對本發(fā)明的范圍進(jìn)行限制。所描述的實(shí)施例包括不同的特征,并不是所有這些特征在本發(fā)明的所有實(shí)施例中都需要。本發(fā)明的某些實(shí)施例只使用一些特征或者這些特征的可能的組合形式。本領(lǐng)域技術(shù)人員能夠想到描述的本發(fā)明的實(shí)施例的變形以及包括所描述的實(shí)施例中記錄的特征的不同組合的本發(fā)明的實(shí)施例?!?br>
權(quán)利要求
1.一種容故障可恢復(fù)系統(tǒng),包括多個(gè)處理單元;多個(gè)MAC控制器;互連交換機(jī),用于可通信地且動態(tài)地關(guān)聯(lián)一個(gè)或多個(gè)對,其中每個(gè)對包括選自所述多個(gè)處理單元的處理單元和選自所述多個(gè)MAC控制器的MAC控制器;以及可通信地連接到所述多個(gè)處理單元中的每一個(gè)的輔助處理器,其中所述輔助處理器編程用于動態(tài)地為一個(gè)或多個(gè)對中的每一個(gè)分配MAC地址,每個(gè)動態(tài)分配的MAC地址屬于廣播域,以及其中,對于每個(gè)對,所述處理單元被配置成通過MAC控制器在廣播域上通信。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述多個(gè)MAC控制器屬于廣播域。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述輔助處理器通過局域網(wǎng)可通信地連接到所述多個(gè)處理單元。
4.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述輔助處理器編程用于當(dāng)任何一個(gè)對中的MAC 控制器故障時(shí)分配所述多個(gè)MAC控制器中的另一個(gè)給所述對。
5.根據(jù)權(quán)利要求4所述的系統(tǒng),其中所述輔助處理器編程用于將故障MAC控制器的 MAC地址重新分配給所述多個(gè)MAC控制器中的另一個(gè)。
6.一種用于設(shè)置網(wǎng)絡(luò)設(shè)備與廣播域之間的連接的方法,其中,所述網(wǎng)絡(luò)設(shè)備包括多個(gè) MAC控制器和多個(gè)處理器,并且其中,多個(gè)MAC地址被分配給所述網(wǎng)絡(luò)設(shè)備,所述方法包括從所述多個(gè)處理器中選擇可用的處理器;從所述多個(gè)MAC控制器中選擇可用的MAC控制器;將選定的處理器和選定的MAC控制器綁定成處理器和MAC控制器對;從所述多個(gè)MAC地址中選擇屬于廣播域的可用的MAC地址;將所述選定的MAC地址分配給所述處理器和MAC控制器對,其中所述選定的處理器被配置成通過選定的MAC控制器在廣播域上通信。
7.一種容故障可恢復(fù)通信系統(tǒng),包括多個(gè)MAC控制器;處理單元,用于可通信地且動態(tài)地關(guān)聯(lián)選自所述多個(gè)MAC控制器的第一 MAC控制器;以及輔助處理器,編程用于動態(tài)地將與廣播域關(guān)聯(lián)的MAC地址分配給處理單元和第一 MAC控制器的關(guān)聯(lián);在所述第一 MAC控制器故障時(shí),將選自所述多個(gè)MAC控制器的第二 MAC控制器分配給所述處理單元;以及重新分配所述MAC地址給所述第二 MAC控制器,其中,所述處理單元通過所述第一 MAC控制器或所述第二 MAC控制器在所述廣播域上通信。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其中所述輔助處理器被嵌入在所述處理單元中。
9.根據(jù)權(quán)利要求7所述的系統(tǒng),其中所述多個(gè)MAC控制器屬于廣播域。
10.根據(jù)權(quán)利要求7所述的系統(tǒng),其中所述處理單元通過交換機(jī)陣列可通信地且動態(tài)地關(guān)聯(lián)所述第一 MAC控制器。
11.一種用于從處理單元/MAC控制器對與廣播域的連通性故障中恢復(fù)的方法,包括 檢測具有MAC地址的處理單元/MAC控制器對與廣播域的連通性故障,其中,所述處理單元通過MAC控制器在廣播域上通信;以及當(dāng)檢測到故障時(shí)重新分配替代MAC控制器給所述處理單元;以及重新分配所述MAC地址給所述替代MAC控制器,其中所述MAC地址屬于所述廣播域。
12.根據(jù)權(quán)利要求11所述的方法,其中所述檢測包括發(fā)送故障檢測分組到所述廣播域的默認(rèn)網(wǎng)關(guān)。
13.根據(jù)權(quán)利要求12所述的方法,其中所述故障檢測分組是ICMP回波分組。
14.根據(jù)權(quán)利要求11所述的方法,其中所述檢測,所述重新分配替代MAC控制器,以及所述重新分配所述MAC地址給所述替代MAC控制器是由所述輔助處理器來執(zhí)行的。
15.—種維護(hù)網(wǎng)絡(luò)中的連接的方法,包括將與所述網(wǎng)絡(luò)的廣播域關(guān)聯(lián)的MAC地址分配給多個(gè)MAC控制器中的一個(gè),所述多個(gè)MAC 控制器中的一個(gè)被分配給可通信地連接到所述多個(gè)MAC控制器的處理單元,其中所述處理單元被配置成通過所述MAC控制器在所述網(wǎng)絡(luò)的廣播域上通信;以及利用輔助處理器執(zhí)行輔助應(yīng)用,使得所述輔助處理器發(fā)送故障檢測分組給網(wǎng)絡(luò)的默認(rèn)網(wǎng)關(guān);當(dāng)檢測到故障時(shí),重新分配用于連接到所述網(wǎng)絡(luò)的冗余MAC控制器;重新分配所述MAC地址給所述冗余MAC控制器;以及重新分配所述冗余MAC控制器給所述處理單元用于連接到所述網(wǎng)絡(luò)。
16.根據(jù)權(quán)利要求15所述的方法,其中所述輔助處理器被嵌入在所述處理單元中。
17.根據(jù)權(quán)利要求15所述的方法,其中所述處理單元通過交換機(jī)陣列可通信地連接到所述多個(gè)MAC控制器。
全文摘要
通過一組MAC控制器將一組處理單元連接到多個(gè)LAN中。互連交換機(jī)允許任何處理單元訪問任何MAC控制器。輔助處理器周期性地檢測處理單元到LAN的連通性故障。當(dāng)檢測到故障時(shí),冗余的處理單元被分配連接到LAN。如果故障仍然存在,那么冗余的MAC控制器被分配給冗余處理單元。先前的MAC控制器的MAC地址被重新分配給冗余的MAC控制器。
文檔編號G06F11/20GK103002072SQ20121047219
公開日2013年3月27日 申請日期2008年9月10日 優(yōu)先權(quán)日2007年9月11日
發(fā)明者K·羅森博格, A·海拉威 申請人:寶利通公司