IPX / Internet Packet Exchange


■ Novell NetWare。

  Novell社が開発したサーバ用OS。主な用途はファイルサーバ。
  クライアント/サーバモデルに厳密に従う点が特徴。
  また、IPX/SPXプロトコル群をデフォルトで使用する。

  ネットワークOSのデファクト標準として、
  1980〜1990年代前半にかけて、一般の企業に広く採用されたが、
  WindowsNTの出現以降は、下火である。

■ IPX/SPX。

  米ゼロックスが開発したXNSプロトコルをベースに、
  Novell社が開発したもの。

  OSI基本参照モデルの第3層/第4層を中心に、
  TCP/IPと同様の層状のプロトコル群を構成する。
  IPX/SPXでは、上位層プロトコルの識別に、ソケットを使用する。
  これは、TCP/IPにおけるポートに相当するものである。

  IPX/SPXプロトコル群は、
  企業向けサーバOSであるNovell NetWareのデフォルト・プロトコルとして、
  NetWareとともに広く普及したが、現在はTCP/IPに地位を譲った。

■ IPX。Internet Packet Exchange。

  IPX/SPXプロトコルスタックの中心となるプロトコル。
  OSI参照モデルのネットワーク層とトランスポート層の機能を併せ持つ
  コネクションレス型プロトコルである。
  TCP/IPにおけるIP+UDPと同様の役割を持つ。

■ IPXアドレス。

  IPXアドレスは、全部で10バイト(80ビット)から成る。
  4バイト(32ビット)のネットワークアドレスと、
  6バイト(48ビット)のノードアドレスで構成される。
  通常は16進数で表記する。
  例:00007C80:0000:8609:33E9

  ネットワークアドレスは、
  サーバーのインタフェースに割り当てておけば、
  クライアントをネットワークに接続したときに
  自動的にクライアントに通知される。
  一方、ノードアドレスは、通常の場合、
  NICにふられたMACアドレスをそのまま利用する。

  このため、個々のパソコンに手動でアドレスを設定したり、
  DHCPを走らせたりする必要がない。ARPも不要である。

■ SPX。Sequenced Packet Exchange。

  OSI参照モデルのトランスポート層の機能を持つコネクション型プロトコル。

  コネクションレス型のネットワーク層プロトコルであるIPXと
  一緒に用いることにより、IPX通信に確実性、信頼性を付与する。
  つまり、TCP/IPスタックにおけるTCPに相当する役割を持つ。

■ SAP。Service Advertising Protocol。

  IPXネットワークにおいて、
  各サーバが各自のサービス情報を交換するためのプロトコル。
  OSI参照モデルのトランスポート層で動作する。

  全てのNetWareサーバは、60秒ごとにブロードキャストを送出して、
  お互いに提供できるサービスの情報を交換する。
  また、 NetWareサーバはSAPテーブルを保持しており、
  こうして全サーバで情報を共有する。

  Ciscoルータもまた、SAPに関する限り、NetWareサーバと同様に動作する。

■ GNS。Get Nearest Server。

  NetWareクライアントが、
  最寄りのNetWareサーバを探し出すためのプロトコル。

  クライアントは自分が利用したいサービスを提供するサーバの場所を知るために、
  GNSリクエストをブロードキャストする。
  GNSを受け取ったサーバ(ルータ)は、
  自身のSAPテーブルからリクエストに合致するサーバを検索した上で、
  クライアントに対してGNSリプライを送出し、
  要求されたサーバの位置(ネットワークアドレス)を教える。

■ NetWare Core Protocol。

  IPXネットワーク上で、
  NetWare自身がファイルサーバとしての機能を提供するプロトコル。
  具体的には、ファイルアクセス、印刷、同期、セキュリティなどの機能を
  提供する。

■ IPX-RIP。IPX-Routing Information Protocol。

  IPX網に適用するディスタンスベクター型ルーティングプロトコル。
  RIPルータは、IPXルーティングテーブルを保持し、
  60秒ごとにブロードキャストを送出して、経路情報を交換する。

  メトリックには、ティックスとホップ数の2つを用いる。
  ティックスとは、リモートネットワークに到達するまでの遅延時間を
  1/18秒単位で表した数値である。
  IPX-RIPは、基本的にはこのティックスで最適経路を計算し、
  ティックすが同値の場合にのみ、ホップカウントを使用する。

  IP通信におけるRIPと同じ名前だが、中身は全く別物である。

■ NLSP。NetWare Link Services Protocol。

  IPX網に適用されるリンクスステート型ルーティングプロトコル。
  RIPとSAPの後継としてNovell社が独自に開発したもの。

■ カプセル化方式

  IPXをイーサネットでカプセル化する場合、
  以下の4種類のカプセル化方式を使用できる。
  
  +-----------------------+-----------------+
  | Novell                | Cisco           |
  +-----------------------+-----------------+
  | Ethernet_802.3 (Raw)  | novell-ether    |
  +-----------------------+-----------------+
  | Ethernet_802.2 (LLC)  | sap             |
  +-----------------------+-----------------+
  | Ethernet_SNAP         | snap            |
  +-----------------------+-----------------+
  | Ethernet_II           | arpa            |
  +-----------------------+-----------------+

  Ethernet_802.3は、NewWare3.11以前のデフォルト、
  Ethernet_802.2は、NetWare3.12以降のデフォルトのカプセル化方式である。

  ※ 上記の4種類のフレームタイプには互換性がない。
     このため、同一のセグメントにおいては、
     全デバイスのフレームタイプを一致させる必要がある。

     もしも異なるフレームタイプを使う場合には、
     異なるフレームタイプを使うホスト間では通信ができない。
     仮想的に複数のネットワークが存在することになる。

以上。

2004/01/09 pm


HOME |  BACK

テレワークならECナビ Yahoo 楽天 LINEがデータ消費ゼロで月額500円〜!
無料ホームページ 無料のクレジットカード 海外格安航空券 海外旅行保険が無料! 海外ホテル