So, if I know the destination addresses on each port in advance I can program it to behave like an L2 switch (with proper multicast even), and I can use code to reprogram it whenever the traffic pattern changes?
> It wouldn't be practical to make it behave quite like an L2 switch.
What are typical configuration? If you’re allowed to talk about it.