Install guide
Rapier Layer 3 Gigabit Switch Software Release 2.1.0 35
Rapier Switch Software Release 2.1.0
C613-10200-01 Rev A
Forwarding occurs only if the port on which the frame was received is in the
Spanning Tree ‘Forwarding’ state. The destination address is then looked up in
the Forwarding Database for the VLAN. If the destination address is not found,
the switch floods the frame on all ports in the VLAN except the port on which
the frame was received. If the destination address is found, the switch discards
the frame if the port is not in the STP ‘Forwarding’ state, if the destination
address is on the same port as the source address, or if there is a static filter
entry for the destination address set to DISCARD (“Filtering” on page 35).
Otherwise, the frame is forwarded on the indicated port.
This whole process can further be modified by the action of static switch filters.
These are configurable filters which allow switched frames to be checked
against a number of entries.
The Forwarding Process provides storage for queued frames to be transmitted
over a particular port or ports. Which transmission queue a frame is sent to is
determined by the user priority tag in the Ethernet frame, and the Quality of
Service mapping.
Filtering
The switch has a Forwarding Database stored in RAM, entries in which
determine whether frames are forwarded or discarded over each port. Entries
in this Forwarding Database are created dynamically by the Learning Process,
and by STP (see “Spanning Tree Protocol (STP)” on page 38) if these are enabled.
Static entries can be configured by the user via the command line. Filtering is
specified in the IEEE 802.1D Standard “Media Access Control (MAC) Bridges”.
Configurable switch filters can be added to each switch port. Switch filters
consist of a number of static entries, each of which contains a match condition
and a port list. When a frame is received on a port which has a filter configured
to it, the frame is checked against all entries in the filter. If a match is found, the
port list is used to modify the ports to which the frame can be forwarded,
subject to the dynamic filtering entries and the state of the port. The port list
can indicate that the frame can be forwarded to all ports in a particular VLAN,
to no ports (in which case the frame is immediately discarded) or to a subset of
the configured ports in the VLAN.
The Forwarding Database supports queries by the Forwarding Process about
whether frames with given values of the destination MAC address field should
be forwarded to a given port.
To add or delete a static switch filter entry, use the command:
ADD SWITCH FILTER DESTADDRESS=macadd ACTION={FORWARD|DISCARD}
PORT[=port-list] [ENTRY=entry] [VLAN={vlanname|1..4094}]
DELETE SWITCH FILTER ENTRY=entry
To display current switch filter entries, use the command:
SHOW SWITCH FILTER [DESTADDRESS=macadd] [ENTRY=entry]
[PORT=port-list] [VLAN={vlanname|1..4094}]