EtherLLC: SAP Registration

The Ethernet model supports multiple applications or higher layer protocols.

So that data arriving from the network can be dispatched to the correct applications (higher layer protocols), applications have to register themselves in EtherLLC. The registration is done with the IEEE802CTRL_REGISTER_DSAP command (see communication between LLC and higher layers) which associates a SAP with the LLC port. Different applications have to connect to different ports of EtherLLC.

The ETHERCTRL_REGISTER_DSAP and IEEE802CTRL_DEREGISTER_DSAP commands use only the dsap field in the Ieee802Ctrl structure.