beautypg.com

Tnetx4090 thunderswitch ii, Switch, Figure 12. frame-routing algorithm (continued) – Texas Instruments THUNDERSWITCH II TNETX4090 User Manual

Page 53

background image

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.