本文探討如何在Catalyst 5000和路由交換模組(RSM)上設定權杖環交換。 具體而言,本文重點介紹使用RSM的Catalyst 5000在來源路由橋接環境中路由IP的配置,以及涉及的步驟。還給出了通過RSM在乙太網VLAN和令牌環VLAN之間進行通訊的配置示例。本檔案也討論一些最常用的show命令。
思科建議您瞭解以下主題:
權杖環交換的概念,包括權杖環網橋中繼功能(TrBRF)和權杖環集中器中繼功能(TrCRF)。
如何配置和管理思科路由器和交換機。
本文中的資訊係根據以下軟體和硬體版本:
搭載Supervisor Engine III軟體版本4.5(6)的Catalyst 5505,已安裝以下專案:
含IBM功能集的Cisco IOS®軟體版本12.1(2)的路由交換器模組
帶軟體版本4.5(6)的乙太網刀片
權杖環刀鋒軟體版本3.3(2)
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路正在作用,請確保您已瞭解任何指令可能造成的影響。
如需文件慣例的詳細資訊,請參閱思科技術提示慣例。
與乙太網VLAN不同(一個VLAN實際上代表一個物理乙太網網段(例如廣播域),權杖環交換在每個廣播域使用多個VLAN。中心概念是權杖環網橋中繼功能(TrBRF)VLAN。這個VLAN代表權杖環網路中的橋接功能。在此TrBRF或網橋下,配置一個或多個令牌環集中器中繼功能(TrCRF)VLAN。這些環類似於令牌環網路中的物理環。作為定義的一部分,必須為每個環分配一個唯一的環號。
不同TrCRF上的終端裝置可以通過TrBRF中的橋接功能相互通訊,而無需任何外部網橋或路由器。一台交換機可以配置多個TrBRF VLAN,每個交換機都與其關聯的TrCRF VLAN相關聯。但是,對於TrBRF之間的通訊,需要一個外部裝置,例如路由器。
TrBRF VLAN可通過兩種方式配置:作為透明網橋或作為源路由網橋。由於典型的權杖環交換器安裝在已使用來源路由橋接(SRB)的IBM商店中,TrBRF最常見的組態是作為來源路由橋接器。
權杖環VLAN(例如乙太網路VLAN)需要執行跨距樹狀目錄演演算法以避免回圈。但是,與乙太網VLAN不同,它們需要運行兩個此例項,一個在TrBRF級別,另一個在TrCRF級別。
如果TrBRF充當透明網橋(設定相關TrCRF時為模式srt),則必須將其配置為在TrBRF級別運行IEEE作為生成樹協定(stp ieee)。
如果TrBRF用作源路由網橋(設定相關TrCRF時為模式srb),則必須將其配置為在TrBRF級別運行IBM作為生成樹協定(stp ibm)。
在TrCRF級別運行的生成樹協定將根據橋接模式自動選擇。如果橋接模式為SRB(例如,TrBRF正在運行IBM生成樹協定),則IEEE生成樹協定在TrCRF級別運行。如果橋接模式為透明橋接(例如,TrBRF已在運行IEEE生成樹協定),則在TrCRF級別運行的生成樹協定為CISCO。
有關TrBRF和TrCRF概念的詳細資訊,請參閱令牌環交換概念。
本節提供用於設定本文件中所述功能的資訊。
註:使用Command Lookup Tool(僅限註冊客戶)查詢有關本文檔中使用的命令的更多資訊。
在配置任何令牌環VLAN之前,域中的所有令牌環交換機都必須運行VLAN中繼協定(VTP)V2。為了避免現有VTP域的中斷,您應該使用以下命令將新新增的交換機配置為透明模式或客戶端模式:
set vtp domain cisco mode transparent V2 enable
有關VTP的詳細資訊,請參閱配置VTP。預設模式為server。
接下來,在交換機上設定TrBRF VLAN。在本示例中,有兩個獨立的TrBRF設定為源路由網橋,因為這是最常見的配置型別。
在交換機上建立TrBRF VLAN。
這是TrCRF VLAN的父級,該父級具有為其分配了連線終端裝置的埠。
注意:由於您執行的是源路由橋接,因此生成樹協定設定為ibm。
set vlan 100 type trbrf name test_brf bridge 0xf stp ibm set vlan 200 type trbrf name test_brf2 bridge 0xf stp ibm
建立TrCRF VLAN。
注意:模式設定為SRB,並且環編號可以輸入十六進位制或十進位制記法,如下一個示例所示。但是,當顯示配置時,交換機以十六進位制顯示這些配置。
set vlan 101 type trcrf name test_crf101 ring 0x64 parent 100 mode srb !--- All rings in hexadecimal. set vlan 102 type trcrf name test_crf102 ring 0x65 parent 100 mode srb set vlan 103 type trcrf name test_crf103 ring 0x66 parent 100 mode srb set vlan 201 type trcrf name test_crf201 decring 201 parent 200 mode srb !--- All rings in decimal. set vlan 202 type trcrf name test_crf202 decring 202 parent 200 mode srb set vlan 203 type trcrf name test_crf203 decring 203 parent 200 mode srb
將VLAN分配到交換機網路中要使用的埠。
按照分配乙太網埠的方式將埠分配給CRF VLAN。
例如,此處將埠8/1-4分配給VLAN 101,即環號100(0x64)。 由於所有權杖環連線埠的預設值VLAN是1003(與所有乙太網路連線埠的預設值VLAN 1相同),因此也會修改VLAN 1003。
ptera-sup (enable) set vlan 101 8/1-4 VLAN 101 modified. VLAN 1003 modified. VLAN Mod/Ports ---- ----------------------- 101 8/1-4 ptera-sup (enable) set vlan 201 8/5-8 VLAN 201 modified. VLAN 210 modified. VLAN Mod/Ports ---- ----------------------- 201 5/1 8/5-8
將所有所需的令牌環埠分配給TrCRF VLAN後,即完成了交換機的配置。同一VLAN下的TrCRF中的裝置現在能夠在它們之間進行源路由網橋。
對於IP連線,由於這是一個橋接環境,因此所有終端裝置都必須屬於同一個IP網路。但是,由於TrBRF用作源路由網橋,連線到不同TrCRF的路由器需要多環選項,以便快取和使用路由資訊欄位(RIF)。
例如,連線到TrCRF 101的外部路由器的令牌環介面配置如下:
source-bridge ring-group 2000 ! interface token-ring 0 ip address 1.1.1.10 255.255.255.0 multiring all source-bridge 100 1 2000 !--- The ring number is 100, to match CRF 101 ring number; !--- and 2000 is the virtual ring number of the router. source-bridge spanning
如果您在源路由橋接網路中路由IP,則需要將多環新增到您的配置中,並配置源路由橋接。這是因為,使用RSM時,您將橋接器從交換機擴展到RSM,並且您必須建立多環代碼附加到RIF的偽環。當您在父TrBRF下建立TrCRF(在RSM中分配了多環代碼)時,將建立此偽環。
由於您還需要為RSM配置源路由橋接,因此必須將介面VLAN連線到RSM的虛擬環上。當您在每個TrBRF下建立一個TrCRF(其環號與RSM中的虛擬環號匹配)時,將完成此操作。實際上,您可以出於多環和源路由橋接目的使用相同的TrCRF,前提是它們具有相同的環號。請參見下一個圖:
在本示例中,您將使用global source-bridge ring-group 1000命令將RSM設定為虛擬環1000。
使用以下命令在交換機上設定相應的偽TrCRF,每個TrBRF一個:
set vlan 104 type trcrf name test_crf104 decring 1000 parent 100 mode srb set vlan 204 type trcrf name test_crf204 decring 1000 parent 200 mode srb
註:上述TrCRF的環號必須與RSM 1000中的虛擬環匹配。而且,沒有埠分配給偽TrCRF。物理埠被分配給TrCRF 101和201,如本文檔的配置主部分的第3步中的示例所示。
在RSM中為交換器上設定的每個TrBRF新增一個interface vlan指令:
interface vlan100 type trbrf interface vlan200 type trbrf
向VLAN介面新增多環和源路由橋接命令。
這些命令會告訴路由器已分配了哪些TrCRF VLAN以對映到路由器中的虛擬環上。在本檔案的範例中,它是VLAN 104和204,兩個的環號均為1000,與路由器中的環組相符。
您還需要新增IP地址來路由IP流量,以便最終完成以下配置:
source-bridge ring-group 1000 ! interface vlan100 type trbrf ip address 1.1.1.1 255.255.255.0 multiring trcrf-vlan 104 ring 1000 multiring all source-bridge trcrf-vlan 104 ring-group 1000 source-bridge spanning ! interface Vlan200 type trbrf ip address 1.1.2.1 255.255.255.0 multiring trcrf-vlan 204 ring 1000 multiring all source-bridge trcrf-vlan 204 ring-group 1000 source-bridge spanning !
注意:為了簡便起見,本示例中未顯示IP協定配置。
您可以在同一台交換器上設定權杖環和乙太網路VLAN,但您只能透過RSM或外部路由器在兩者之間傳送流量。
如果您已經按照本文檔前面所述配置了交換機和RSM,則可以新增乙太網VLAN並在RSM上配置源網橋轉換,以橋接兩個介質之間的流量:
設定乙太網VLAN,並使用set vlan 命令為其分配埠:
ptera-sup (enable) set vlan 500 3/1-5 Vlan 500 configuration successful VLAN 500 modified. VLAN 1 modified. VLAN Mod/Ports ---- ----------------------- 500 3/1-5
在RSM上設定VLAN介面,並將其放入透明網橋組中:
interface vlan 500 bridge-group 1 bridge 1 protocol ieee
使用source-bridge transparent ring-group pseudo-ring bridge-number tb-group 命令配置源網橋轉換,其中:
ring-group是在RSM上配置的源網橋環組虛擬環。這裡是1000。
pseudo-ring是要分配給此透明橋接域的環號。您可以選擇任何編號,但它必須是唯一的,與源路由橋接網路中的實際環號必須是唯一的一樣。在上一個範例中,振鈴號碼是3000。
bridge-number是用於在來自透明網橋組且正在傳送到源路由橋接網路的幀中形成RIF的網橋編號。在這種情況下,您使用1。
tb-group是透明網橋組編號。在本例中為1。
source-bridge transparent 1000 3000 1 1 source-bridge ring-group 1000 ! interface vlan100 type trbrf ip address 1.1.1.1 255.255.255.0 multiring trcrf-vlan 104 ring 1000 multiring all source-bridge trcrf-vlan 104 ring-group 1000 source-bridge spanning ! interface Vlan200 type trbrf ip address 1.1.2.1 255.255.255.0 multiring trcrf-vlan 204 ring 1000 multiring all source-bridge trcrf-vlan 204 ring-group 1000 source-bridge spanning ! interface vlan 500 ip address 1.1.3.1 255.255.255.0 bridge-group 1 bridge 1 protocol ieee
注意:在此案例中,IP是路由而非橋接。
使用本節內容,確認您的組態是否正常運作。
輸出直譯器工具(僅供已註冊客戶使用)(OIT)支援某些show命令。使用OIT檢視show命令輸出的分析。
show vlan — 在交換器上,您可以檢查已設定的VLAN、橋接模式和跨距樹狀目錄。
ptera-sup (enable) show vlan VLAN Name Status IfIndex Mod/Ports VLANs ---- -------------------------------- --------- ------- ------------------------ 1 default active 3 3/6-24 6/1-24 10/1-12 100 test_brf active 8 8 101, 102, 103, 104 105 101 test_crf101 active 10 8/1-4 102 test_crf102 active 11 103 test_crf103 active 12 104 test_crf104 active 13 105 test_crf105 active 14 200 test_brf2 active 9 9 201, 202, 203, 204 205 201 test_crf201 active 15 8/5-8 202 test_crf202 active 16 203 test_crf203 active 17 204 test_crf204 active 18 205 test_crf205 active 19 210 VLAN0210 active 98 500 VLAN0500 active 20 3/1-5 1002 fddi-default active 4 1003 trcrf-default active 7 8/9-16 1004 fddinet-default active 5 1005 trbrf-default active 6 6 1003 VLAN Type SAID MTU Parent RingNo BrdgNo Stp BrdgMode Trans1 Trans2 ---- ----- ---------- ----- ------ ------ ------ ---- -------- ------ ------ 1 enet 100001 1500 - - - - - 0 0 100 trbrf 100100 4472 - - 0xf ibm - 0 0 101 trcrf 100101 4472 100 0x64 - - srb 0 0 102 trcrf 100102 4472 100 0x65 - - srb 0 0 103 trcrf 100103 4472 100 0x66 - - srb 0 0 104 trcrf 100104 4472 100 0x3e8 - - srb 0 0 105 trcrf 100105 4472 100 0x7d0 - - srb 0 0 200 trbrf 100200 4472 - - 0xf ibm - 0 0 201 trcrf 100201 4472 200 0xc9 - - srb 0 0 !--- All ring numbers are displayed in hexadecimal. 202 trcrf 100202 4472 200 0xca - - srb 0 0 203 trcrf 100203 4472 200 0xcb - - srb 0 0 204 trcrf 100204 4472 200 0x3e8 - - srb 0 0 205 trcrf 100205 4472 200 0x7d0 - - srb 0 0 210 enet 100210 1500 - - - - - 0 0 500 enet 100500 1500 - - - - - 0 0 1002 fddi 101002 1500 - - - - - 0 0 1003 trcrf 101003 4472 1005 0xccc - - srb 0 0 1004 fdnet 101004 1500 - - 0x0 ieee - 0 0 1005 trbrf 101005 4472 - - 0xf ibm - 0 0 VLAN DynCreated ---- ---------- 1 static 100 static 101 static 102 static 103 static 104 static 105 static 200 static 201 static 202 static 203 static 204 static 205 static 210 static 500 static 1002 static 1003 static 1004 static 1005 static VLAN AREHops STEHops Backup CRF 1q VLAN ---- ------- ------- ---------- ------- 101 7 7 off 102 7 7 off 103 7 7 off 104 7 7 off 105 7 7 off 201 7 7 off 202 7 7 off 203 7 7 off 204 7 7 off 205 7 7 off 1003 7 7 off ptera-sup (enable)
show spantree TrBRF vlan_number — 顯示重要資訊,例如連線哪些埠和轉發哪些埠,並顯示在TrBRF級別運行的生成樹模式。
ptera-sup (enable) show spantree 100 VLAN 100 Spanning tree enabled Spanning tree type ibm Designated Root 00-10-1f-29-f9-63 Designated Root Priority 32768 Designated Root Cost 0 Designated Root Port 1/0 Root Max Age 10 sec Hello Time 2 sec Forward Delay 4 sec Bridge ID MAC ADDR 00-10-1f-29-f9-63 Bridge ID Priority 32768 Bridge Max Age 10 sec Hello Time 2 sec Forward Delay 4 sec Port,Vlan Vlan Port-State Cost Priority Portfast Channel_id ------------------------ ---- ------------- ----- -------- ---------- ---------- 5/1 100 forwarding 5 4 disabled 0 101 100 inactive 62 4 disabled 102 100 inactive 62 4 disabled 103 100 inactive 62 4 disabled 104 100 inactive 62 4 disabled 105 100 inactive 62 4 disabled * = portstate set by user configuration.
註:在該輸出中,您會看到TrBRF VLAN 100下列出連線埠5/1。這是因為您在插槽5中有一個RSM,而且因為ISL主幹用於自動將橋接器從交換器延伸到RSM。有關令牌環ISL的詳細資訊,請參閱Cisco Catalyst 5000和3900交換機和路由器之間的TR-ISL中繼。
show spantree TrCRF vlan_number — 顯示重要資訊,例如連線哪些埠和轉發哪些埠,並顯示在TrCRF級別運行的生成樹模式。
ptera-sup (enable) show spantree 101 VLAN 101 Spanning tree enabled Spanning tree type ieee Designated Root 00-10-1f-29-f9-64 Designated Root Priority 32768 Designated Root Cost 0 Designated Root Port 1/0 Root Max Age 10 sec Hello Time 2 sec Forward Delay 4 sec Bridge ID MAC ADDR 00-10-1f-29-f9-64 Bridge ID Priority 32768 Bridge Max Age 10 sec Hello Time 2 sec Forward Delay 4 sec Port Vlan Port-State Cost Priority Portfast Channel_id ------------------------ ---- ------------- ----- -------- ---------- ---------- 5/1 101 forwarding* 5 32 disabled 0 8/1 101 not-connected 250 32 disabled 0 8/2 101 not-connected 250 32 disabled 0 8/3 101 not-connected 250 32 disabled 0 8/4 101 not-connected 250 32 disabled 0 * = portstate set by user configuration or set by vlan 100 spanning tree. ptera-sup (enable)
show port — 驗證ISL中繼是否存在。
ptera-sup (enable) show port 5/1 Port Name Status Vlan Level Duplex Speed Type ----- ------------------ ---------- ---------- ------ ------ ----- ------------ 5/1 connected trunk normal half 400 Route Switch Port Trap IfIndex ----- -------- ------- 5/1 disabled 81 Last-Time-Cleared -------------------------- Sat Jun 29 2002, 03:15:59 ptera-sup (enable)
show trunk — 顯示哪些埠正在轉發,哪些埠處於非活動狀態,並在TrBRF級別顯示生成樹模式。
ptera-sup (enable) show trunk Port Mode Encapsulation Status Native vlan -------- ----------- ------------- ------------ ----------- 5/1 on isl trunking 1 7/1-2 on lane trunking 1 Port Vlans allowed on trunk -------- --------------------------------------------------------------------- 5/1 1-1005 7/1-2 1-1005 Port Vlans allowed and active in management domain -------- --------------------------------------------------------------------- 5/1 7/1-2 1003 Port Vlans in spanning tree forwarding state and not pruned -------- --------------------------------------------------------------------- 5/1 100-105,200-205 7/1-2 1003 ptera-sup (enable)
show interface — 以與路由器上的物理介面相同的方式顯示RSM上的VLAN配置。
ptera-rsm# show interface Vlan100 is up, line protocol is up Hardware is Cat5k Virtual Token Ring, address is 0009.fa18.3800 (bia0009.fa18.3800) Internet address is 1.1.1.1/24 MTU 4464 bytes, BW 16000 Kbit, DLY 630 usec, reliability 255/255, txload 1/255, rxload 1/255 Encapsulation SNAP, loopback not set ARP type: SNAP, ARP Timeout 04:00:00 Ring speed: 16 Mbps Duplex: half Mode: Classic token ring station Source bridging enabled, srn 0 bn 15 trn 1000 (ring group) spanning explorer enabled Group Address: 0x00000000, Functional Address: 0x08000100 Ethernet Transit OUI: 0x000000 Last input 00:00:01, output 00:00:55, output hang never Last clearing of "show interface" counters never Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0 Queueing strategy: fifo Output queue :0/40 (size/max) 5 minute input rate 0 bits/sec, 0 packets/sec 5 minute output rate 0 bits/sec, 0 packets/sec 390 packets input, 21840 bytes, 0 no buffer Received 0 broadcasts, 0 runts, 0 giants, 0 throttles 0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort 25 packets output, 6159 bytes, 0 underruns 0 output errors, 1 interface resets 0 output buffer failures, 0 output buffers swapped out 3 transitions Vlan200 is up, line protocol is up Hardware is Cat5k Virtual Token Ring, address is 0009.fa18.3800 (bia0009.fa18.3800) Internet address is 1.1.2.1/24 MTU 4464 bytes, BW 16000 Kbit, DLY 630 usec, reliability 255/255, txload 1/255, rxload 1/255 Encapsulation SNAP, loopback not set ARP type: SNAP, ARP Timeout 04:00:00 Ring speed: 16 Mbps Duplex: half Mode: Classic token ring station Source bridging enabled, srn 0 bn 15 trn 1000 (ring group) spanning explorer enabled Group Address: 0x00000000, Functional Address: 0x08000100 Ethernet Transit OUI: 0x000000 Last input 00:00:00, output 00:08:43, output hang never Last clearing of "show interface" counters never Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0 Queueing strategy: fifo Output queue :0/40 (size/max) 5 minute input rate 0 bits/sec, 0 packets/sec 5 minute output rate 0 bits/sec, 0 packets/sec 381 packets input, 21336 bytes, 0 no buffer Received 0 broadcasts, 0 runts, 0 giants, 0 throttles 0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort 9 packets output, 783 bytes, 0 underruns 0 output errors, 1 interface resets 0 output buffer failures, 0 output buffers swapped out 3 transitions ptera-rsm#
show spanning-tree — 顯示有關在RSM上運行生成樹協定的資訊。
ptera-rsm# show spanning-tree Bridge group 1 is executing the IEEE compatible Spanning Tree protocol Bridge Identifier has priority 32768, address 0090.5f18.1c00 Configured hello time 2, max age 20, forward delay 15 We are the root of the spanning tree Port Number size is 12 Topology change flag not set, detected flag not set Times: hold 1, topology change 35, notification 2 hello 2, max age 20, forward delay 15 Timers: hello 0, topology change 0, notification 0 bridge aging time 300 Port 12 (Vlan500) of Bridge group 1 is down Port path cost 19, Port priority 128 Designated root has priority 32768, address 0090.5f18.1c00 Designated bridge has priority 32768, address 0090.5f18.1c00 Designated port is 12, path cost 0 Timers: message age 0, forward delay 0, hold 0 BPDU: sent 0, received 0 Port 13 (RingGroup1000) of Bridge group 1 is forwarding Port path cost 10, Port priority 128 Designated root has priority 32768, address 0090.5f18.1c00 Designated bridge has priority 32768, address 0090.5f18.1c00 Designated port is 13, path cost 0 Timers: message age 0, forward delay 0, hold 0 BPDU: sent 0, received 0 ptera-rsm#
目前尚無適用於此組態的具體疑難排解資訊。
修訂 | 發佈日期 | 意見 |
---|---|---|
1.0 |
09-Sep-2005 |
初始版本 |