TNETX3270
ThunderSWITCH 24/3 ETHERNET SWITCH
WITH 24 10-MBIT/S PORTS AND 3 10-/100-MBIT/S PORTS
SPWS043B ± NOVEMBER 1997 ± REVISED APRIL 1999
frame routing
VLAN support
The internal routing engine supports the IEEE Std 802.1Q VLANs as shown in Figure 8 and described in the following paragraphs.
| Receive |
|
|
|
| Record |
|
|
| |||
| IEEE Std |
|
|
|
|
|
|
|
|
| ||
|
| Non- |
|
|
|
| Number |
|
|
| ||
| 802.1Q |
|
|
| VLAN | ADDR |
|
|
| |||
| IEEE Std | Reset to | Port Information |
|
| |||||||
| Format | VLAN and | Port Numbers, |
|
| |||||||
|
| 802.1Q | All 0s |
|
| |||||||
| Frame |
|
|
| Reset is | |||||||
|
|
| Format |
|
| Ethernet | Time Stamps |
| ||||
| Header |
|
|
|
| Don't Care | ||||||
|
| Frame |
|
| Addresses | Locked, Secure, |
| |||||
|
|
|
|
|
| |||||||
|
|
|
|
|
|
|
|
| NBLCK, New |
|
| |
If rxacc = 1 | Header |
|
|
|
| Source |
|
|
|
| ||
Header Inserted | Possibly |
| Source Address (SA) | and |
|
|
|
| ||||
If VLAN ID = 0x000 | Inserted | Header | Destination Address (DA) | Destination | No | Port |
|
| ||||
|
|
|
| Lookups |
|
| ||||||
VLAN ID Replaced |
|
| Inserted |
|
|
|
| Match | Information |
| ||
Reset 0x0001 |
|
|
|
|
|
|
| SA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Source Port's | Inserted |
|
|
| VLANnQID | VLAN | DA |
|
|
|
| |
Header |
|
|
| VLAN |
|
|
|
|
|
| ||
PortxQtag | VLAN ID |
| VLAN ID |
|
| Unicast/ |
|
|
|
| ||
|
| Index |
|
|
|
|
| |||||
|
|
|
|
| Nauto |
| ||||||
|
|
|
| Lookup |
|
|
| Multicast |
|
| ||
|
|
|
|
|
|
|
|
| Algorithm |
| UnkVLAN |
|
|
|
|
|
| Reset |
|
|
| UnkUniPorts |
|
| |
|
|
|
|
|
|
|
| UnkMultiPorts |
|
|
| |
|
| Queue |
|
| 1st Location: | No Match |
|
|
| Lshare |
| |
|
|
|
|
|
| UnkSrcPorts |
|
| ||||
|
| Manager |
| 0x001 |
|
|
|
|
| SysControl | ||
|
|
|
|
|
| UnkVLANPort |
| Nage | ||||
|
|
|
|
| All Others: |
|
|
|
| |||
|
|
|
|
|
|
|
| TxBlockPorts |
|
|
| |
|
|
|
|
| 0x000 |
|
|
| RxUniBlockPorts | Mirror |
| |
|
| RAM |
|
| Source Port Number |
|
| RxMultiBlockPorts |
|
| ||
|
|
|
|
|
|
|
| MirrorPort |
|
|
| |
|
|
|
|
| Port Routing Code |
|
| UplinkPort |
|
|
| |
|
|
|
|
|
|
| TrunkMapx |
| Disable | All Ports | ||
|
|
|
|
|
|
|
|
| TrunkxPorts |
| ||
|
|
|
|
|
|
|
|
|
|
| Portxcontrol | |
|
| Queue |
|
|
|
|
|
| NLearnPorts |
|
| |
|
|
|
|
|
|
|
|
|
|
| ||
|
| Manager |
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
| VLAN |
|
| |
|
|
|
|
|
|
|
|
| Ports |
|
|
|
|
| Header |
|
|
|
|
| Reset to | VLANnPorts |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Compare |
|
|
| IALE |
|
| All 1s |
|
|
|
| |
VLAN IDs | Header |
| Header |
|
|
|
|
|
|
| ||
|
|
| Stripped |
|
|
|
|
|
|
|
| |
|
| Retained |
|
|
|
|
|
|
|
| ||
If (equal or |
|
|
|
|
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
| |
txacc = 1) | IEEE Std |
|
|
|
|
|
|
|
|
|
| |
Then Strip Header, |
| Non- |
|
|
|
|
|
|
|
| ||
802.1Q |
|
|
|
|
|
|
|
|
| |||
Otherwise, | IEEE Std |
|
|
|
|
|
|
|
| |||
Format |
|
|
|
|
|
|
|
| ||||
Keep Header |
| 802.1Q |
|
|
|
|
|
|
|
| ||
Frame |
|
|
|
|
|
|
|
|
|
| ||
|
|
| Format |
|
|
|
|
|
|
|
| |
| Header |
|
|
|
|
|
|
|
|
| ||
|
| Frame |
|
|
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
Transmit
Figure 8. VLAN Overview
POST OFFICE BOX 655303 •DALLAS, TEXAS 75265 | 39 |