本文へ移動

AppleTalk:Appleの旧式ローカルエリアネットワーク・プロトコルスイート

AppleTalkは、ローカルネットワーク上でMacintoshコンピュータと周辺機器を接続するためにAppleが開発したネットワークプロトコル群です。使いやすさ、自動設定アドレス指定、ファイル・プリンタサービスを重視しました。

概要

AppleTalkは、小規模なローカルエリアネットワークでMacintoshコンピュータとネットワーク機器を接続するためにAppleが開発したネットワークプロトコル群です。簡便性を重視して設計され、自動アドレス指定、名前の登録と検出を提供したため、利用者は手動でネットワークを設定しなくてもファイルやプリンタを共有できました。業界標準のIPネットワーキングが主流となる以前には、学校、オフィス、クリエイティブ分野で広く利用されました。

画像ギャラリー

3 画像

特性と構成要素

このスイートは、アドレス指定、ルーティング、アプリケーションサービスを扱う複数の階層化プロトコルを組み合わせたものです。主要な要素には、データグラム配送層、リソースの所在を特定する名前バインディングサービス、トランザクションおよび転送プロトコルが含まれます。AppleTalkはいくつかの物理トランスポートをサポートしました。初期の実装ではシリアル通信を基盤とするLocalTalkが使われ、後の派生版はEthernet上のEtherTalkやその他の媒体で動作しました。アドレス解決とローカルアドレス指定は、短い数値アドレスを動的に割り当てるアドレス解決コンポーネントが処理しました。

歴史と開発

AppleTalkは、Macintoshシステム向けの便利なネットワーク方式として1980年代に導入されました。その後、拡大するEthernet環境やより高度なサービスに対応するよう発展しました。Appleは更新版をリリースし、ゾーンベースの編成やセグメント間のブリッジングなどの機能を追加しました。やがてインターネットプロトコルスイートの業界全体での普及とIPベースのサービスの向上により、AppleはAppleTalkから移行し、自社製品における主要なネットワーク基盤をTCP/IPへと移しました。

一般的な用途と例

  • Apple Filing Protocol(AFP)によるファイル共有。利用者はリモートボリュームをマウントしてアクセスできました。
  • プリンタの検出とスプーリング。Macintoshは共有ネットワークプリンタを見つけて利用できました。
  • 最小限の設定で行う、簡易なローカルサービス検出およびリソースの通知。

管理者は、AppleTalkセグメントを相互接続し、AppleTalkを他のネットワークに接続するために、ブリッジングおよびルーティングツールを使用することがよくありました。歴史的な文書とプロトコル仕様については、プロトコル資料およびMacintoshネットワーキングの概要などのプラットフォームガイドを参照してください。

衰退、移行と主な相違点

AppleはTCP/IPベースのサービスを優先してAppleTalkを段階的に廃止し、後のオペレーティングシステムでは組み込みのAppleTalkサポートが削除されました。主な特徴として、AppleTalkはプラグアンドプレイを重視していたこと、ルーティングされたIPネットワークと比べて拡張性が限られていたこと、Apple固有のアプリケーションプロトコルと密接に統合されていたことが挙げられます。現代のmacOSシステムではIPベースのファイル共有およびプリンタ共有が使用されていますが、旧来の環境では、古いAppleTalk機器との相互運用のためにトンネリングやゲートウェイが用いられる場合があります。実務的な移行資料については、移行に関する注意事項およびプリンタ互換性などのベンダーによる相互運用性ページを参照してください。

関連項目

著者

AlegsaOnline.com AppleTalk:Appleの旧式ローカルエリアネットワーク・プロトコルスイート

URL: https://ja.alegsaonline.com/art/5000

共有