Unidirectional Link Detection (UDLD) is a data link layer protocol from Cisco Systems to monitor the physical configuration of cables and detect unidirectional links. UDLD complements the Spanning Tree Protocol which is used to eliminate switching loops.