Addresses used by the Open Transport CSMA/CD driver consist of two parts--a hardware address and a protocol-dependent field. The hardware address is a 6-byte Ethernet address. A hardware address of all 1s is the broadcast address. If a hardware address is not all 1s but the low bit of the first (left most) byte is set, then the address is a multicast address. The protocol address consists of a 2-byte value called a data link service access point (DLSAP), which corresponds to the DLSAP defined in the DLPI specification. It is optionally followed by a 5- byte SNAP. The protocol address, when present, is appended to the hardware address.