TNETX4090
ThunderSWITCH II 9-PORT 100-/1000-MBIT/S ETHERNET SWITCH
SPWS044E ± DECEMBER 1997 ± REVISED AUGUST 1999
frame routing
VLAN support
The internal routing engine supports the IEEE Std 802.1Q VLANs as shown in Figure 11 and described in the following paragraphs.
|
| Receive |
|
|
|
|
|
|
|
| Record |
|
|
|
| |||||
| IEEE Std |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
|
|
| Non- |
|
|
|
|
|
|
|
| Number |
|
|
|
| ||||
| 802.1Q |
|
|
|
| Reset to |
| VLAN | ADDR | Port Information |
|
| ||||||||
|
|
| IEEE Std |
|
|
|
|
|
| |||||||||||
| Format |
|
|
|
| VLAN and |
|
| Port Numbers, |
|
| |||||||||
|
|
| 802.1Q |
|
| All 0s |
|
|
| Reset is | ||||||||||
| Frame |
|
|
|
|
|
|
| ||||||||||||
|
|
| Format |
|
|
|
|
|
| Ethernet |
|
| Time Stamps |
| ||||||
| Header |
|
|
|
|
|
|
|
|
|
|
| Don't Care | |||||||
|
|
| Frame |
|
|
|
|
|
| Addresses |
|
| Locked, Secure, |
| ||||||
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| NBLCK, New |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| Source |
| ||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
If rxacc = 1 | Header |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||
Header Inserted | Possibly |
| Source Address (SA) | and |
|
|
|
|
|
| ||||||||||
If VLAN ID = 0x000 | Inserted | Header | Destination Address (DA) | Destination |
| No | Port |
| ||||||||||||
|
|
|
|
|
|
|
|
| Lookups |
|
| |||||||||
|
|
| Inserted |
|
|
|
|
|
|
| ||||||||||
VLAN ID Replaced |
|
|
|
|
|
|
|
|
|
|
|
| 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 |
| |
|
|
|
|
|
|
|
|
| ||
|
| Queue |
|
| 1st Location: | No Match |
| UnkMultiPorts | Lshare |
|
|
| Manager |
| 0x001 |
|
| UnkSrcPorts | Nage | SysControl | |
|
|
|
|
| UnkVLANPort | |||||
|
|
|
|
| All Others: |
|
|
| ||
|
|
|
|
|
|
| TxBlockPorts |
|
| |
|
|
|
|
| 0x000 |
|
| Mirror |
| |
|
|
|
|
|
|
| RxUniBlockPorts |
| ||
|
|
|
|
| Source Port Number |
|
|
| ||
|
| RAM |
|
|
| RxMultiBlockPorts |
|
| ||
|
|
|
|
|
|
| MirrorPort |
|
| |
|
|
|
|
|
|
|
|
|
| |
Destination |
|
|
|
| Port Routing Code |
| UplinkPort |
|
| |
|
|
|
|
| TrunkMapx | Disable | All Ports | |||
Port's |
|
|
|
|
|
|
| |||
|
|
|
|
|
|
| TrunkxPorts | |||
| Queue |
|
|
|
|
|
| PortxControl | ||
PortxQTag |
|
|
|
|
|
| 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 11. VLAN Overview
48 | POST OFFICE BOX 655303 •DALLAS, TEXAS 75265 |