This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Address Lookup Engine (ALE) in GbE K2H

Guru 10570 points

Hello,

Is it possible the Address Lookup Engine (ALE) in K2H to be used for the filtering of multicast packets?
It is function to transfer to the Host Port packets address registered in the hardware beforehand, and discard in hardware otherwise.

In the case of AM335x ALE,
since Host Port receive all multicast packets which is for unregistered addresses, it is not available for filtering of multicast packet.

Can I think K2H internal ALE has also the same specification?

Best regards, RY

  • RY,

    The GbE switch provides an address lookup engine (ALE), which is responsible for forwarding and filtering packets based on address.

    In general, packets received with errors are dropped by the address lookup engine in the ingress filtering process without learning, updating, or touching the addresses in the ALE table.

    The error condition and the abort are indicated by the MAC module to the ALE.

    See the section "ALE Ingress Filtering Process" and find more detailed information at GbE user guide.

    The multicast and broadcast packets will be delivered to all switch ports including the CPPI port.
    The PDSP firmware will drop all unmatched packets and pass the desired packets to PDSP without any packet drop.