48 / 111 page

IP175C/IP175C LF/IP175CH/IP175CH LF
Data Sheet
48/111
Mar 09, 2007
Copyright © 2004, IC Plus Corp.
IP175C/IP175CH-DS-R14
2.10
Spanning tree
IP175C/IP175CH supports spanning tree function with the following features:
1. Detect BPDU frames by examining multicast address (01-80-c2-00-00-00).
2. Forward BPDU packets to CPU through MII0 and add special tag for source port information.
3. Forward BPDU packets from CPU according to the special tag in a frame.
Please refer to section 2.5 “Tag VLAN / Tag and un-tag function”.
2.10.1
Port states
To support spanning tree protocol, each port of IP175C/IP175CH provides five port states shown in the
following table. Port 0~4 of IP175C/IP175CH can be configured in one of the five spanning tree states
individually by programming MII register 30.16 to enable (disable) forwarding and learning function. Port
5 (MII0) is dedicated for CPU.
State
Fwd BPDU
packet to CPU
Fwd BPDU packet
from CPU
Address
learning
Fwd all packet
normally
(Forward enable,
Learning enable)
Disable
X (note 2)
X (note 2)
X
X
(0,0)
Blocking
O
X (note 3)
X
X
(0,0)
Listening
O
O
X
X
(0,0)
Learning
O
O
O
X
(0,1)
Forwarding
O
O
O
O
(1,1)
Note1: O: enabled, X: disabled
Note2: CPU should not send packets to IP175C/IP175CH and should discard packets from
IP175C/IP175CH.
Note3: CPU should not send packets to IP175C/IP175CH.