글 작성자: nouu

https://www.cisco.com/c/ko_kr/support/docs/lan-switching/spanning-tree-protocol/69980-errdisable-recovery.html

 

Cisco IOS 플랫폼에서 포트 상태 복구 비활성화 오류 발생

이 문서에서는 errdisable 상태가 무엇인지 정의하고, 이 상태에서 복구하는 방법을 설명하며, errdisabled 복구와 관련된 예제를 제공합니다.

www.cisco.com

 

Errdisable을 사용하는 플랫폼

errdisable 기능은 다음과 같은 Catalyst Switch에서 지원됩니다.

  • Cisco IOS Software를 실행하는 Catalyst Switch:
    • 2900XL/3500XL
    • 2940/2950/2960/2970
    • 3550/3560/3560-E/3750/3750-E
    • 4000/4500
    • 6000/6500
  • Catalyst OS(CatOS) 소프트웨어를 실행하는 Catalyst Switch:
    • 2948G
    • 4500/4000
    • 5500/5000
    • 6500/6000

errdisable이 구현되는 방식은 소프트웨어 플랫폼에 따라 다릅니다.이 문서에서는 Cisco IOS Software를 실행하는 스위치의 errdisable에 특히 중점을 둡니다.

 

 

Errdisable의 기능

컨피그레이션에서 포트가 활성 상태로 표시되지만 스위치의 소프트웨어가 포트에서 오류 상황을 감지하면 소프트웨어는 해당 포트를 종료합니다.즉, 포트에서 발생한 오류 상태 때문에 스위치 운영 체제 소프트웨어에서 포트를 자동으로 비활성화한 것입니다.

 

 

Errdisable의 원인

이 기능은 스위치가 포트에서 과도한 충돌 또는 늦은 충돌을 감지한 특정 충돌 상황을 처리하기 위해 처음 구현되었습니다.과도한 충돌은 스위치가 충돌을 16개 연속으로 발견하여 프레임이 삭제될 때 발생합니다.늦은 충돌은 회선에 있는 모든 디바이스가 해당 회선이 사용 중임을 미리 인식하지 못한 경우에 발생합니다.이러한 유형의 오류가 발생하는 원인은 다음과 같습니다.

  • 사양에 맞지 않는 케이블(길이가 너무 길거나 종류가 잘못되었거나 결함이 있는 경우)
  • 불량 NIC(network interface card) 카드(물리적 문제 또는 드라이버 문제 포함)
  • 포트 듀플렉스 컨피그레이션 오류
  • 포트 듀플렉스 컨피그레이션 오류는 직접 연결된 두 디바이스(예: 스위치에 연결된 NIC) 간에 속도와 듀플렉스를 적절히 협상하는 데 실패하기 때문에 일반적인 오류 원인이 됩니다. LAN의 하프 듀플렉스 연결에서만 충돌이 발생해야 합니다.이더넷의 CSMA(carrier sense multiple access) 특성으로 인해 충돌이 소량의 트래픽을 초과하지 않는 한 하프 듀플렉스에서 충돌은 정상적인 현상입니다.

인터페이스가 errdisable 상태가 되는 데에는 여러 가지 이유가 있습니다.예를 들면 다음과 같습니다.

  • 듀플렉스 불일치
  • 포트 채널 컨피그레이션 오류
  • BPDU 가드 위반
  • UDLD(UniDirectional Link Detection) 상태
  • 늦은 충돌 감지
  • 링크 플랩 감지
  • 보안 위반
  • PAgP(Port Aggregation Protocol) 플랩
  • L2TP(Layer 2 Tunneling Protocol) 가드
  • DHCP 스누핑 속도 제한
  • 잘못된 GBIC/SFP(Small Form-Factor Pluggable) 모듈 또는 케이블
  • ARP(Address Resolution Protocol) 검사
  • 인라인 전원