Package inet.linklayer.etherswitch

Name Type Description
MACRelayUnit module interface

Prototype for modules providing Ethernet switch functionality. These modules handle the mapping between ports and MAC addresses, and forward frames (EtherFrame) to appropriate ports.

MACRelayUnitNP simple module

A MACRelayUnit implementation which models one or more CPUs with shared memory, working from a single shared queue.

MACRelayUnitPP simple module

A MACRelayUnit implementation which models one CPU assigned to each incoming port, working with shared memory but separate queues.