mir.pe (일반/어두운 화면)
최근 수정 시각 : 2024-05-07 07:01:22

IPX/SPX


파일:나무위키+유도.png  
은(는) 여기로 연결됩니다.
라인프렌즈 등 캐릭터 IP 사업을 운영하는 기업에 대한 내용은 IPX(기업) 문서
번 문단을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
참고하십시오.
1. 개요2. 발달과 쇠퇴


Internetwork Packet Exchange/Sequenced Packet Exchange

1. 개요

Novell사에서 개발한 서버용 운영체제 NetWare용으로 개발된 네트워크 프로토콜. 일반적으로는 IPX로 줄여서 말한다. 주로 LAN용으로 상정하고 만들어진 프로토콜이다.

IPX는 네트워크 제 3계층인 네트워크층이며, SPX는 제 4계층인 전송층이다. 즉 IPX/SPX를 TCP/IP에 1:1 대응시키면 IPX는 IP, SPX는 TCP에 각각 대응된다.

2. 발달과 쇠퇴

1980년대 말~1990년대 중반에 거쳐 노벨은 이 네트워크 프로토콜을 앞세워 네트워크 시장을 점령하시다시피 하였다. MS-DOS용 NetWare 클라이언트 소프트웨어를 발매하여 MS-DOS PC 위주로 점유율을 확대해 나갔고, 초기 Microsoft Windows에서도 마찬가지로 사실상 표준 네트워크 프로토콜의 지위를 누리고 있었다. Windows 95에서도 IPX/SPX 프로토콜이 기본이며, TCP/IP는 별도로 설치해줘야 했다. TCP/IP가 기본으로 설치된 건 Windows 98부터이다.

하지만 인터넷의 등장과 급속도의 보급으로 인해 인터넷의 표준 프로토콜인 TCP/IP에 완전히 밀리게 된다. LAN 프로토콜로서의 성능은 IPX/SPX가 우세했지만 그것만으로 대세를 뒤집기는 불가능했고, 현재는 LAN에서도 TCP/IP를 사용하게 되고 IPX/SPX는 도태되고 만다. Windows 플랫폼에서도 Windows Vista부터 더이상 IPX/SPX를 사용할 수 없게 된다.

도스 시절의 높은 점유율을 반영하듯 도스 게임에서 '네트워크 플레이'를 지원한다면 예외없이 이 프로토콜을 사용한 것이었다. 1990년대 후반 게임까지는 그래도 많이 지원했는데, 2000년대 들어서 대부분 게임이 TCP/IP로 바뀌게 된다. 대표적으로 블리자드 엔터테인먼트의 게임은 스타크래프트까지는 IPX를 지원했었는데[1], 디아블로 2부터는 TCP/IP만 지원하게 된다.

도스박스는 인터넷을 통해 IPX 게임을 즐길 수 있는 기능이 내장되어 있다.

여담으로 스타크래프트의 LAN 대전시 PC방에서 IPX를 선택하던 습관이 남아있게 된 것이 실제 기술에 대한 것은 자세히 알지 못하는 대부분의 게이머의 경우 IPX=LAN 라는 공식으로 머릿속에 기억하게 되는데 크게 기여하게 되었다. TCP/IP 기반의 LAN 대전은 1.09 패치부터 지원하게 되었으며, 메뉴상에는 'Local Area Network (UDP)'라고 표기되어 있다. 하지만 대부분의 사람들은 분명 메뉴에선 UDP를 선택해 놓고선 여전히 LAN 대전을 위해 본인들은 (LAN이라는 뜻인 줄 알고 있는) IPX를 하고 있다고 느꼈다.

그리고 먼 훗날 스타크래프트 2가 발표되었을때 LAN 대전을 지원하지 않는다고 하여 신문 기자글마저도 IPX가 정확히 뭔지 알아보지 않고 본인들 과거 PC방 경험에 기반하여 스타크래프트 2는 IPX를 지원하지 않는다며 대서특필들 하고 난리도 아니었다. 뭐 결론적으로 보면 IPX를 지원 안 하는건 맞긴 하지만, 기자들이 정확히 IPX 지원 안 한다고 한 건 LAN 대전을 지원하지 않는다는 뉘앙스에 나온 것이다. 당시 기사를 보면, 스타크래프트 2 발표 초창기에는 "IPX라는 기술 자체가 이미 시장에서 사장된지 10년 가까운 기술이라 LAN 대전을 정책상 지원하지 않는다"는 말을 "네트워크 프로토콜의 일종인 IPX를 지원하지 않는다"고 오해해서 비판하는 내용이 잘못되었다는 것을 설명해 주려는 시도가 분명 있었던 것으로 보인다. 그러나 이미 LAN 대전이 되지 않는다는 것으로 여론이 악화되어 있던 상황에서 기술 용어를 가지고 설명해봤자 별 이득이 없다고 판단한건지, 본사 엔지니어들도 슬슬 체념하고 국내 인터뷰할 때 기자가 IPX 관련 질문이 나오면 LAN 대전에 대한 이야기로 자동 필터링해 알아듣고 답변하는 수준에까지 이르게 된다.



[1] 이후 패치를 통해 TCP/IP 기반의 LAN 플레이도 지원하게 되었다.