본문 바로가기

네트워크/L2 Switching

Spanning-Tree Tuning - UDLD

728x90

● Spanning-Tree Tuning - UDLD (Undirectional Link Detection)

 

UDLD는 광케이블의 양방향 모니터링을 수행하는 기술이며, UDLD 패킷에 포함되는 정보는 송신 장비의 SYSTEM ID와 UDLD를 전송하는 포트의 Port ID가 포함됩니다. 

 

UDLD는 시스코 전용 프로토콜이고 다른 벤더의 제품들은 단방향 링크 단절을 감지하기 위해서 BFD를 사용 합니다.

 

  ○ Spanning-Tree Tuning - UDLD 동작 방식

 

UDLD 패킷을 상대편 장비에게 보내고 이를 수신한 장비가 자신의 정보로 UDLD 패킷을 생성하여 다시 돌려주는 방식으로 송신/수신의 정상 여부를 확인합니다.  UDLD가 동작하는 방식은 2가지가 있습니다. 

동작 방식 설명
Nomal - UDLD 적용 시 기본값 이며, 잘못 연결된 광접속으로 인한 단방향 링크 단절 탐지 가능
Aggresive - 광 케이블과 UTP에서 발생하는 단방향 트래픽 전송과 잘못 연결된 광 케이블을 탐지 가능

- 노말 모드에서 탐지하지 못하는 상황도 탐지가 가능하며 문제가 발생한 포트를 중지 시킴
  ※ 광 또는 UTP 포트에서 트래픽 송 / 수신이 불가능한 경우
  ※ 광 또는 UTP 포트에서 한쪽은 Up 반대쪽은 Down된 경우
  ※ 광 케이블(Rx/Tx)이 연결되지 않은 경우

 

  ○ Spanning-Tree Tuning - UDLD 적용 방법과 명령어

 

UDLD의 적용은 1) 스위치 전체에 활성화 하는 방법과 2) 특정 인터페이스에서 활성화 시키는 방법 2가지가 존재하며, UDLD가 정상적으로 동작하기 위해 이웃 장비에서도 UDLD가 동일하게 적용이 되어야 합니다. 

  1) 스위치 전역 설정 명령어
전역 설정 후 UDLD가 필요없는 포트의 경우 수동으로 비활성화가 필요 합니다.

# 스위치 전역 설정
Switch(config)# udld enable [aggressive]

# UDLD 비활성화 명령어 
Switch(config-if)# udld port disable

 

  2) 스위치 포트 설정 명령어

# 스위치 포트 설정
Switch(config)# udld port [aggressive]

 

  3) UDLD 설정 확인 명령어

# UDLD Neighbor 확인 명령어
Switch# show udld neighbor

# UDLD 인터페이스 설정 확인 명령어
Switch# show udld [interface number]
728x90