專利名稱:用于交換節(jié)點的分類和標記規(guī)則的制作方法
技術領域:
本發(fā)明一般地涉及虛擬局域網(wǎng)(VLANs),特別地涉及用于交換節(jié)點的VLAN分類和標記規(guī)則。
背景技術:
新近的用來實現(xiàn)2層轉(zhuǎn)發(fā),如橋接技術的交換節(jié)點,通過對數(shù)據(jù)分組進行分類(也稱幀)以區(qū)別不同的服務。有兩個標準用來定義VLAN的分類協(xié)議,即IEEE標準802.1Q,名稱為“IEEE Standardfor Local and Metropolitan Area NetworksVirtual Bridge LocalArea Networks”,1998年,和IEEE草案標準802.1v,名稱為“DraftStandard for Supplement to IEEE 802.1QIEEE Standard for Localand Metropolitan Area NetworksVirtual Bridge Local AreaNetworks,”2000年,其中的內(nèi)容在此引述,作為參考。標準802.1Q提出了兩個基本VLAN分類規(guī)則(1)如果入站分組含有有效VLAN ID的標記報頭,將分組分配給與VLAN ID有關的VLAN;和(2)如果入站分組不含有有效VLAN ID的標記報頭,將分組分配給與入口端口有關的VLAN。
標準802.1V采用規(guī)則(1)并對規(guī)則(2)做了如下的修改如果入站分組不含有有效VLAN ID的標記報頭,將分組分配給與入站分組協(xié)議類型有關的VLAN,該入站分組協(xié)議類型來自與入口端口有關的VLAN協(xié)議設置。
標準802.1Q和802.1V都提供VLAN標記規(guī)則,用于在出口端口發(fā)送分組之前,在分組中增加含有已分配的VLAN ID的標記報頭。
標準802.1Q和802.1V(以下稱“標準”)中對未含有有效VLANID標記報頭的入站分組的VLAN分類規(guī)則規(guī)定要辨別出混合網(wǎng)絡的可能結(jié)構(gòu),該混合網(wǎng)絡是嚴格遵守標準和非嚴格遵守標準的交換節(jié)點共存的組合。但是,在對入站分組進行VLAN分類時,沒有指出在此類混合網(wǎng)絡中,非嚴格遵守標準的交換節(jié)點要遵從何種規(guī)則。例如,不清楚非嚴格遵守標準的交換節(jié)點,如入口端口,是否應將含有有效VLAN ID標記報頭的入站分組分配給與分組VLAN ID有關的VLAN,還是分配給與入口端口有關的VLAN,或是分配給與分組協(xié)議類型有關的VLAN。同時,也不清楚非嚴格遵守標準的交換節(jié)點怎樣對未含有有效標記報頭的入站分組進行VLAN分類。
而且,標準并不關注包括嚴格遵守標準和非嚴格遵守標準的端口的組合的混合交換節(jié)點的可能結(jié)構(gòu)。在這類場合中,同樣會出現(xiàn)VLAN分類問題。例如,非嚴格遵守標準的出口端口,在對出站分組標記時,不清楚在何種程度上,如果有,應該遵從入口端口所做的分類結(jié)果。
而且,還不清楚,怎樣通過交換節(jié)點對標準的將來升級和修改進行控制。
因此,需要一種用于交換節(jié)點的VLAN分類和標記系統(tǒng),能在定義VLAN分類和標記規(guī)則時有一定的靈活性。
發(fā)明內(nèi)容
根據(jù)一實施例,本發(fā)明提出了一種用于交換節(jié)點的VLAN分類系統(tǒng),其特征在于具有VLAN標識符的入站分組被分配給與從多個分類模式中所選取的分類模式有關的VLAN。根據(jù)一實施例,多個分類模式包括PASS,F(xiàn)ORCE,和/或PROTOCOL模式。在PASS模式,入站分組被分配給與分組VLAN ID有關的VLAN。在FORCE模式,入站分組被分配給與入口端口有關的VLAN。在PROTOCOL模式,入站分組被分配給與分組協(xié)議類型有關的VLAN。
根據(jù)另一實施例,本發(fā)明提出了一種用于交換節(jié)點的VLAN標記系統(tǒng),其特征在于根據(jù)從多個標記模式中所選取的標記模式,修改或不修改出站分組中的VLAN ID。根據(jù)一實施例,多個標記模式包括PASS,F(xiàn)ORCE,和/或REMOVE模式。在PASS模式,出站分組中的VLAN ID在接收時被保留。在FORCE模式,出站分組中的VLANID被入站時對分組分類的VLAN ID所替換。在REMOVE模式,來自出站分組的VLAN ID不做置換而被刪除。
此外,根據(jù)本發(fā)明另外的實施例,交換節(jié)點具有多個與交換鏈路交叉互連的端口。這些端口中的第一端口上具有可操作的第一VLAN分類模式,這些端口中的第二端口上具有可操作的第二VLAN分類模式,其中第一VLAN分類模式和第二VLAN分類模式是不同的。
根據(jù)本發(fā)明的另外的實施例,交換節(jié)點具有多個與交換鏈路交叉互連的端口。這些端口中的第一端口具有可操作的第一VLAN標記模式,這些端口中的第二端口具有可操作的第二VLAN標記模式,其中第一VLAN標記模式和第二VLAN標記模式是不同的。
以下結(jié)合附圖,和對發(fā)明的詳細描述,和所附權利要求,將更充分地理解本發(fā)明的這些和其他特點,方面和優(yōu)點。
圖1是根據(jù)本發(fā)明一實施例,含有通過交換節(jié)點而互連的局域網(wǎng)(LAN)通信媒體的數(shù)據(jù)通信網(wǎng)絡示意方框圖;圖2是根據(jù)本發(fā)明一實施例的非嚴格遵守標準的端口的示意方框圖;圖3是根據(jù)本發(fā)明一實施例,圖2中非嚴格遵守標準的端口的轉(zhuǎn)接控制器的詳細示意方框圖;圖4是根據(jù)本發(fā)明一實施例,對分組進行VLAN分類的程序流程圖;圖5是根據(jù)本發(fā)明一實施例,對分組進行VLAN標記的程序流程圖。
具體實施例方式
圖1是含有通過交換節(jié)點25,30,35,40而互連的局域網(wǎng)(LAN)通信媒體的數(shù)據(jù)通信網(wǎng)絡示意方框圖。交換節(jié)點25,30,35,40較佳的是網(wǎng)關裝置,例如,轉(zhuǎn)換器,路由器,或類似的裝置。在進行說明的例子中,交換節(jié)點25是嚴格遵守標準的節(jié)點,最好遵守VLAN分類和標記協(xié)議,例如,遵守標準802.1Q或標準802.1V。交換節(jié)點25包括交換接口,其最好采取數(shù)據(jù)通信端口25a,25b的形式,用于根據(jù)一個或多個現(xiàn)有技術已知的可操作的通信協(xié)議在LAN10和LAN15之間轉(zhuǎn)發(fā)分組,該已知的可操作通信協(xié)議可以是媒體訪問控制(MAC)分路技術,網(wǎng)際協(xié)議(IP)路由。端口25a和25b是嚴格遵守標準的端口,最好是支持對入站/出站分組進行分類/標記的VLAN分類/標記協(xié)議。
交換節(jié)點30是混合節(jié)點,包括最好是采取數(shù)據(jù)通信端口30a,30b的形式的交換接口,用于根據(jù)現(xiàn)有技術中已知的通信協(xié)議在LAN10和LAN15之間轉(zhuǎn)發(fā)分組。端口30a是非嚴格遵守標準的端口,其不遵守任何用于對分組進行VLAN分類和標記的VLAN分類和標記協(xié)議。但是,端口30b是嚴格遵守標準的端口,其遵守VLAN分類和標記協(xié)議,如,標準802.1Q或標準802.1V。
交換節(jié)點40是非嚴格遵守標準的節(jié)點,包括最好是采取數(shù)據(jù)通信端口40a,40b的形式的交換接口,用于根據(jù)現(xiàn)有技術中已知的通信協(xié)議在LAN15和LAN20之間轉(zhuǎn)發(fā)分組。端口40a和端口40b都不支持對分組進行VLAN分類和標記的VLAN分類和標記協(xié)議。
盡管所示出的交換節(jié)點25,30,35,40中每個僅包括兩個端口,但應當理解根據(jù)本發(fā)明的操作節(jié)點可以包括一個或更多個端口,用作入口端口和/或出口端口。還應當理解,所示的數(shù)據(jù)通信網(wǎng)絡可以包括任何數(shù)量的嚴格遵守標準的,非嚴格遵守標準的,以及混合的交換節(jié)點和/或任何可以各種方式與LAN10,15,20互連的端口。
根據(jù)本發(fā)明一實施例,非嚴格遵守標準的入口端口,如端口30a,40a,或40b,接收來自外部信源,如LAN10,15,或20的入站分組并將分組轉(zhuǎn)發(fā)至另一端口。入站分組最好包含有在標準中所提出的具有VLAN標識符(Ids)的VLAN標記報頭。
在接收到具有VLAN ID的入站分組時,入口端口最好根據(jù)在端口設置的VLAN分類模式將分組分類到一VLAN中。分類模式從多個分類模式中選取,這些多個分類模式最好包括PASS,F(xiàn)ORCE,和PROTOCOL模式。如果入口端口設置在PASS模式,入站分組最好被分配到與分組VLAN標記報頭指示的VLAN ID有關的VLAN中。如果入口端口設置在FORCE模式,入站分組最好被分配到與入口端口有關的VLAN中。如果入口端口設置在PROTOCOL模式,根據(jù)入站分組的協(xié)議類型,入站分組最好被分配到一VLAN中。
根據(jù)本發(fā)明另一實施例,非嚴格遵守標準的出口端口,如端口30a,40a,或40b,接收來自其他端口之間的出站分組并將分組發(fā)送到外部實體,如LAN10,15或20。出站分組最好包含有在標準中所提出的具有VLAN ID的VLAN標記報頭。
在接收到具有VLAN ID的出站分組時,出口端口基于在出口端口所設置的標記模式而保留,替換或刪除VLAN ID。標記模式從多個標記模式,即最好從PASS,F(xiàn)ORCE,和REMOVE模式中選取。如果出口端口設置在PASS模式,出站分組中的VLAN ID最好被保留。如果出口端口設置在FORCE模式,VLAN ID最好被在入口分類過程中所選取的VLAN ID所替換。如果出口端口設置在REMOVE模式,VLAN ID最好不做置換而被刪除。出口端口設置的標記模式可以相同或區(qū)別于在入口端口設置的分類模式。而且,在同一交換節(jié)點上的兩個入口/出口端口可以具有相同或不同的分類/標記模式。
圖2是根據(jù)本發(fā)明一實施例的非嚴格遵守標準的端口50的示意方框圖。非嚴格遵守標準的端口50可以與例如圖1中的非嚴格遵守標準的端口30a,40a或40b相似。
非嚴格遵守標準的端口50包括在LAN之間連接的訪問控制器55,和轉(zhuǎn)接控制器60。轉(zhuǎn)接控制器依次連接到存儲有端口VLAN分類和/或標記模式的模式寄存器65上。
訪問控制器55,例如,可以包括媒體訪問控制器(MAC),最好接收來自LAN的入站分組并對入站分組執(zhí)行物理層和MAC層的操作。如果端口工作在PASS模式,操作可以包括確定分組VLAN標記報頭所指示的VLAN ID是否有效。如果VLAN ID是有效的,則分組被發(fā)送到轉(zhuǎn)接控制器60中。否則分組被丟掉。
如果端口工作在PROTOCOL模式,訪問控制器55確定入站分組的協(xié)議類型并進一步確定該協(xié)議是否被端口所支持。如果協(xié)議是被支持的,將分組發(fā)送到轉(zhuǎn)接控制器60中。如果協(xié)議不被支持,則分組被分配到默認的協(xié)議組中,之后被發(fā)送到轉(zhuǎn)接控制器60中。
訪問控制器55也最好接收來自轉(zhuǎn)接控制器60的出站分組并發(fā)送分組到LAN。訪問控制器55在發(fā)送分組到LAN之前,也可以執(zhí)行物理層和MAC層對出站分組的操作。
轉(zhuǎn)接控制器60較佳的是可編程的,用于處理具有大量通信協(xié)議的分組。轉(zhuǎn)接控制器60最好接收入站分組,對分組分類,并發(fā)送分組到切換底板上。在對分組進行分類時,轉(zhuǎn)接控制器通過詢問模式寄存器65,確定VLAN分類模式設置在哪個端口上。分組基于所設置的分類模式被分類到特定的VLAN。
轉(zhuǎn)接控制器60也最好經(jīng)切換底板接收來自其他轉(zhuǎn)接控制器的出站分組,用適當?shù)腣LAN ID標記分組,并發(fā)送分組到訪問控制器55中用于轉(zhuǎn)發(fā)到LAN。在對分組進行標記時,轉(zhuǎn)接控制器通過檢驗模式寄存器65,確定該端口所設置的VLAN標記模式,并基于所設置的標記模式,保留,替換,或刪除與分組有關的VLAN ID。
模式寄存器65最好對端口所選取的VLAN分類和/或標記模式是可編程的。最好,在對端口配置的過程中,將默認的分類和標記模式分配到端口中。此后,管理員最好可以基于CLI(命令行接口CommandLine Interface)命令改變模式。在這方面,用戶可以從最好包括有PASS,F(xiàn)ORCE,和PROTOCOL模式的可用模式中,選擇所需的分類模式。用戶也可以從最好包括有PASS,F(xiàn)ORCE,和REMOVE模式的可用模式中選擇所需的標記模式。盡管進行說明的實施例僅包含了一個模式寄存器,但可以保留兩個單獨的寄存器,用于分別存儲分類和標記模式。分類模式和標記模式可以相同或區(qū)別于另一個。而且,不同的分類/標記模式可以在節(jié)點的兩個或多個入口端口/出口端口上工作。
圖3是根據(jù)本發(fā)明實施例,圖2中的轉(zhuǎn)接控制器60的詳細示意方框圖。轉(zhuǎn)接控制器60也可以被稱為分組處理器,網(wǎng)絡處理器,通信處理器,或是其他為熟知現(xiàn)有技術的技術人員所常用的名稱。
轉(zhuǎn)接控制器60包括分組緩沖器70,分組分類/標記引擎75,和轉(zhuǎn)發(fā)引擎85。分類/標記引擎75和轉(zhuǎn)發(fā)引擎85最好是由軟件驅(qū)動的硬件模塊。另外,系統(tǒng)可以通過采用固件(如,專用集成電路或其他定制電路)和/或軟件的組合,或是通過現(xiàn)有技術已知的方法來實現(xiàn)。
在其他實施例中,轉(zhuǎn)接控制器可以包括或多或少的元件。例如,在另一個實施例中,轉(zhuǎn)接控制器可以包括模式匹配模塊,用于將分組部分同預定模式相比較來尋找匹配。但在另一實施例中,轉(zhuǎn)接控制器可以包括編輯模塊,用于對入站分組進行編輯以生成出站分組。在另一實施例中,轉(zhuǎn)接控制器可以包括存儲有信息的濾波數(shù)據(jù)庫,用于對數(shù)據(jù)分組濾波。
轉(zhuǎn)接控制器60最好接收入站分組90。分組可以包括,但不限于,以太網(wǎng)幀,ATM信元,TCP/IP和/或UDP/IP分組,以及也可以包括其他2層(數(shù)據(jù)鏈路/MAC層),3層(網(wǎng)絡層)或4層(傳輸層)數(shù)據(jù)單元。例如,分組緩沖器70可以接收來自經(jīng)過以太網(wǎng)的一個或多個媒體訪問控制(MAC)層接口的入站分組。
接收到的分組最好被存儲在分組緩沖器70中。分組緩沖器70可以包括分組FIFO,用于接收和臨時存儲分組。分組緩沖器70最好將所存儲的分組或其中的部分提供給分組分類/標記引擎75和轉(zhuǎn)發(fā)引擎85,進行處理。
分組緩沖器70也可以包括編輯模塊,用于在轉(zhuǎn)接控制器轉(zhuǎn)發(fā)作為出站分組115的分組之前,對分組進行編輯。編輯模塊可以包括編輯程序結(jié)構(gòu)處理器,用于生成實時編輯程序,和/或編輯處理器,用于對分組進行修改。出站分組115可以經(jīng)轉(zhuǎn)接裝配接口被發(fā)送到通信網(wǎng)絡中,如以太網(wǎng)。
分組緩沖器70也可以包括報頭數(shù)據(jù)提取器和報頭數(shù)據(jù)高速緩存中的一個或兩者都包括。報頭數(shù)據(jù)提取器最好被用于從分組中提取一個或多個字段,并將所提取的字段存儲在報頭數(shù)據(jù)高速緩存中作為提取報頭數(shù)據(jù)。提取報頭數(shù)據(jù)可以包括,但不限于,一些或全部的VLAN標記報頭。在以太網(wǎng)系統(tǒng)中,例如,報頭數(shù)據(jù)高速緩存也可以將每幀的前N個比特存儲起來。
提取報頭數(shù)據(jù)最好以輸出信號95的形式提供給分組分類/標記引擎75,進行處理。轉(zhuǎn)發(fā)引擎也可以在接口100請求和接收提取報頭數(shù)據(jù)。提取報頭數(shù)據(jù)最好包括VLAN ID,和可選地包括與入站分組有關的3層協(xié)議類型。其他的數(shù)據(jù)可以包括,但不限于,2層MAC地址,2層的封裝類型,3層地址,ToS(服務類型type of service)值,和/或4層端口數(shù)量。在其他實施例中,輸出信號95可以包括整個入站分組,而不是或除提取報頭數(shù)據(jù)以外的入站分組。還是在其他實施例中,分組分類/標記引擎75也可以被用來對提取報頭數(shù)據(jù)進行編輯,以使這些提取報頭數(shù)據(jù)被放置在適宜轉(zhuǎn)發(fā)引擎85所使用格式的位置中,和/或在報頭數(shù)據(jù)高速緩存中加載數(shù)據(jù)。
分組分類/標記引擎75最好包括邏輯電路,根據(jù)設置在模式寄存器65中的分類模式,將具有VLAN ID的入站分組VLAN分類到一VLAN中。分組分類/標記引擎75經(jīng)接口105,請求和接收來自模式寄存器65的分類模式?;谠O置模式,分類/標記引擎75將分組分類到VLAN中并經(jīng)接口110發(fā)送分類信息給轉(zhuǎn)發(fā)引擎85。分組分類/標記引擎75最好也包括邏輯電路,根據(jù)設置在模式寄存器65中的標記模式,將具有VLAN ID的出站分組進行VLAN標記到一VLAN中。分組標記引擎75經(jīng)接口105,請求和接收來自模式寄存器65的標記模式。基于設置模式,分類/標記引擎75保留,刪除或替換在分組中包含的原始VLAN ID。標記信息經(jīng)接口110被發(fā)送到轉(zhuǎn)發(fā)引擎85中。
轉(zhuǎn)發(fā)引擎85最好基于存儲在濾波數(shù)據(jù)庫中的濾波信息對分組數(shù)據(jù)濾波,基于先前信息給分組分配序列,并選擇序列分組進行發(fā)送。分組可以基于2層地址,VLAN ID和其他類似的進行濾波。
圖4是根據(jù)本發(fā)明一實施例對分組進行分類的程序流程圖。步驟120程序開始,訪問控制器55確定所接收的入站分組是否含有具有VLAN ID的VLAN標記報頭。步驟125,訪問控制器55從模式寄存器65中檢索分類模式類型。步驟130,訪問控制器55確定是否檢索到PASS模式。如果是“YES”,則訪問控制器55確定VLAN ID是否有效。例如,可通過嘗試將接收到的VLAN ID與在端口配置的一列有效VLAN ID相匹配來完成。如果VLAN ID是有效的,則分組被發(fā)送到轉(zhuǎn)接控制器60中,該轉(zhuǎn)接控制器在步驟140中將分組分類到與來自分組的VLAN ID有關的VLAN中。
步驟145,訪問控制器55確定是否檢索到FORCE模式。如果是“YES”,分組被發(fā)送到轉(zhuǎn)接控制器60中,該轉(zhuǎn)接控制器在步驟150中檢索與端口有關的VLAN ID。步驟155,轉(zhuǎn)接控制器155將分組分類到與端口有關的VLAN ID有關的VLAN中。
步驟160,訪問控制器55確定是否檢測到PROTOCOL模式。如果是“YES”,則訪問控制器55檢索與分組有關的協(xié)議類型。在這種情況下,訪問控制器55可以檢驗特定的分組比特并根據(jù)所檢測到的比特生成協(xié)議比特標識符。之后,協(xié)議比特標識符可以被用在步驟170中,來完成對協(xié)議匯編表的查找,以確定協(xié)議是否被端口所支持。如果協(xié)議是被支持的,則訪問控制器55發(fā)送分組到轉(zhuǎn)接控制器60中,該轉(zhuǎn)接控制器在步驟175中檢索與協(xié)議有關的VLAN ID。步驟180,轉(zhuǎn)接控制器基于協(xié)議的VLAN ID將分組分類到VLAN中。
圖5是根據(jù)本發(fā)明一實施例的對分組進行VLAN標記的程序流程圖。步驟200,程序開始,轉(zhuǎn)接控制器60查詢?nèi)胝痉纸M是否包括VLANID。如果是“YES”,步驟205,轉(zhuǎn)接控制器從模式寄存器檢索標記模式類型。步驟210,轉(zhuǎn)接控制器確定是否檢測到PASS模式。如果是“YES”,轉(zhuǎn)接控制器60保留分組所接收到的VLAN ID。
步驟220,轉(zhuǎn)接控制器60確定是否檢測到FORCE模式。如果是,步驟225,轉(zhuǎn)接控制器60檢索在分類過程中分配給分組的VLAN ID,并且在步驟230,將分組中原來VLAN ID用分類后的VLAN ID來替換。
步驟235,轉(zhuǎn)接控制器60確定是否檢測到REMOVE模式。如果是,步驟240中,VLAN標記報頭中的VLAN ID不做置換而被刪除。之后,分組經(jīng)出口端口被發(fā)送。
盡管本發(fā)明通過特定具體實施例而被描述,但熟知本領域的技術人員在不脫離本發(fā)明的精神和范圍的情況下,都可以容易地得出各種改進。例如,其他的分類和/或標記模式可以被用在入口和/或出口端口上。因此,應當理解,本發(fā)明可通過除本發(fā)明描述的特定方式以外的方式來實施。因此,本發(fā)明的實施例應當理解為是對發(fā)明的說明而不是限制,本發(fā)明的范圍為所附權利要求和其等同權利,而不是上述描述來指明。
權利要求
1.一種用于交換節(jié)點的虛擬局域網(wǎng)(VLAN)分類系統(tǒng),其特征在于根據(jù)可從多個分類模式中選取的一種分類模式,將具有VLAN標識符的入站分組分配給VLAN。
2.如權利要求1所述的VLAN分類系統(tǒng),其進一步的特征在于多個可選分類模式中的一個模式使入站分組被分配到與來自分組的VLAN ID有關的VLAN。
3.如權利要求1所述的VLAN分類系統(tǒng),其進一步的特征在于多個可選分類模式中的一個模式使入站分組被分配到與入口端口有關的VLAN。
4.如權利要求1所述的VLAN分類系統(tǒng),其進一步的特征在于多個可選分類模式中的一個模式使入站分組被分配到與分組的協(xié)議類型有關的VLAN。
5.一種用于交換節(jié)點的虛擬局域網(wǎng)(VLAN)標記系統(tǒng),其特征在于根據(jù)可從多個標記模式中選取的標記模式修改或不修改出站分組中的VLAN ID。
6.如權利要求5所述的VLAN標記系統(tǒng),其進一步的特征在于多個可選分類模式中的一個模式使出站分組中的VLAN ID在接收時被保留。
7.如權利要求5所述的VLAN標記系統(tǒng),其進一步的特征在于多個可選標記模式中的一個模式使出站分組中的VLAN ID被出站分組在入站分類時的VLAN ID所替換。
8.如權利要求5所述的VLAN標記系統(tǒng),其進一步的特征在于多個可選標記模式中的一個模式使出站分組中的VLAN ID不做置換而被刪除。
9.一種具有多個與交換鏈路互連的端口的交換節(jié)點,其特征在于多個端口中的第一端口上具有可操作的第一VLAN分類模式,另一個特征在于多個端口中的第二端口上具有可操作的第二VLAN分類模式,其中第一和第二VLAN分類模式是不同的。
10.如權利要求9的交換節(jié)點,進一步的特征在于第一和第二VLAN分類模式可對入站分組進行操作。
11.一種具有多個與交換鏈路互連的端口的交換節(jié)點,其特征在于多個端口中的第一端口上具有可操作的第一VLAN標記模式,另一個特征在于多個端口中的第二端口上具有可操作的第二VLAN標記模式,其中第一和第二VLAN標記模式是不同的。
12.如權利要求11的交換節(jié)點,其進一步的特征在于第一和第二VLAN標記模式可對出站分組進行操作。
13.一種用于交換節(jié)點的虛擬局域網(wǎng)(VLAN)分類系統(tǒng),包括存儲器,用于存儲從多個VLAN分類模式中選取的VLAN分類模式,以及與存儲器連接的入口端口控制器,該入口端口控制器接收相關入口端口上的入站分組并基于所存儲的VLAN分類模式給入站分組分配VLAN。
14.如權利要求13的系統(tǒng),其特征在于入站分組包括VLAN標識符,并且所存儲的VLAN分類模式使入站分組被分配到與VLAN標識符有關的VLAN。
15.如權利要求13的系統(tǒng),其特征在于所存儲的VLAN分類模式使入站分組被分配到與入口端口有關的VLAN。
16.如權利要求13的系統(tǒng),其特征在于所存儲的VLAN分類模式使入站分組被分配到與分組協(xié)議類型有關的VLAN。
17.如權利要求13的系統(tǒng),其特征在于第一入口端口控制器與第一存儲器連接,用于存儲第一VLAN分類模式,第二入口端口控制器與第二存儲器連接,用于存儲第二VLAN分類模式,其中第一和第二VLAN分類模式是不同的。
18.一種用于交換節(jié)點的虛擬局域網(wǎng)(VLAN)標記系統(tǒng),包括存儲器,用于存儲從多個VLAN標記模式中選取的VLAN標記模式,以及與存儲器連接的出口端口控制器,出口端口控制器基于所存儲的VLAN標記模式,確定是否保留在出口端口上所發(fā)送的出站分組中的VLAN標識符。
19.如權利要求18的系統(tǒng),其特征在于所存儲的VLAN標記模式使出站分組中的VLAN標識符被保留。
20.如權利要求18的系統(tǒng),其特征在于所存儲的VLAN標記模式使出站分組中的VLAN標識符被出站分組在入站分類時的VLAN標識符所替換。
21.如權利要求18的系統(tǒng),其特征在于所存儲的VLAN標記模式使出站分組中的VLAN標識符不做置換而被刪除。
22.如權利要求18的系統(tǒng),其特征在于第一出口端口控制器與第一存儲器連接,用于存儲第一VLAN標記模式,以及第二出口端口控制器與第二存儲器連接,用于存儲第二VLAN標記模式,其中第一和第二VLAN標記模式是不同的。
23.經(jīng)入口端口接收數(shù)據(jù)分組的包括有交換節(jié)點的數(shù)據(jù)通信網(wǎng)絡中,一種用于將數(shù)據(jù)分組分成虛擬局域網(wǎng)(VLAN)的方法,該方法包含為入口端口配置從多個VLAN分類模式中選取的VLAN分類模式;基于所選VLAN分類模式,標識VLAN;使分組與所標識VLAN有關。
24.如權利要求23的方法,其特征在于入站分組包括VLAN標識符,并且所配置的VLAN分類模式使入站分組被分配到與VLAN標識符有關的VLAN。
25.如權利要求23的方法,其特征在于所配置的VLAN分類模式使入站分組被分配到與入口端口有關的VLAN。
26.如權利要求23的方法,其特征在于所配置的VLAN分類模式使入站分組被分配到與分組協(xié)議類型有關的VLAN。
27.如權利要求23的方法,其特征在于交換節(jié)點包括具有所配置的第一VLAN分類模式的第一入口端口和具有所配置的第二VLAN分類模式的入口端口,其中第一和第二VLAN分類模式是不同的。
28.在包括具有出口端口的交換節(jié)點的數(shù)據(jù)通信網(wǎng)絡中,一種用于對具有虛擬局域網(wǎng)(VLAN)標識符的出站分組進行處理的方法,該方法包含為出口端口配置從多個VLAN標記模式中選取的VLAN標記模式;基于所配置的VLAN標記模式,修改或不修改出站分組中的VLAN標識符;經(jīng)出口端口發(fā)送出站分組。
29.如權利要求28的方法,其特征在于所配置的VLAN標記模式使出站分組中的VLAN標識符被保留。
30.如權利要求28的方法,其特征在于所配置的VLAN標記模式使出站分組中的VLAN標識符被出站分組在入站分類時的VLANID所替換。
31.如權利要求28的方法,其特征在于所配置的VLAN標記模式使VLAN標識符不被置換而被刪除。
32.如權利要求28的方法,其特征在于交換節(jié)點包括具有所配置的第一VLAN標記模式的第一出口端口,和具有所配置的第二VLAN標記模式的第二出口端口,其中第一和第二VLAN標記模式是不同的。
全文摘要
一種用于交換節(jié)點的VLAN分類和標記系統(tǒng)。在VLAN分類過程中,入站分組被分配到與從PASS,F(xiàn)ORCE,和PROTOCOL模式中選取的分類模式有關的VLAN中。在PASS模式,分組被分配到與來自分組的VLAN ID有關的VLAN中。在FORCE模式,分組被分配到與入口端口有關的VLAN中。在PROTOCOL模式,分組被分配到與分組協(xié)議類型有關的VLAN中。在進行VLAN標記的過程中,出站分組中的VLAN標識符根據(jù)從來自PASS,F(xiàn)ORCE和REMOVE模式中所選取的標記模式進行修改或是不修改。在PASS模式,分組中的VLAN ID被在入站分類時的VLAN ID所取代。在REMOVE模式,來自分組的VLAN ID被刪除而不被置換。
文檔編號H04L12/46GK1433190SQ0210738
公開日2003年7月30日 申請日期2002年3月19日 優(yōu)先權日2001年3月19日
發(fā)明者加吉特·巴蒂亞 申請人:阿爾卡塔爾公司