Tnetx4090 thunderswitch ii, Switch, Figure 12. frame-routing algorithm (continued) – Texas Instruments THUNDERSWITCH II TNETX4090 User Manual
Page 53
TNETX4090
ThunderSWITCH II
9-PORT 100-/1000-MBIT/S ETHERNET
SWITCH
SPWS044E – DECEMBER 1997 – REVISED AUGUST 1999
53
POST OFFICE BOX 655303
•
DALLAS, TEXAS 75265
E
Mirr
Bit = 1?
Remove:
– Disabled Ports
– Ports Blocked by TxBlockPorts
From Port Routing Code
Yes
If
[(Source Port = MirrorPort or
Port Routing Code Includes MirrorPort)
and (Source Port ! = UplinkPort)]
Then
Include UplinkPort in Port Routing Code
No
Lshare = 1?
No
Port Routing Code
is Adjusted by
Trunking Algorithm
(see Note A)
Destination
Found?
Yes
No
Port Routing Code
is Adjusted by
Load-Sharing
Algorithm
(see Note A)
Yes
NOTE A: See
Port Trunking/Load Sharing
Port Routing
Code = 0?
Send Frame to
Ports Indicated by
Port Routing Code
No
Yes
Discard
Frame
D
C
Figure 12. Frame-Routing Algorithm (Continued)
port routing code
The IALE creates a port routing code in which each bit (marked with a 1) represents a potential destination port
for the frame. This code is modified as it proceeds through the frame-routing algorithm. If the final code is all
0s, then the frame is discarded. If it is not, then the frame is transmitted on every port marked by a 1 within the
code.