亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

利用網(wǎng)格標(biāo)簽進行外出分組轉(zhuǎn)發(fā)的裝置和方法

文檔序號:7551434閱讀:164來源:國知局
專利名稱:利用網(wǎng)格標(biāo)簽進行外出分組轉(zhuǎn)發(fā)的裝置和方法
利用網(wǎng)格標(biāo)簽進行外出分組轉(zhuǎn)發(fā)的裝置和方法
背景技術(shù)
在傳統(tǒng)的網(wǎng)絡(luò)計算環(huán)境中,除了相互連接的計算系統(tǒng)外還使用許多裝置在網(wǎng)絡(luò)上有效地傳送數(shù)據(jù)。通常,路由器和交換機是在計算機網(wǎng)絡(luò)的各段隔離信息流并沿著路徑朝向目的地裝置轉(zhuǎn)發(fā)分組的網(wǎng)絡(luò)裝置。在典型的層2環(huán)境中,外出轉(zhuǎn)發(fā)決策基于分組的目的地介質(zhì)訪問控制(MAC)地址。標(biāo)準(zhǔn)端ロ級別限制特征允許強制執(zhí)行對外出轉(zhuǎn)發(fā)的限制。在網(wǎng)絡(luò)裝置的一個進入端ロ處接收到的分組可能被限制從同一裝置的ー個或多個外出端ロ離開。當(dāng)在單個網(wǎng)絡(luò)裝置上限制外出轉(zhuǎn)發(fā)決策時,端ロ級別限制方案是適合的。這種方案并不能很好地適合多個網(wǎng)絡(luò)裝置,這是因為目的地網(wǎng)絡(luò)裝置并不了解分組進入網(wǎng)絡(luò)所經(jīng)由的進入端ロ。專用虛擬局域網(wǎng)(VLAN)包括限制其穿過ー個或多個裝置的端ロ,從而所述端ロ與在相同專用VLAN組內(nèi)的上行鏈路和/或其它端ロ進行通信。然而,專用VLAN不允許在單個端口上建立多個VLAN。這樣,限制了利用專用VLAN實現(xiàn)對外出轉(zhuǎn)發(fā)決策的限制。此外,VLAN組僅根據(jù)進入端ロ而被分配給分組。



通過參考附圖,可以更好地理解本公開,并且本公開的多個特征和優(yōu)點對于本領(lǐng)域的技術(shù)人員而言將變得顯而易見。圖1為根據(jù)本發(fā)明的實施例的網(wǎng)格網(wǎng)絡(luò)的拓撲框圖。圖2A為根據(jù)本發(fā)明的實施例的在源網(wǎng)絡(luò)裝置處利用網(wǎng)格標(biāo)簽進行外出分組轉(zhuǎn)發(fā)的過程流程圖。圖2B為根據(jù)本發(fā)明的實施例的利用網(wǎng)格標(biāo)簽進行外出分組轉(zhuǎn)發(fā)的過程流程圖。圖3為根據(jù)本發(fā)明的實施例的網(wǎng)格網(wǎng)絡(luò)裝置的簡化的高層框圖,所述網(wǎng)格網(wǎng)絡(luò)裝置包括用于路徑選擇和強制執(zhí)行外出轉(zhuǎn)發(fā)規(guī)則的表。圖4為根據(jù)本發(fā)明的實施例的網(wǎng)格網(wǎng)絡(luò)的拓撲框圖。圖5為根據(jù)本發(fā)明的實施例的網(wǎng)格網(wǎng)絡(luò)的另一拓撲框圖。圖6為根據(jù)本發(fā)明的實施例的示例性交換或路由裝置的框圖。
具體實施例方式網(wǎng)絡(luò)裝置及其相關(guān)協(xié)議可以用于管理網(wǎng)絡(luò)裝置之間的冗余路徑。當(dāng)僅存在單條路徑連接兩個網(wǎng)絡(luò)裝置吋,所述單條路徑包括源裝置和目的地裝置之間的所有中間裝置,且所述單條路徑表示在所述源裝置和目的地裝置之間的網(wǎng)絡(luò)通信中的失敗的單個點。能使用冗余路徑來增強網(wǎng)絡(luò)的可靠性。通過允許在第一路徑失敗時在兩個裝置之間使用冗余(備份)網(wǎng)絡(luò)路徑,兩個裝置之間的多條路徑增強了裝置之間的網(wǎng)絡(luò)通信的可靠性。網(wǎng)格是即使存在路徑環(huán)路時仍提供冗余路徑的使用的網(wǎng)絡(luò)。如在本文中使用的,源網(wǎng)絡(luò)裝置是作為分組進入特定網(wǎng)格網(wǎng)絡(luò)中的入口點的網(wǎng)絡(luò)裝置,例如交換機或路由器。目的地網(wǎng)絡(luò)裝置是在網(wǎng)格網(wǎng)絡(luò)中作為分組離開特定網(wǎng)格網(wǎng)絡(luò)的出口點的網(wǎng)絡(luò)裝置。如在本文中使用的,中間網(wǎng)絡(luò)裝置是在網(wǎng)格網(wǎng)絡(luò)中既不是源網(wǎng)絡(luò)裝置也不是目的地網(wǎng)絡(luò)裝置的網(wǎng)絡(luò)裝置。
在網(wǎng)格網(wǎng)絡(luò)中的每個網(wǎng)絡(luò)裝置具有通往每個其它網(wǎng)格網(wǎng)絡(luò)裝置的一條或多條可用路徑。例如,數(shù)據(jù)分組可以從源網(wǎng)絡(luò)裝置沿著任意一條可用路徑行進至目的地網(wǎng)絡(luò)裝置。
在網(wǎng)格網(wǎng)絡(luò)中,可以利用網(wǎng)格標(biāo)簽實現(xiàn)外出分組轉(zhuǎn)發(fā)。典型地對于單播業(yè)務(wù),使用標(biāo)簽識別網(wǎng)格內(nèi)從源網(wǎng)格網(wǎng)絡(luò)裝置到目的地網(wǎng)格網(wǎng)絡(luò)裝置的路徑。然后,例如,利用外出轉(zhuǎn)發(fā)表,將標(biāo)簽用作索引以確定目的地網(wǎng)絡(luò)裝置的外出端口。如本文所描述的,標(biāo)簽可以與外出轉(zhuǎn)發(fā)規(guī)則相關(guān)。這樣,可以對穿過多個網(wǎng)格網(wǎng)絡(luò)裝置的外出分組轉(zhuǎn)發(fā)設(shè)置限制。此外,可以對單個端口的多個主機強制執(zhí)行不同的外出限制。
本文描述了在網(wǎng)格網(wǎng)絡(luò)中利用標(biāo)簽進行分組轉(zhuǎn)發(fā)的方法。在網(wǎng)格網(wǎng)絡(luò)的第一網(wǎng)格網(wǎng)絡(luò)裝置的非網(wǎng)格端口接收分組。確定在第一網(wǎng)格網(wǎng)絡(luò)裝置和第二網(wǎng)格網(wǎng)絡(luò)裝置之間的一條或多條可用路徑?;谂c路徑相關(guān)的外出轉(zhuǎn)發(fā)規(guī)則選擇所述一條或多條可用路徑中的一條路徑。將與所選擇的路徑相關(guān)的標(biāo)簽插入到分組中。沿著所選擇的路徑轉(zhuǎn)發(fā)所述分組。
圖1為根據(jù)本發(fā)明的實施例的網(wǎng)格網(wǎng)絡(luò)100的拓撲框圖。網(wǎng)格網(wǎng)絡(luò)100包括網(wǎng)格交換器A110、網(wǎng)格交換機B120、網(wǎng)格交換機C130以及網(wǎng)格交換機D140。如圖所示,網(wǎng)格網(wǎng)絡(luò)100被用作全網(wǎng)狀拓撲,其中每個交換機110-140彼此直接連接。在另一個實施例中,可以在局部網(wǎng)格布置中實現(xiàn)網(wǎng)格網(wǎng)絡(luò)100。
主機裝置Y經(jīng)由非網(wǎng)格端口 I可操作地耦合到交換機B120。主機裝置Z經(jīng)由非網(wǎng)格端口 2可操作地耦合到交換機B120。主機裝置W經(jīng)由非網(wǎng)格端口 4可操作地耦合到交換機C130。主機裝置X經(jīng)由非網(wǎng)格端口 3可操作地耦合到交換機C130。主機裝置是分組的始發(fā)源。
交換機110-140被配置為分析和過濾分組。交換機110-140進一步被配置為在分組中插入、移除和分析標(biāo)簽,選擇到目的地網(wǎng)格交換機的路徑,以及分配對應(yīng)于所選擇的路徑的標(biāo)簽。此外,交換機110-140還被配置為強制執(zhí)行一個或多個外出轉(zhuǎn)發(fā)規(guī)則。
在一個實施例中,可為每對源/目的地網(wǎng)格交換機配置多條不同的路徑。每條路徑可以與唯一的路徑標(biāo)識符相關(guān)。
在操作中,當(dāng)分組由網(wǎng)格網(wǎng)絡(luò)100中交換機的非網(wǎng)格端口接收時,交換機分析所接收到的分組,基于與路徑相關(guān)的外出轉(zhuǎn)發(fā)規(guī)則選擇到目的地網(wǎng)格交換機的路徑,并將對應(yīng)于所選擇的路徑的標(biāo)簽分配給所述分組。然后交換機將標(biāo)簽插入到分組中,并沿著所選擇的路徑轉(zhuǎn)發(fā)分組。如本文中使用的,非網(wǎng)格端口是未連接到另一個網(wǎng)格交換機的端口。例如,端口 1、2、3和4都是非網(wǎng)格端口。應(yīng)提及的是,轉(zhuǎn)發(fā)離開網(wǎng)格端口的分組在離開時具有路徑標(biāo)簽,而被發(fā)送離開非網(wǎng)格端口的分組被除去了這種標(biāo)簽。
在一個實施例中,兩個主機(即,主機W和主機X)可操作地耦合到交換機C130。如果主機W試圖與主機Z通信,則源網(wǎng)格交換機(即,交換機C130)具有到目的地交換機(即, 交換機B120)的兩條可用路徑。通過交換機C130的出端口 10和交換機B120的入端口 9, 第一路徑(CBOl)可以從交換機C130直接通往交換機B120。通過交換機C130的出端口 8、 交換機D140的入端口 6、交換機D140的出端口 5以及交換機B120的入端口 7,第二路徑 (CB02)可以從交換機C130經(jīng)由中間交換機D140行進到交換機B120。
每一路徑均允許來自主機W的分組傳輸?shù)街鳈CZ。典型的層2網(wǎng)絡(luò)依賴于目的地交換機上的MAC地址表來轉(zhuǎn)發(fā)分組。在交換機B120的MAC地址表不包括主機Z并且主機W的業(yè)務(wù)與主機Y和主機Z的業(yè)務(wù)是同一 VLAN組的成員的情況下,主機Y和主機Z 二者均將接收主機W的業(yè)務(wù)。例如,如果來自主機W的數(shù)據(jù)是敏感的,則這被視為安全問題。此外,如果主機Y是惡意用戶,則主機Z的MAC地址可能被主機Y假冒,這樣主機Y可以接收去往主機Z的業(yè)務(wù)。例如,可由網(wǎng)絡(luò)管理員配置外出轉(zhuǎn)發(fā)規(guī)則并使其與用于特定路徑的標(biāo)簽相關(guān)。外出轉(zhuǎn)發(fā)規(guī)則可以試圖確保主機W的業(yè)務(wù)被輸送到正確的目的地主機,即主機Z,而不是其它主機。例如,外出轉(zhuǎn)發(fā)規(guī)則可以規(guī)定在交換機C130的進入端口 4接收到的分組被轉(zhuǎn)發(fā)到交換機B120的外出端口 2。該規(guī)則可以與用于路徑CB02的標(biāo)簽相關(guān)。可以將交換機B120的外出轉(zhuǎn)發(fā)表配置為將端口 2設(shè)置為用于具有標(biāo)識路徑CB02的標(biāo)簽的分組的外出端口。當(dāng)由交換機C130接收分組時,可以基于與路徑相關(guān)的外出轉(zhuǎn)發(fā)規(guī)則選擇到交換機B120的路徑。將與路徑CB02相關(guān)的轉(zhuǎn)發(fā)規(guī)則應(yīng)用到在進入端口 4處接收到且去往交換機B120的分組。這樣,交換機C130確定分組是否經(jīng)由端口 4被接收。如果分組在端口 4處被接收,則交換機C130選擇與轉(zhuǎn)發(fā)規(guī)則相關(guān)的路徑,即路徑CB02。將與所選擇的路徑對應(yīng)的標(biāo)簽插入到分組中,然后將所述分組沿著網(wǎng)格經(jīng)由所選擇的路徑轉(zhuǎn)發(fā)。可以由交換機B120接收分組。檢查分組中的標(biāo)簽。在交換機B120的外出轉(zhuǎn)發(fā)表中找到具有所述標(biāo)簽的條目,并將外出端口 2識別為與標(biāo)簽相關(guān)。這樣,將分組經(jīng)由端口 2轉(zhuǎn)發(fā)給正確的接收者,即主機Z。由于準(zhǔn)許具有用于路徑CB02的分組離開端口 2而非其它端口,所以在這個例子中,主機Y不接收主機Z的業(yè)務(wù),除非主機Y物理地耦合到端口 2。本發(fā)明還能夠應(yīng)用到其它網(wǎng)絡(luò)拓撲和環(huán)境中。網(wǎng)格網(wǎng)絡(luò)100可以包括本領(lǐng)域技術(shù)人員熟知的其它類型網(wǎng)絡(luò),所述網(wǎng)絡(luò)能夠利用多種商業(yè)上可獲得的協(xié)議中的任意協(xié)議支持數(shù)據(jù)通信,所述協(xié)議包括但不限于,TCP/IP、SNA、IPX、AppleTalk等。僅作為例子,網(wǎng)絡(luò)系統(tǒng)100可以是局域網(wǎng)(LAN),例如以太網(wǎng)、令牌環(huán)網(wǎng)和/或類似網(wǎng)絡(luò);廣域網(wǎng);邏輯網(wǎng),包括但不限于邏輯專用網(wǎng)(VPN);因特網(wǎng);內(nèi)聯(lián)網(wǎng);外聯(lián)網(wǎng);公共交換電話網(wǎng)絡(luò)(PSTN);紅外線網(wǎng);無線網(wǎng)(例如,在IEEE802. 11協(xié)議組、本領(lǐng)域已知的藍牙協(xié)議和/或任何其它無線協(xié)議中的任意協(xié)議下運作的網(wǎng)絡(luò));和/或這些和/或其它網(wǎng)絡(luò)的任意組合。圖2A為根據(jù)本發(fā)明的實施例的在源網(wǎng)絡(luò)裝置處利用網(wǎng)格標(biāo)簽進行外出分組轉(zhuǎn)發(fā)的過程流程圖。通過執(zhí)行可執(zhí)行指令的一個或多個序列來實施所描述的過程流200。在另一實施例中,通過諸如外出轉(zhuǎn)發(fā)模塊、硬件邏輯布置(例如,專用集成電路(ASIC))等的網(wǎng)絡(luò)裝置的組件來執(zhí)行過程流200。例如,可以通過源網(wǎng)絡(luò)裝置的多端口控制器ASIC來執(zhí)行過程流200的一個或多個步驟。在一個實施例中,網(wǎng)格網(wǎng)絡(luò)可以包括多個網(wǎng)格網(wǎng)絡(luò)裝置,所述網(wǎng)格網(wǎng)絡(luò)裝置包括源網(wǎng)絡(luò)裝置、中間網(wǎng)絡(luò)裝置以及目的地網(wǎng)絡(luò)裝置。在步驟210,在非網(wǎng)格端口(例如在源網(wǎng)格交換機處)接收分組。在步驟220,確定通往目的地網(wǎng)格交換機的一條或多條可用路徑。在步驟230,可以基于與路徑 相關(guān)的外出轉(zhuǎn)發(fā)規(guī)則選擇所述一條或多條路徑中的一條路徑。如在本文中使用的,外出轉(zhuǎn)發(fā)規(guī)則是這樣一種規(guī)則基于分組的各種進入屬性,對來自網(wǎng)絡(luò)裝置的外出施加分組轉(zhuǎn)發(fā)限制。進入屬性可以包括進入端口、主機、業(yè)務(wù)類型、位置(源)、VLAN,和/或時間信息(例如,一天中的時間、一周中的某天等)。每條規(guī)則包括進入成分和外出成分(例如,ー個或多個外出端ロ)。每條轉(zhuǎn)發(fā)規(guī)則均與ー個或多個路徑標(biāo)簽相關(guān)。外出轉(zhuǎn)發(fā)規(guī)則與標(biāo)簽之間的關(guān)聯(lián)可以例如由網(wǎng)絡(luò)管理員、缺省配置、自動配置工具等進行配置。例如,基于進入端ロ的外出轉(zhuǎn)發(fā)規(guī)則規(guī)定在源網(wǎng)格交換機的端ロ I處到達進入網(wǎng)格的分組能在目的地網(wǎng)格交換機的端ロ 5、6和/或7處而不是其它端口外出離開網(wǎng)格?;谥鳈C的示例性外出轉(zhuǎn)發(fā)規(guī)則規(guī)定來自源主機A的分組能夠與目的地主機D而非其它主機進行通信,其中主機D在端ロ 3 (即,外出端ロ)處耦合到目的地網(wǎng)絡(luò)裝置。主機信息可以基于源MAC地址、源IP地址,或者如IEEE802.1AE標(biāo)準(zhǔn)中規(guī)定的安全關(guān)聯(lián)(MACsec)0基于業(yè)務(wù)類型的示例性外出轉(zhuǎn)發(fā)規(guī)則規(guī)定允許進入網(wǎng)站業(yè)務(wù)(S卩,去往網(wǎng)站服務(wù)器的業(yè)務(wù))外出離開目的地網(wǎng)絡(luò)裝置的上行鏈路,其可以在端ロ 19上。網(wǎng)站服務(wù)器可以位于該端口上??梢酝ㄟ^檢查進入分組的目的地字段以及確定該分組去往TCP端ロ 80、8080和網(wǎng)站服務(wù)器通常所依附的其它已知端ロ,來識別網(wǎng)站業(yè)務(wù)?;谖恢玫氖纠酝獬鲛D(zhuǎn)發(fā)規(guī)則規(guī)定允許來自諸如會議室的源位置的進入分組外出離開目的地網(wǎng)絡(luò)裝置的上行鏈路。通過檢查分組中的標(biāo)簽(其包括源網(wǎng)格裝置和目的地網(wǎng)格裝置二者)可以確定源位 置?;赩LAN的示例性外出轉(zhuǎn)發(fā)規(guī)則規(guī)定允許具有VLAN標(biāo)識符為vlOO的進入分組外出離開目的地網(wǎng)絡(luò)裝置的上行鏈路。在一個實施例中,如果自非網(wǎng)格端ロ接收到的分組的屬性和與路徑相關(guān)的外出轉(zhuǎn)發(fā)規(guī)則匹配,則選擇一條路徑而非其它路徑。在更具體的實施例中,如果分組的屬性與任意轉(zhuǎn)發(fā)規(guī)則的進入成分匹配,則可以選擇路徑。例如,如果與路徑CB02相關(guān)的轉(zhuǎn)發(fā)規(guī)則規(guī)定在進入端ロ 4接收到的分組在端ロ 2外出離開,則所述規(guī)則的進入成分為“在端ロ 4進入”。如果在端ロ 4處接收分組(分組的屬性),則確定匹配且選擇與匹配的外出轉(zhuǎn)發(fā)規(guī)則相關(guān)的路徑。在步驟240,修改分組以包括與所選擇的路徑相關(guān)的標(biāo)簽。在一個實施例中,將標(biāo)簽插入到分組中。在步驟250,沿著所選擇的路徑路由或者轉(zhuǎn)發(fā)分組。過程繼續(xù)到圖2B的步驟260。圖2B為根據(jù)本發(fā)明的實施例的在中間網(wǎng)絡(luò)裝置處利用網(wǎng)格標(biāo)簽進行外出分組轉(zhuǎn)發(fā)的過程流程圖。通過執(zhí)行可執(zhí)行指令的ー個或多個序列,可以執(zhí)行所描述的過程流250。在另ー實施例中,通過諸如外出轉(zhuǎn)發(fā)模塊、硬件邏輯布置(例如,專用集成電路(ASIC))等的網(wǎng)絡(luò)裝置的組件來執(zhí)行過程流250。例如,可以由中間網(wǎng)絡(luò)裝置和/或目的地網(wǎng)絡(luò)裝置的多端ロ控制器ASIC執(zhí)行過程流250的ー個或多個步驟。在一個實施例中,網(wǎng)格網(wǎng)絡(luò)可以包括多個網(wǎng)格網(wǎng)絡(luò)裝置,所述網(wǎng)格網(wǎng)絡(luò)裝置包括源網(wǎng)絡(luò)裝置、中間網(wǎng)絡(luò)裝置以及目的地網(wǎng)絡(luò)裝置。過程可以從圖2A的步驟250繼續(xù)。在步驟260,可以在網(wǎng)格端ロ(例如網(wǎng)格網(wǎng)絡(luò)裝置處)接收分組。這時,從網(wǎng)格網(wǎng)絡(luò)裝置的有利位置來說,路徑類型(即,單播、多播、廣播等)是未確定的。在步驟265,確定分組是否為單播分組。當(dāng)分組是單播分組吋,過程進行到步驟266。在該步驟,確定(在步驟260)接收到分組的網(wǎng)絡(luò)裝置是否為目的地網(wǎng)絡(luò)裝置。該決定框的結(jié)果確定接收網(wǎng)絡(luò)裝置為中間網(wǎng)絡(luò)裝置還是目的地網(wǎng)絡(luò)裝置。對于所述兩種裝置采用不同的轉(zhuǎn)發(fā)機制。可以執(zhí)行做出該確定的各種已知方法,例如利用分組中的信息。例如,路徑標(biāo)簽包括源網(wǎng)絡(luò)裝置和目的地網(wǎng)絡(luò)裝置二者的標(biāo)識符。這樣,接收網(wǎng)格裝置能夠通過檢查標(biāo)簽(標(biāo)簽作為分組的一部分)來確定其是否為目的地網(wǎng)絡(luò)裝置。
當(dāng)確定接收網(wǎng)絡(luò)裝置是分組的目的地網(wǎng)絡(luò)裝置時,在步驟270,基于標(biāo)簽,可以在目的地網(wǎng)絡(luò)裝置的一個或多個非網(wǎng)格端口將分組轉(zhuǎn)發(fā)離開網(wǎng)格網(wǎng)絡(luò)。例如,可以提取分組中的標(biāo)簽并將該標(biāo)簽用于對目的地網(wǎng)絡(luò)裝置中的外出轉(zhuǎn)發(fā)表進行索引。外出轉(zhuǎn)發(fā)表包含標(biāo)簽和目的地網(wǎng)絡(luò)裝置的外出端口之間的關(guān)聯(lián)。可以將分組轉(zhuǎn)發(fā)離開對應(yīng)于標(biāo)簽的一個或多個外出端口。
可以確定接收網(wǎng)絡(luò)裝置不是分組的目的地網(wǎng)絡(luò)裝置。這樣,接收網(wǎng)絡(luò)裝置是位于分組的所選擇的路徑中的中間網(wǎng)絡(luò)裝置。在步驟267,基于標(biāo)簽,可以在中間網(wǎng)絡(luò)裝置的一個或多個網(wǎng)格端口沿著路徑轉(zhuǎn)發(fā)分組。單播路徑通常具有它們能夠離開中間網(wǎng)格交換機的單個網(wǎng)格端口。例如,可以提取分組中的標(biāo)簽并將該標(biāo)簽用于對中間網(wǎng)絡(luò)裝置中的外出轉(zhuǎn)發(fā)表進行索引??梢詫⒎纸M轉(zhuǎn)發(fā)離開對應(yīng)于標(biāo)簽的外出端口。過程繼續(xù)到步驟260。
在步驟265,可以確定分組所沿著的路徑不是單播路徑。這樣,路徑類型是多播或廣播。在兩者中任一種情況下,基于標(biāo)簽,在接收網(wǎng)絡(luò)裝置的一個或多個非網(wǎng)格和/或網(wǎng)格端口轉(zhuǎn)發(fā)分組。例如,可以提取分組中的標(biāo)簽并將該標(biāo)簽用于對接收網(wǎng)絡(luò)裝置中的外出轉(zhuǎn)發(fā)表進行索引。可以將分組轉(zhuǎn)發(fā)離開對應(yīng)于標(biāo)簽的一個或多個外出端口。如果存在其它網(wǎng)格端口轉(zhuǎn)發(fā)分組,則一個或多個外出端口可以是網(wǎng)格端口。從這個角度而言,接收網(wǎng)絡(luò)裝置是中間網(wǎng)絡(luò)裝置。一個或多個外出端口可以是非網(wǎng)格端口,例如當(dāng)主機耦合到非網(wǎng)格端口時。從這個角度而言,接收網(wǎng)絡(luò)裝置是目的地網(wǎng)絡(luò)裝置。在多播或廣播的情況下,接收網(wǎng)絡(luò)裝置成為中間網(wǎng)絡(luò)裝置和目的地網(wǎng)絡(luò)裝置二者是可能的。在步驟276,確定在步驟275的分組是否轉(zhuǎn)發(fā)離開網(wǎng)格端口。在這種情況下,過程繼續(xù)到步驟260。
這樣,在步驟267、270和275處的轉(zhuǎn)發(fā)動作有效地提供強制執(zhí)行與在圖2A的步驟 230處所選擇的路徑相關(guān)的外出轉(zhuǎn)發(fā)規(guī)則。這樣,由于通過標(biāo)簽及其關(guān)聯(lián)體現(xiàn)了外出限制, 所以可以跨交換機施加外出轉(zhuǎn)發(fā)限制。
圖3為根據(jù)本發(fā)明的實施例的網(wǎng)格網(wǎng)絡(luò)裝置330的簡化的高層框圖,所述網(wǎng)格網(wǎng)絡(luò)裝置330包括用于路徑選擇和強制執(zhí)行外出轉(zhuǎn)發(fā)規(guī)則的表。網(wǎng)格網(wǎng)絡(luò)裝置330包括層 2MAC地址表340、交換機表345、外出轉(zhuǎn)發(fā)表360以及標(biāo)簽-規(guī)則關(guān)聯(lián)表346。
層2MAC地址表340包括各種字段,例如目的地MAC地址字段、相關(guān)的VLAN標(biāo)識符 (VID)字段、相關(guān)的交換機標(biāo)識符(交換機ID)字段和端口字段。交換機標(biāo)識符與MAC目的地地址相關(guān)??梢院芎玫乩斫獾氖牵瑔尾?、多播和廣播分組均與目的地MAC地址字段相關(guān)。 在一個實施例中,廣播分組具有目的地MAC地址FFFFFF-FFFFFF。多播分組具有目的地MAC 地址中設(shè)定的最高半字節(jié)組的最低位。
交換機表345包括例如交換機ID字段和標(biāo)簽字段的各種字段。標(biāo)簽識別從源網(wǎng)絡(luò)裝置通過網(wǎng)格網(wǎng)絡(luò)到目的地網(wǎng)絡(luò)裝置的特定路徑。在一個實施例中,標(biāo)簽包括源交換機標(biāo)識符、目的地交換機標(biāo)識符和路徑標(biāo)識符。對于每對源/目的地而言路徑標(biāo)識符是唯一的。 交換機表345包括中間或目的地網(wǎng)絡(luò)裝置與用于每個網(wǎng)絡(luò)裝置的可用路徑之間的關(guān)聯(lián)。例如,具有交換機ID為“I”的中間或目的`地網(wǎng)絡(luò)裝置具有可用于從源網(wǎng)絡(luò)裝置330進行通信的三條不同路徑。
外出轉(zhuǎn)發(fā)表360包括標(biāo)簽和端口之間的關(guān)聯(lián)。外出轉(zhuǎn)發(fā)表360包括標(biāo)簽字段和端口字段。端口字段指定網(wǎng)格網(wǎng)絡(luò)裝置330的外出端口。外出端口可以是網(wǎng)格端口或者非網(wǎng)格端口。在一個實施例中,夕卜出轉(zhuǎn)發(fā)表360包括另一字段,其指定給定標(biāo)簽是否表不終止于網(wǎng)絡(luò)裝置330的路徑,由此表明網(wǎng)絡(luò)裝置330是目的地交換機。該字段將向硬件表明在將分組發(fā)送離開非網(wǎng)格外出端口之前應(yīng)該從分組移除或者除去標(biāo)簽。在另一實施例中,網(wǎng)絡(luò)裝置330可以查看在路徑標(biāo)簽本身內(nèi)的交換機標(biāo)識符以確定其是否為目的地交換機。標(biāo)簽-規(guī)則關(guān)聯(lián)表346包括諸如標(biāo)簽字段和外出轉(zhuǎn)發(fā)規(guī)則字段的各種字段。外出轉(zhuǎn)發(fā)規(guī)則字段包括外出轉(zhuǎn)發(fā)規(guī)則,所述外出轉(zhuǎn)發(fā)規(guī)則包括進入成分和/或外出成分(例如,外出端口)。標(biāo)簽-規(guī)則關(guān)聯(lián)表346包含標(biāo)簽和外出轉(zhuǎn)發(fā)規(guī)則之間的關(guān)聯(lián)。在操作中,可以在網(wǎng)格網(wǎng)絡(luò)裝置330的非網(wǎng)格端口處接收分組,所述網(wǎng)格網(wǎng)絡(luò)裝置330可以作為源網(wǎng)絡(luò)裝置。通過收集來自分組的MAC目的地地址,可以確定目的地網(wǎng)絡(luò)裝置。層2MAC地址表340中的條目通過MAC目的地地址定位,并且獲得與MAC目的地地址相關(guān)的VID和交換機標(biāo)識符。利用交換機標(biāo)識符作為索引定位交換機表345內(nèi)的一個或多個條目。利用交換機表345中已定位的條目的標(biāo)簽字段,確定可用路徑的一個或多個標(biāo)簽。每個標(biāo)簽被用于對標(biāo)簽-規(guī)則關(guān)聯(lián)表346進行索引,并且確定相應(yīng)的外出轉(zhuǎn)發(fā)規(guī)則。在一個實施例中,對于一個或多個標(biāo)簽中的每一個,確定相應(yīng)的外出轉(zhuǎn)發(fā)規(guī)則是否應(yīng)用到分組。更具體地,確定是否為分組的進入屬性(例如,進入端口、主機、VLAN、業(yè)務(wù)類型等)定義相應(yīng)的外出轉(zhuǎn)發(fā)規(guī)則。當(dāng)規(guī)則應(yīng)用到分組時,選擇對應(yīng)于規(guī)則的標(biāo)簽并將其插入到分組中。在一個實施例中,可 以確定多個規(guī)則應(yīng)用到分組。為了減少潛在的沖突,每條外出轉(zhuǎn)發(fā)規(guī)則與優(yōu)先級等級相關(guān)??梢赃x擇具有最高優(yōu)先級的規(guī)則,并將對應(yīng)的路徑標(biāo)簽插入到分組中。插入的標(biāo)簽可以參考中間和/或目的地網(wǎng)絡(luò)裝置的外出轉(zhuǎn)發(fā)表來將分組轉(zhuǎn)發(fā)離開正確的外出端口。在操作中,可以在網(wǎng)格網(wǎng)絡(luò)裝置330的網(wǎng)格端口處接收分組,所述網(wǎng)格網(wǎng)絡(luò)裝置330可以作為中間和/或目的地網(wǎng)絡(luò)裝置。通過檢查分組確定標(biāo)簽。標(biāo)簽被用于對外出轉(zhuǎn)發(fā)表360進行索引,并且確定相關(guān)的一個或多個外出端口。可以將分組轉(zhuǎn)發(fā)離開一個或多個外出端口。圖4為根據(jù)本發(fā)明的實施例的網(wǎng)格網(wǎng)絡(luò)的拓撲框圖。外出轉(zhuǎn)發(fā)規(guī)則可以用于限制廣播、多播和目的地查找失敗(DLF)或未知目的地的業(yè)務(wù)。網(wǎng)格網(wǎng)絡(luò)400包括網(wǎng)格交換機410、網(wǎng)格交換機420、網(wǎng)格交換機430和網(wǎng)格交換機440。主機A在端口 11處可操作地耦合到網(wǎng)格交換機430。主機B在端口 12處可操作地耦合到網(wǎng)格交換機430。主機C在端口 13處可操作地耦合到網(wǎng)格交換機440。主機D在端口 14處可操作地耦合到網(wǎng)格交換機440。主機E在端口 16處可操作地耦合到網(wǎng)格交換機420。主機F在端口 15處可操作地耦合到網(wǎng)格交換機420。主機G在端口 17處可操作地耦合到網(wǎng)格交換機410。主機H在端口 18處可操作地耦合到網(wǎng)格交換機410。如圖所示,路徑COOl是網(wǎng)格廣播路徑。為了對(例如,起源于主機A的)廣播業(yè)務(wù)設(shè)置限制,外出轉(zhuǎn)發(fā)規(guī)則可以說明允許將來自主機A的廣播業(yè)務(wù)廣播到主機C、主機F和主機G。該規(guī)則可以與路徑標(biāo)簽COOl相關(guān)。可以例如由網(wǎng)絡(luò)管理員配置網(wǎng)格交換機440的外出轉(zhuǎn)發(fā)表,以包括一個端口(即,主機C可操作地耦合的端口 13)作為用于路徑標(biāo)簽COOl的外出端口。同樣地,網(wǎng)格交換機420的外出轉(zhuǎn)發(fā)表可以包括一個端口(即,主機F可操作地耦合的端口 15),所述端口作為用于路徑標(biāo)簽COOl的外出端口,以及網(wǎng)格交換機410的外出轉(zhuǎn)發(fā)表可以包括一個端口(即,主機G可操作地耦合的端口 17),所述端口作為用于路徑標(biāo)簽COOl的外出端口。
在操作中,當(dāng)廣播分組由源網(wǎng)格交換機430接收時,確定可用的廣播路徑。如果分組來自主機A (這可以通過進入端口確定),則在分組經(jīng)由端口 23和21路由通過網(wǎng)格之前確定對其應(yīng)用外出轉(zhuǎn)發(fā)規(guī)則并將路徑標(biāo)簽COOl插入其中。
當(dāng)由網(wǎng)格交換機410接收分組時,確定所述分組為廣播分組。如網(wǎng)格交換機410 的外出轉(zhuǎn)發(fā)表中所示,分組在外出網(wǎng)格端口和外出非網(wǎng)格端口二者處轉(zhuǎn)發(fā)。分組轉(zhuǎn)發(fā)離開非網(wǎng)格端口 17和網(wǎng)格端口 30。分組還被網(wǎng)格交換機440所接收。
當(dāng)由網(wǎng)格交換機420接收分組時,確定所述分組為廣播分組。分組轉(zhuǎn)發(fā)離開非網(wǎng)格端口 15,而不是其它端口。因為沒有其它網(wǎng)格端口轉(zhuǎn)發(fā)分組,所以分組不會轉(zhuǎn)發(fā)離開網(wǎng)格端口。
圖5為根據(jù)本發(fā)明的實施例的網(wǎng)格網(wǎng)絡(luò)的另一拓撲框圖。網(wǎng)格網(wǎng)絡(luò)500包括網(wǎng)格交換機510、網(wǎng)格交換機520、網(wǎng)格交換機530和網(wǎng)格交換機540。主機W在端口 11處可操作地耦合到網(wǎng)格交換機530。在一個實施例中,主機W為基于因特網(wǎng)協(xié)議的語音傳輸(VoIP) 裝置,例如VoIP電話。主機X通過主機W在端口 11處可操作地耦合到網(wǎng)格交換機530。在一個實施例中,主機X為個人計算機(PO。在VoIP方案的情況下,VoIP裝置一側(cè)連接端口而另一側(cè)連接PC是常見的。非網(wǎng)格網(wǎng)絡(luò)501通過端口 19可操作地耦合到網(wǎng)格交換機520。 在一個實施例中,端口 19是上行鏈路端口。主機F在端口 13處可操作地耦合到網(wǎng)格交換機540。主機G在端口 14處可操作地耦合到網(wǎng)格交換機540。
主機W和主機F的業(yè)務(wù)被分配到VLAN100 (vlOO),而主機X和主機G的業(yè)務(wù)被分配到VLAN200 (v200)。典型地,VLAN組與某些轉(zhuǎn)發(fā)限制相關(guān)。在一個實施例中,例如,網(wǎng)絡(luò)管理員可能想要更有限制性,從而禁止PC主機與所有其它主機進行通信,但是允許該PC主機與上行鏈路(例如,網(wǎng)格交換機520的端口 19)進行通信。以這樣的方式限制話音業(yè)務(wù)可能是不可取的,并且網(wǎng)絡(luò)管理員可能不想限制來自VoIP主機的業(yè)務(wù)。
由于主機W和主機X是不同VLAN組的成員,所以這可以通過創(chuàng)建用于每個VLAN組的外出轉(zhuǎn)發(fā)規(guī)則來實現(xiàn)。例如,外出轉(zhuǎn)發(fā)規(guī)則可以規(guī)定用于vlOO的業(yè)務(wù)是非限制性的。另一外出轉(zhuǎn)發(fā)規(guī)則可以規(guī)定用于v200的業(yè)務(wù)限制到作為上行鏈路端口的外出端口 19。例如, 可以由網(wǎng)絡(luò)管理員使得每條規(guī)則與唯一的標(biāo)簽相關(guān)。關(guān)于v200的外出轉(zhuǎn)發(fā)規(guī)則可以與用于路徑CB02的標(biāo)簽相關(guān),而關(guān)于vlOO的外出轉(zhuǎn)發(fā)規(guī)則可以與用于路徑CBOl的標(biāo)簽相關(guān)。
在操作中,當(dāng)分組到達進入端口 11時,將VLAN標(biāo)識符分配給所述分組。為主機W 的分組選擇與用于vlOO業(yè)務(wù)的外出轉(zhuǎn)發(fā)規(guī)則對應(yīng)的路徑,即路徑CB01。為主機X的分組選擇與用于v200的外出轉(zhuǎn)發(fā)規(guī)則對應(yīng)的路徑,即,從網(wǎng)格交換機530經(jīng)由網(wǎng)格交換機540到網(wǎng)格交換機520的路徑CB02。網(wǎng)格交換機540包括主機G。即使主機X和主機G位于同一 VLAN (B卩,v200),網(wǎng)格交換機540也知道允許來自主機X的業(yè)務(wù)離開端口 19而不是其它端口的策略。這樣,不準(zhǔn)許主機X的業(yè)務(wù)外出離開任何其它端口。
圖6為根據(jù)本發(fā)明的實施例的示例性交換或路由裝置的框圖。交換或路由裝置 601可以配置有多個端口 602。多個端口 602的一個或多個為非網(wǎng)格端口,其被配置為接收用于隨后轉(zhuǎn)發(fā)通過網(wǎng)格網(wǎng)絡(luò)的分組和/或?qū)⒎纸M提供到網(wǎng)格網(wǎng)絡(luò)外部目的地。端口 602可以由ー個或多個多端ロ控制器ASIC (專用集成電路)604所控制,該多端ロ控制器ASIC604被配置為確定一條或多條可用路徑、選擇所述一條或多條可用路徑的一條路徑、修改分組以包括與所選擇的路徑相關(guān)的標(biāo)簽、以及沿著所選擇的路徑路由分組。此外,ー個或多個多端ロ控制器ASIC604進ー步被配置為基于標(biāo)簽在網(wǎng)格端ロ或非網(wǎng)格端ロ處轉(zhuǎn)發(fā)分組。通過與端ロ相互連接的傳統(tǒng)交換機或路由器核心608,裝置601可以在端ロ之間傳送(即,“交換”或“路由”)分組。系統(tǒng)處理器610和存儲器612可以用于控制裝置601。例如,外出轉(zhuǎn)發(fā)模塊614可以實現(xiàn)為存儲器612中的代碼,其由網(wǎng)絡(luò)裝置的系統(tǒng)處理器610執(zhí)行??梢岳斫獾氖?,本發(fā)明的實施例可以以硬件、軟件、固件或其任意組合實現(xiàn)。任何這種軟件均可以存儲在包括處理器和存儲器的計算機系統(tǒng)中,所述存儲器為易失性或非易失性存儲器的形式,例如,像可擦或可重寫或者不可擦或不可重寫的ROM的存儲裝置,或者為諸如以下存儲器的形式,例如,RAM、存儲芯片、裝置或集成電路或在光學(xué)或磁性可讀介質(zhì)(例如,⑶、DVD、磁盤或磁帶)上。存儲器可以位于計算機系統(tǒng)(例如,網(wǎng)絡(luò)裝置)的節(jié)點芯片外部,并可以可操作地連接到節(jié)點芯片的處理器上??梢岳斫獾氖?,存儲器裝置和存儲器介質(zhì)是機器可讀存儲介質(zhì)的實施例,所述機器可讀存儲介質(zhì)適合存儲ー個程序或多個程序,在所述程序例如由處理器執(zhí)行時能實現(xiàn)本發(fā)明的實施例。因此,實施例提供包括實現(xiàn)前述任一項權(quán)利要求中所要求保護的系統(tǒng)或方法的代碼的程序,以及存儲這種程序的機器可讀存儲介質(zhì)。此外,可以經(jīng)由例如在有線或無線連接上運載的通信信號的任意介質(zhì)以及適當(dāng)?shù)匕摻橘|(zhì)的實施例,電子地 表達本發(fā)明的實施例。在該說明書(包括任何的隨附權(quán)利要求、摘要和附圖)中公開的所有特征和/或公開的任意方法或過程的所有步驟可以以任意組合結(jié)合,除了至少部分這種特征和/或步驟相互排斥的組合。在該說明書(包括任何的隨附權(quán)利要求、摘要和附圖)中公開的每個特征可以由出于相同、等價或類似目的的可替換特征代替,除非清楚地另有說明。因此,除非清楚地另有說明,否則公開的每個特征是通用系列的等價或類似特征的ー個示例。本發(fā)明并不受限于任何前述實施例的細節(jié)。本發(fā)明擴展至在該說明書(包括任何的隨附權(quán)利要求、摘要和附圖)中公開的任意新穎的ー個特征或任意新穎的特征組合,或者擴展至公開的任意方法或過程的任意新穎的ー個步驟或任意新穎的組合。權(quán)利要求不應(yīng)被解釋為僅僅覆蓋前述實施例,而是覆蓋落入到權(quán)利要求范圍內(nèi)的任意實施例。
權(quán)利要求
1.一種在網(wǎng)格網(wǎng)絡(luò)中利用標(biāo)簽進行分組轉(zhuǎn)發(fā)的方法,所述方法包括在所述網(wǎng)格網(wǎng)絡(luò)的第一網(wǎng)格網(wǎng)絡(luò)裝置的非網(wǎng)格端口接收分組;確定在所述第一網(wǎng)格網(wǎng)絡(luò)裝置和第二網(wǎng)格網(wǎng)絡(luò)裝置之間的一條或多條可用路徑;基于與路徑相關(guān)的外出轉(zhuǎn)發(fā)規(guī)則選擇所述一條或多條可用路徑中的一條路徑;將與所選擇的路徑相關(guān)的標(biāo)簽插入到所述分組中;以及沿著所述所選擇的路徑轉(zhuǎn)發(fā)所述分組。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述外出轉(zhuǎn)發(fā)規(guī)則指定對外出通過所述網(wǎng)格網(wǎng)絡(luò)的網(wǎng)格網(wǎng)絡(luò)裝置的轉(zhuǎn)發(fā)分組的限制。
3.根據(jù)權(quán)利要求1所述的方法,其中,選擇所述路徑包括將所述外出轉(zhuǎn)發(fā)規(guī)則的進入成分與所述分組的屬性進行比較。
4.根據(jù)權(quán)利要求1所述的方法,進一步包括在所述網(wǎng)格網(wǎng)絡(luò)的網(wǎng)格網(wǎng)絡(luò)裝置的網(wǎng)格端口接收所述分組;以及確定所述分組是否為單播分組。
5.根據(jù)權(quán)利要求4所述的方法,其中,所述分組是單播分組,進一步包括確定在所述網(wǎng)格網(wǎng)絡(luò)內(nèi)的所述分組的所述路徑終止于接收網(wǎng)格網(wǎng)絡(luò)裝置;從所述分組移除所述標(biāo)簽;以及將所述分組轉(zhuǎn)發(fā)離開對應(yīng)于所述標(biāo)簽的一個或多個非網(wǎng)格端口。
6.根據(jù)權(quán)利要求4所述的方法,其中,所述分組是單播分組,進一步包括確定在所述網(wǎng)格網(wǎng)絡(luò)內(nèi)的所述分組的所述路徑并不終止于接收網(wǎng)格網(wǎng)絡(luò)裝置;以及將所述分組轉(zhuǎn)發(fā)離開對應(yīng)于所述標(biāo)簽的網(wǎng)格端口。
7.根據(jù)權(quán)利要求4所述的方法,其中,所述分組不是單播分組,進一步包括將所述分組轉(zhuǎn)發(fā)離開對應(yīng)于所述標(biāo)簽的端口,其中,所述端口為網(wǎng)格端口和非網(wǎng)格端口兩者中的至少一個。
8.一種用于網(wǎng)格網(wǎng)絡(luò)中利用標(biāo)簽進行分組轉(zhuǎn)發(fā)的網(wǎng)絡(luò)裝置,所述網(wǎng)絡(luò)裝置包括多個端口,包括網(wǎng)格端口和非網(wǎng)格端口,其中,所述非網(wǎng)格端口被配置為接收第一分組;控制器,其耦合到所述多個端口,其中所述控制器被配置為確定在所述網(wǎng)絡(luò)裝置和目的地網(wǎng)格網(wǎng)絡(luò)裝置之間的一條或多條可用路徑;基于與路徑相關(guān)的外出轉(zhuǎn)發(fā)規(guī)則選擇所述一條或多條可用路徑中的一條路徑;以及將與所選擇的路徑相關(guān)的標(biāo)簽插入到所述第一分組中。
9.根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)裝置,其中,所述外出轉(zhuǎn)發(fā)規(guī)則指定對外出通過所述網(wǎng)格網(wǎng)絡(luò)的網(wǎng)絡(luò)裝置的轉(zhuǎn)發(fā)分組的限制。
10.根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)裝置,其中,所述控制器被配置為通過將所述外出轉(zhuǎn)發(fā)規(guī)則的進入成分與所述分組的屬性進行比較來選擇所述路徑。
11.根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)裝置,其中,所述網(wǎng)格端口被配置為接收第二分組,并且其中,所述控制器被配置為確定所述第二分組是否為單播分組。
12.根據(jù)權(quán)利要求11所述的網(wǎng)絡(luò)裝置,其中,所述第二分組是單播分組,并且其中,所述控制器被配置為確定在所述網(wǎng)格網(wǎng)絡(luò)內(nèi)的所述第二分組的所述路徑終止于所述網(wǎng)絡(luò)裝置;從所述第二分組移除所述標(biāo)簽;以及將所述第二分組轉(zhuǎn)發(fā)離開對應(yīng)于所述標(biāo)簽的多個端口中的一個或多個非網(wǎng)格端口。
13.—種在網(wǎng)格網(wǎng)絡(luò)中利用標(biāo)簽進行分組轉(zhuǎn)發(fā)的方法,所述方法包括在所述網(wǎng)格網(wǎng)絡(luò)的網(wǎng)絡(luò)裝置的網(wǎng)格端口接收分組,所述分組包括與所述網(wǎng)格網(wǎng)絡(luò)內(nèi)的路徑相關(guān)的標(biāo)簽,其中,基于與所述路徑相關(guān)的外出轉(zhuǎn)發(fā)規(guī)則選擇路徑;根據(jù)所述標(biāo)簽確定路徑標(biāo)識符;利用所述路徑標(biāo)識符找到外出轉(zhuǎn)發(fā)表中的條目;獲得與所述外出轉(zhuǎn)發(fā)表的所述條目中的所述路徑標(biāo)識符相關(guān)的一個或多個外出端口 ;以及通過所述網(wǎng)絡(luò)裝置的一個或多個外出端口轉(zhuǎn)發(fā)所述分組。
14.根據(jù)權(quán)利要求13所述的方法,其中,所述一個或多個外出端口是所述網(wǎng)絡(luò)裝置的網(wǎng)格端口,其中,所述分組是單播分組并且所述路徑并不終止于所述網(wǎng)絡(luò)裝置。
15.根據(jù)權(quán)利要求13所述的方法,其中,所述一個或多個外出端口是所述網(wǎng)絡(luò)裝置的非網(wǎng)格端口,其中,所述分組是單播分組并且所述路徑終止于所述網(wǎng)絡(luò)裝置。
全文摘要
本發(fā)明描述了一種在網(wǎng)格網(wǎng)絡(luò)中利用標(biāo)簽進行分組轉(zhuǎn)發(fā)的方法。在所述網(wǎng)格網(wǎng)絡(luò)的第一網(wǎng)格網(wǎng)絡(luò)裝置的非網(wǎng)格端口接收分組。確定在所述第一網(wǎng)格網(wǎng)絡(luò)裝置和第二網(wǎng)格網(wǎng)絡(luò)裝置之間的一條或多條可用路徑。基于與路徑相關(guān)的外出轉(zhuǎn)發(fā)規(guī)則選擇所述一條或多條可用路徑中的一條路徑。將與所選擇的路徑相關(guān)的標(biāo)簽插入到所述分組中。沿著所述所選擇的路徑轉(zhuǎn)發(fā)所述分組。
文檔編號H04L12/723GK103053138SQ201080068321
公開日2013年4月17日 申請日期2010年7月29日 優(yōu)先權(quán)日2010年7月29日
發(fā)明者S·K·瓦科默托 申請人:惠普發(fā)展公司,有限責(zé)任合伙企業(yè)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1