The Data Link Layer primary purpose is to get the packet ready for transmission on the wire. This primarily includes attaching the framing information and source and destination MAC info around the data packet. The next step down is the actual transmission on the medium.