Nexus 93180YC-FX와 Arista 7050SX3 사이 25G AOC, FEC를 rs-ieee로 설정하기 전까진 notconnect
작성자는 Cisco/Arista 호환으로 판매되는 25G AOC로 Cisco Nexus 93180YC-FX와 Arista 7050SX3를 연결하려 했습니다. Nexus는 트랜시버를 인식하지만 'show interface status'는 포트를 not connected로 보고합니다. 같은 벤더의 10G AOC는 두 스위치 사이에서 멀쩡히 동작하고, 같은 25G AOC를 Nexus에서 백투백으로 루프백하면 25G로 링크가 붙습니다(작성자에 따르면 Arista에서 백투백으로 해도 마찬가지). 듀플렉스, 속도, 오토네고시에이션 설정을 바꿔봐도 효과가 없었고, 작성자는 이게 Nexus 드라이버 문제인지 Cisco/Arista 호환성 문제인지 물었습니다.
- Hardware: Cisco Nexus 93180YC-FX, Arista 7050SX3
- Transceivers: 서드파티 25G SFP28 AOC(Cisco/Arista 호환), 서드파티 10G SFP+ AOC
- Form factor: SFP28, AOC, SFP+
증상 / 메시지:
transceiver detected but show interface status shows notconnect
25G AOC link down between Nexus 93180YC-FX and Arista 7050SX3
same AOC links at 25G back-to-back on either vendor
10G AOC from the same vendor works
Comments 3
채택된 답변: 25G 링크는 보통 양쪽 FEC가 일치해야 합니다. Nexus 9000 스위치는 케이블의 PID(예: SFP-25G-AOC3M나 SFP-25G-SR-S)를 보고 FEC 모드를 자동으로 고르는데, Arista는 다른 모드를 고를 수 있습니다. 그래서 같은 케이블이 한쪽 플랫폼에서는 백투백으로 되는데 벤더를 넘나들면 안 되는 겁니다. 양쪽 다 FEC를 하드코딩하세요. NX-OS에서는 인터페이스 명령어 'fec rs-ieee'로, Arista EOS에서는 그에 해당하는 설정으로요.
인터페이스 출력이랑 장비 로그를 올려주실 수 있나요? Arista 쪽에서도 백투백 테스트를 한 번 더 해보세요. 지금까지는 Nexus를 가리키는 게 없어서요.
FEC 불일치였습니다. 'fec rs-ieee'를 설정하니 25G 링크가 올라왔습니다.