The data link layer is responsible for moving data packets between network interfaces. It contains the media access control (MAC) sublayer for sharing a channel and the logical link control (LLC) sublayer which acts as the interface to the network layer. Physical addressing identifies devices on a network using unique MAC addresses which can be unicast, multicast, or broadcast depending on whether they address a single, group, or all devices.