💡 핵심 인사이트
Auto-MDIX는 장비(스위치나 PC)가 꽂힌 랜선이 다이렉트인지 크로스인지, 혹은 상대 장비가 무엇인지를 스스로 감지하여 포트의 송수신(Tx/Rx) 역할을 소프트웨어적으로 자동 변환해주는 기술입니다.
이 기술 덕분에 현대의 네트워크 환경에서는 케이블 종류(다이렉트/크로스)를 따질 필요가 없어졌습니다.


Ⅰ. 과거의 불편함과 Auto-MDIX의 등장

과거 네트워크 엔지니어들은 출장을 갈 때 항상 두 종류의 랜선(다이렉트 케이블, 크로스 케이블)을 챙겨야 했습니다. PC를 스위치에 꽂을 때는 다이렉트를 쓰고, 스위치끼리 연결할 때는 크로스를 찾아 써야 했기 때문입니다. 실수로 잘못 꽂으면 아예 링크에 불이 들어오지 않았습니다.

이런 물리적인 번거로움을 해결하기 위해 HP(Hewlett-Packard)가 개발하고 표준화된 기술이 **Auto-MDIX (Automatic Medium-Dependent Interface Crossover)**입니다.


Ⅱ. Auto-MDIX의 동작 원리

Auto-MDIX 기능이 켜진 장비(최신 스위치나 PC 랜카드)에 랜선을 꽂으면 다음과 같은 프로세스가 일어납니다.

  1. 테스트 신호 발송: 포트가 1,2번 핀과 3,6번 핀으로 무작위 패턴의 탐색 신호를 보냅니다.
  2. 반사 신호 분석: 상대방 장비에서 어떤 핀을 통해 송신(Tx) 신호가 날아오는지 귀를 기울여 감지합니다.
  3. 내부 핀 역할 스위칭: 만약 1,2번 핀으로 상대방의 송신 신호가 들어오는 것을 감지하면, 내 포트의 1,2번 핀을 즉시 **수신(Rx)**으로 설정하고, 나머지 3,6번을 **송신(Tx)**으로 내부 릴레이를 통해 자동 변경합니다.
[ 스위치 (Auto-MDIX 켬) ]                  [ 스위치 (MDI-X) ]
  (앗, 상대가 3,6번으로 쏘네?)
  1,2번 핀 (송신 Tx 로 자동변환) ──(다이렉트)──▶ 1,2번 핀 (수신 Rx)
  3,6번 핀 (수신 Rx 로 자동변환) ◀──(다이렉트)── 3,6번 핀 (송신 Tx)

이처럼 물리적인 케이블의 결선을 바꾸는 대신, 반도체 칩 내부에서 논리적으로 회로를 교차시켜버립니다. 단, 이 기능이 작동하려면 일반적으로 포트의 속도와 이중 방식(Duplex) 설정이 '자동 협상(Auto-Negotiation)' 모드로 켜져 있어야 합니다.


Ⅲ. 기가비트 이더넷(1000BASE-T)과 Auto-MDIX

1000BASE-T(기가비트 이더넷) 표준부터는 4쌍(8가닥)의 선을 모두 양방향 송수신으로 사용합니다. 즉, 애초에 Tx 전용 핀이나 Rx 전용 핀의 구분이 사라졌습니다.

따라서 1000BASE-T 규격에는 Auto-MDIX 기능이 표준의 일부로 기본 탑재되어 있습니다. 기가비트를 지원하는 랜카드나 스위치라면 다이렉트 케이블이든 크로스 케이블이든, 상대 장비가 무엇이든 아무렇게나 꽂아도 100% 정상 작동합니다.

📢 섹션 요약 비유: Auto-MDIX는 **"똑똑한 만능 번역기"**입니다. 옛날에는 한국인과 미국인이 만나면 중간에 통역사(크로스 케이블)를 따로 불러야 했지만, 이제는 만능 이어폰(Auto-MDIX)이 상대가 영어로 말하는지 한국어로 말하는지 스스로 듣고 알아서 주파수를 맞춰주어 케이블의 종류를 고민할 필요가 없습니다.