CodingBox 문서

SFP/QSFP 포트의 구리 Ethernet과 DAC

SFP나 QSFP 케이지에 꽂히는 모든 것이 광학식은 아닙니다. 구리 RJ45 모듈과 직결 케이블도 같은 포트에 꽂히고, 같은 식별 정보 메모리를 가지며, “왜 링크가 안 되나요” 티켓 중 유난히 큰 비중을 차지합니다.

RJ45 모듈

모듈표준전송 거리전력비고
1000BASE-T SFP802.3ab100 m Cat5e약 1 W호스트가 모듈의 PHY와 SGMII 또는 1000BASE-X로 통신
10GBASE-T SFP+802.3an약 30 m Cat6a(모듈이 제한)2.5–4+ W발열이 크고 지연이 큼; 많은 호스트가 포트를 제한하거나 거부
2.5G/5G-T SFP802.3bz100 m약 1.5–2 W액세스용 멀티기가

10GBASE-T SFP+는 악명이 높습니다 — PHY가 SFP+ 등급이 허용하는 것보다 훨씬 많은 전력을 필요로 하므로 전송 거리가 약 30 m로 줄어들고, 밀집된 포트에서는 모듈이 뜨거워지며, 운영자들은 SR 옵틱스나 DAC를 대신 쓰라고 널리 권장합니다(DAC 대 AOC 대 트랜시버 참고).

1000BASE-T SFP에는 숨겨진 호환성 축이 하나 있습니다 — 모듈이 기대하는 호스트 측 인터페이스입니다(자동 협상을 포함한 SGMII 대 순수 1000BASE-X). 한쪽으로 코딩된 모듈은 다른 쪽으로 설정된 포트에서 링크되지 않습니다.

직결 구리 케이블(DAC)

DAC는 모듈 형태의 끝단이 영구히 부착된 트윈액스 케이블입니다. 레이저는 없습니다 — 커넥터, 식별 정보 EEPROM, 그리고 액티브 케이블이라면 신호 조정 IC가 전부입니다.

종류레이트일반적인 전송 거리전력
패시브 DAC10G SFP+최대 5–7 m없음
패시브 DAC25G SFP28최대 3–5 m없음
패시브 DAC100G QSFP28최대 3–5 m없음
패시브 DAC400G QSFP-DD최대 약 2–3 m없음
액티브 DAC(ACC)25G–400G최대 약 5–10 m0.5–1.5 W
AOC10G–800G최대 100 m트랜시버 페어와 동일

패시브 DAC는 레이트가 높아질수록 길이가 짧아지는데, 호스트가 케이블 전체를 직접 구동해야 하기 때문입니다. 25G 이상에서는 자동 협상과 링크 트레이닝이 필요하며(FEC, 자동 협상, 링크 트레이닝 참고), 이 때문에 같은 포트에서 옵틱은 동작하는데 DAC는 안 되는 경우가 흔히 생깁니다.

식별 정보 메모리가 케이블에 대해 말해 주는 것

DAC의 EEPROM도 다른 모듈과 마찬가지로 SFF-8472/SFF-8636를 따르며, 케이블 전용 필드가 추가됩니다:

  • 트랜시버 컴플라이언스 바이트 안의 패시브/액티브 케이블 플래그.
  • 길이 필드에 담긴 케이블 길이(광섬유의 km 대신 구리의 m 단위).
  • 파장 대신 들어가는 케이블 규격 준수(SFF-8431 패시브/액티브 리미팅) — DAC에는 파장이 없으며, 호스트는 이 바이트를 확인합니다.
  • 벤더, 부품 번호, 시리얼 — 옵틱스와 동일하게 벤더 락의 적용을 받음.

흔한 문제

  • 호스트 기대값 불일치 — 구리 SFP의 SGMII 대 1000BASE-X.
  • 지원되지 않는 케이블 — 호스트가 식별 정보를 검증함; 알 수 없는 벤더의 패시브 DAC는 거부되거나 다운 상태로 유지됨.
  • 호스트 구동 능력을 넘는 길이 — 3 m 등급 포트에 5 m 패시브 DAC.
  • 10GBASE-T 과열 — 온도에 따라 나타났다 사라지는 포트 오류.

CodingBox에서

CodingBox는 DAC와 구리 모듈의 식별 정보를 다른 트랜시버와 똑같이 읽고 코딩합니다 — 컴플라이언스 바이트, 길이 필드, 케이블 컴플라이언스 바이트, 벤더 식별 정보가 모두 EEPROM editor에서 보이고 편집 가능하며, 체크섬도 다시 계산됩니다. 이렇게 해서 DAC가 까다로운 포트가 기대하는 식별 정보를 제시하게 만들 수 있습니다.

레이트, 브레이크아웃, 모드 장애 — 구리 SFP의 SGMII 대 1000BASE-X 포함 — 는 속도, 레이트, 모드 문제에서 다룹니다.

패시브 DAC, ACC/AEC, AOC의 구조 — 패들 카드, 트윈액스 게이지, 리타이머, COB 엔진 — 그리고 양 끝을 코딩하는 방법: 케이블 내부 구조.

구리 SFP가 1G에서는 동작하는데 일부 포트의 10/100에서는 안 되는 이유 — SGMII 대 1000BASE-X, 자동 협상 워드, 10GBASE-T SFP+의 USXGMII: SGMII와 시리얼 기가비트; 모듈 내부의 PHY 인터페이스: MII, RMII, GMII, RGMII.


이 문서에서 부정확한 내용이나 오류를 발견하면 해당 부분을 선택하고 Ctrl+Enter를 눌러 해 주세요.