2.

IPX/SPX

編集

本稿は IPX/SPX に関する記事です。IPX/SPX は、かつて Novell 社の NetWare オペレーティングシステムで標準採用されていたネットワークプロトコルスイートで、TCP/IP が普及する以前の 1990 年代に企業 LAN で広く使われていました。

IPX/SPX の基本

項目内容
正式名Internetwork Packet Exchange / Sequenced Packet Exchange
開発元Novell 社
用途Novell NetWare サーバとクライアントの通信
OSI 層IPX = ネットワーク層 (第3層) / SPX = トランスポート層 (第4層)
現状レガシー。TCP/IP に置き換わり、ほぼ利用されない

IPX と SPX の役割

プロトコル位置づけTCP/IP での対応
IPX (Internetwork Packet Exchange)パケットの配送 (コネクションレス)IP に相当
SPX (Sequenced Packet Exchange)信頼性のある順序付き配送TCP に相当
SAP (Service Advertising Protocol)サービス広告 (ファイル/プリンタ等の所在通知)(類似機能なし。SLP / mDNS が近い)
NCP (NetWare Core Protocol)ファイル・プリンタ共有SMB / NFS に相当
RIP for IPXルーティング情報の交換RIP / OSPF 等に相当

アドレッシング

  • IPX アドレスは「ネットワーク番号 (4 バイト) + ノード番号 (6 バイト) + ソケット番号 (2 バイト)」で構成
  • ノード番号にはMAC アドレスをそのまま流用するのが一般的 (DHCP 相当の仕組みが不要)
  • ネットワーク番号は管理者が手動 (または自動学習) で設定
  • IP のようなサブネットマスク・グローバル一意性の概念が無い

TCP/IP との比較

項目IPX/SPXTCP/IP
採用範囲Novell NetWare 中心の企業 LANインターネット標準
アドレス設定ほぼ自動 (MAC を利用)手動 / DHCP / SLAAC
ブロードキャストSAP で頻繁に発生 (帯域消費)必要に応じて (IGMP/Mcast 等で抑制)
WAN 越え苦手 (ルーティング情報量・収束時間)得意 (BGP/OSPF/RIP)
セキュリティ原則平文TLS / IPsec で暗号化可
現状レガシー / EOL現役

歴史的経緯

  • Novell NetWare は 1980 年代後半〜1990 年代に企業向けファイル/プリンタ共有サーバとして圧倒的なシェアを持っていた
  • クライアント側 OS (DOS / Windows 3.1 など) はそのままで、IPX/SPX のクライアントソフトを入れることで NetWare に接続
  • Windows NT / 2000 以降の Microsoft 製品がTCP/IP + SMB ベースで標準化
  • NetWare 自身も 5.x 以降はTCP/IP を主軸に移行 (Pure IP モード)
  • Novell は 2010 年代に NetWare の販売を終了。後継の OES (Open Enterprise Server) も Linux ベース + TCP/IP

2026年時点での扱い

  • 新規構築で IPX/SPX を選ぶ理由は事実上ない
  • 歴史的システム (古い NetWare / FA 機器 / 古いゲーム LAN 対戦) で見かけることがある程度
  • Windows 10 / 11 以降は IPX/SPX のサポートをOS から削除済み
  • Linux カーネルでは IPX サポートが古くから maintenance only。古いカーネルでも限定的
  • ネットワーク試験・歴史学習として知っておく価値はある (LPIC / CCNA 等の概念整理にも役立つ)

移行・代替

旧 IPX/SPX 機能現代の代替
ファイル共有 (NCP)SMB (Samba)、NFS、AFP
サービス検出 (SAP)DNS-SD (mDNS / Bonjour)、SLP
パケット配送IPv4 / IPv6
信頼性配送TCP

関連

編集
Post Share
子ページ

子ページはありません

同階層のページ
  1. TCP/IP
  2. IPX/SPX
  3. AppleTalk