
Section 2
2-12
GigaFast
<1>
for a VLAN-tagged frame:
* If the tagged 12-bits VID!= 0 , then the tagged VID value is used.
* If the tagged VID = 0 (Null VID, priority tag), then the port's PVID value is
used.
<2>
for a non-VLAN-tagged frame:
The port's 12-bits PVID value is used. After the unique 12-bits VID is
classified, RTL8326 then lookup the VLAN table, check the ingress/egress
rule and then forward to the valid destination ports with specified tagging
control process.
!
Ingress/Egress Filtering Control Parameters
Two VLAN filtering rule control parameter are provided on register 0x030B:
-
Acceptable frame type control: to admit all frames or to admit only VLAN-tagged
frames.
-
Ingress Filtering control: to enable filter the frame received from a port which port is not
included in the classified VLAN group member.
!
Support leaky VLAN feature
EE2400-SS support the leaky VLAN feature to enable the ability for some specific
frame to be forward between different VLAN.
For example, the VLAN table entry is
VLAN 1 = port # 1, 2, 3.
VLAN 2 = port # 4, 5, 6.
Normally, any broadcast/multicast and unicast packet all not allowed being
switch between these two VLANs. port #1 broadcast packet will only flood to
port #2,3 , and port #1 unicast packet is not allowed to forward to any member of
VLAN 2. If the leaky VLAN function is enabled, 3 types of specific frame could be
forward to different VLAN destination port:
-
Unicast packet leaky control : to enable the packet to be forward to a destination port
(L2 table lookup hit) at different VLAN.
-
ARP broadcast leaky control: to enable ARP frame to broadcast to all switch ports.
-
IP multicast leaky control : to enable IP multicast packets to be flood to all the multicast
address group member set ignore the VLAN member set domain limitation.
These 3 type of leaky control is useful for a switch to be broken into many VLAN
and want to enable host to host communication between different VLAN without
any router or with router but improve the router performance.