Notice
Recent Posts
Recent Comments
Link
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Tags
more
Archives
Today
Total
관리 메뉴

철인엔지니어와 IT 이야기

[네트워크] UDLD 기능이란? 본문

Networking

[네트워크] UDLD 기능이란?

철인엔지니어 2024. 7. 4. 18:02
728x90
반응형

UDLD(Unidirectional Link Detection)는 케이블의 물리적 구성을 모니터링하고 단방향 링크를 탐지하기 위한 시스코의 데이터링크 계층 프로토콜입니다.

 

UDLD의 기능은 스위칭 루프를 제거하는데 사용되는 Spanning Tree Protocol을 보완하는 역할을 합니다.

 

 

 

위 그림은 스위치 통신중에 단방향 링크가 발생하여 루프가 발생하는 경우입니다. 이를 설명하자면

 

1. Root-A와 Root-B 구간 사이에  단방향 Link가 발생

2. Root-A는 Root-B로 BPDU 송신을 하지 못하고 Root-B는 수신 못함

3. Root-A는 Root-B가 전달해준 BPDU를 받게 되고 Rx Link통하여 Packet를 정상적으로 수신함으로 자신의 Link가 UP이라고 판단

4. 반대로 Root-B는 Root-A의 BPDU 패킷을 받지 못하고 있으므로 Root-A와 연결된 Link가 Down이라고 판단 , 하단측 Switch에게 “Root-A와 연결된 Link가 죽었다”라는 BPDU 메시지를 보내고 Blocking Port를 FWD 상태로 만들어 달라고 요청

5. 요청을 받은 하단측 Switch는 자신의 Blocking Port를 FWD 상태 변경

6. 이때 Root-A는 Root-B와 정상적인(?) Link 상태를 유지하고 있기에 FWD 상태를 계속 유지

 

즉, Root-A는 지속적으로 Root-B와 하단 Switch 로 FWD 상태로 BPDU를 보내게 되고 Root-B는 자신의 Link가 문제가 있다는 BPDU를 보내어 하단측 Blocking Port를 FWD 상태로 유지하도록 요청하여 STP Loop이 발생

이럴 경우 UDLD 기능을 사용하면,


UDLD Enable
  - 양단의 Interface에 문제가 없으면 link state 에 Bidirectional 이라고 표시 즉 양방향 통신이 되고 있다는 뜻
     (다만 구성된 모든 장비가 UDLD를 지원해야 한다.)
  - Link 문제 발생시 Undefined 라고 표시
※ Auto nego mode 와 UDLD및 Loop Guard 를 동시 사용시 물리적, 논리적 단방향 문제와 Loop를 방지할 수 있게 되는 것입니다.
    (UDLD Link 단위/Loop Guard Vlan단위)

UDLD Mode
- 정상모드(normal mode) : 광케이블의 결선 Error로 인한 단 방향 Link 감지
- 적극모드(aggressive mode) : 광케이블과 UTP등 까지 Link를 감지 할 수 있다.

 

 

UDLD는 시스코 고유의 프로토콜이지만 HP, Extreme Networks 및 AVAYA는 모두 다른 이름으로 부르는 유사한 기능을 가지고 있습니다. 

HP는 DLDP(Device Link Detection Protocol)라는 기능입니다.

Extreme Networks는 Extreme Link Status Monitoring(ELSM)이라고 부르고 AVAYA는 Link-State Tracking 이라고 부릅니다. Brocade/Ruckus Networks 는 이 기능을 UDLD(단방향 링크 탐지)로 제공합니다.

802.3(이전 802.3ah)으로 변경된 이더넷 OAM 프로토콜의 일부로 표준화된 형태의 유사한 기능이 제공됩니다. D-Link는 Ethernet OAM 기능 위에 DULD 기능이 내장되어 있습니다. 

감사합니다.

반응형
Comments