![](http://datasheet.mmic.net.cn/200000/ZL50418GKG2_datasheet_15116876/ZL50418GKG2_66.png)
ZL50418
Data Sheet
66
Zarlink Semiconductor Inc.
Table 13 - ZL50418 Features Enabling IETF DiffServ Standards
9.0
Port Trunking
9.1
Features and Restrictions
A port group (i.e., trunk) can include up to 4 physical ports but when using stack all of the ports in a group must be
in the same ZL50418.
The two Gigabit ports may also be trunked together. There are three trunk groups total including the option to trunk
Gigabit ports.
Load distribution among the ports in a trunk for unicast is performed using hashing based on source MAC address
and destination MAC address. Three other options include source MAC address only, destination MAC address
only and source port (in bidirectional ring mode only). Load distribution for multicast is performed similarly.
If a VLAN includes any of the ports in a trunk group, all the ports in that trunk group should be in the same VLAN
member map.
The ZL50418 also provides a safe fail-over mode for port trunking automatically. If one of the ports in the trunking
group goes down, the ZL50418 will automatically redistribute the traffic over to the remaining ports in the trunk in
unmanaged mode. In managed mode, the software can perform similar tasks.
9.2
Unicast Packet Forwarding
The search engine finds the destination MCT entry, and if the status field says that the destination port found
belongs to a trunk, then the group number is retrieved instead of the port number. In addition, if the source address
belongs to a trunk then the source port’s trunk membership register is checked.
A hash key, based on some combination of the source and destination MAC addresses for the current packet
selects the appropriate forwarding port as specified in the Trunk_Hash registers.
9.3
Multicast Packet Forwarding
For multicast packet forwarding, the device must determine the proper set of ports from which to transmit the
packet based on the VLAN index and hash key.
Assured forwarding (AF)
Four AF classes for Gigabit ports
Programmable bandwidth partition, with
option of WFQ service
Option of delay-bounded service keeps
delay under fixed levels even if not
admission-controlled
Random early discard, with programmable
levels
Global buffer reservation for each AF class
Best effort (BE)
Two BE classes for Gigabit ports
Service only when other queues are idle
means that QoS not adversely affected
Random early discard, with programmable
levels
Traffic from flow control enabled ports
automatically classified as BE