링크가 err-disabled된 후 CWDM SFP와 CWDM-MUX-8A 먹스를 백투백으로 테스트하기
글쓴이의 데이터센터에서 Cisco CWDM SFP/GBIC 링크 여러 개가 한꺼번에 죽었습니다. 일부 포트는 err-disabled로 빠졌고(원인이 link-flap인 것도 하나 있었고), 나머지는 그냥 notconnect로 나왔습니다. shut/no shut, 모듈 재장착, CWDM SFP를 다른 포트로 옮기기, 패치코드 교체, 인터페이스 media type 확인까지 다 해봤지만 모든 포트가 결국 notconnect로 끝났습니다. CWDM-MUX-8A 먹스를 의심한 글쓴이는 여분 먹스 두 개로 포인트투포인트 랩을 꾸며서 옵틱과 먹스를 용의선상에서 지우고 싶어 했고, 광파워 레벨, 최소 광케이블 길이, 테스트용으로 Catalyst 인터페이스를 루프시키는 방법, 운영 중인 먹스의 모니터 포트에 OTDR을 써도 되는지를 물었습니다.
- Hardware: Cisco Catalyst switch (model unspecified)
- Transceivers: Cisco CWDM SFP/GBIC modules (wavelengths unspecified), CWDM-MUX-8A multiplexer
- Form factor: SFP, GBIC
증상 / 메시지:
port err-disabled (link-flap)
notconnect
several CWDM links failed at once
Comments 3
CWDM-MUX8-A 먹스 두 개를 백투백으로 붙일 때는 감쇠를 약 10 dB 넣으세요. 최대 TX +5 dBm에서 최대 RX -7 dBm을 빼면 12 dB의 손실이 필요한데, 먹스 두 개가 만들어주는 건 2 x 2.2 dB뿐이라 7.6 dB를 더 넣어야 합니다. CWDM 수신부는 광대역이라 어떤 CWDM 파장이든 아무 CWDM 트랜시버에서나 받을 수 있습니다.
CWDM 모듈마다 TX를 RX로 패치코드와 감쇠기를 거쳐 루프시키세요(TX가 대략 +3 dBm인데 최대 RX는 -7 dBm이니까요). 'no errdisable detect cause loopback'을 걸어야 Catalyst가 루프시킨 포트를 err-disable로 내리지 않습니다. 같은 파장의 CWDM 옵틱 두 개를 감쇠기와 함께 백투백으로 연결하는 것도 가능한데, 수신부가 1450-1620 nm를 다 받아주기 때문입니다.
같은 스위치에서 SFP 하나를 다른 SFP로 바로 쏘면 수신부를 해치지 않고 링크가 뜰 가능성이 높습니다. Cisco의 SFP 트러블슈팅 가이드를 참고하세요. 운영 중인 네트워크에서 먹스 모니터 포트에 OTDR을 쓰는 건 권장하지 않는데, 광대역 ~1550 nm 펄스가 활성 채널로 넘어갈 수 있기 때문입니다.