TOPS ( Transcendental OPerating System ) は、ピアツーピアの LANベースのファイル共有システムで、 Macintosh での実装で最もよく知られていますが、DOSでも利用でき、Unix のNFSと相互運用できます。[1]元々 Centram Systems West によって作成されたこの会社は、 Sun の NFS エコシステム開発の一環としてSun Microsystemsに買収されました。 [2] Centram 社は、Sun による買収後に TOPS に改名されました。[1] TOPS の販売は、同様のファイル共有システムが組み込まれたSystem 7の導入後に枯渇し、Sun は NFS 開発を Sitka にスピンオフしました。
初期バージョン
TOPSは1980年代に実装されましたが、当時は各コンピュータシステムが独自のネットワークプロトコルを備えており、一般的には互いに通信できなかった時代でした。[1] [3]当時、AppleはMacintosh Officeの開発の真っ最中で、外部の2社と協力してAppleTalkをベースにしたApple Filing Protocol (AFP)を開発していました。Macintosh Officeの開発は最終的に失敗し、2社のうちの1社であるCentramが独自に同様のシステムを実装することを決定しました。これがTOPSの最初のバージョンとなりました。
TOPS が最初にリリースされた 1985 年 7 月当時、Mac にはピアツーピアのファイル共有ソリューションはありませんでした。[4] PC Magazineによると、Mac を Apple LaserWriterプリンタに接続するのこそが、AppleTalk の当初の目的の機能でした。[1] Apple 独自のファイル共有ソリューションであるAppleShareは後になってリリースされ、TOPS とは異なり、少なくともMac Plus上で動作する専用のサーバーマシンが必要でした。小規模なオフィスにとって、TOPS は魅力的な低コストのソリューションであり、比較的広く使用されました。AppleShare の導入後も、TOPS は推定 60 万のクライアントインストールを維持しました。[5]
TOPSは当初、カスタムのリモート プロシージャ コールセットを使用するプロトコルであり、TOPS クライアント間でのみ通信が可能でした。[6] PC には一般にネットワーク機能がないため、Centram は PC 用のLocalTalkカードと TOPS クライアントを導入することでこの問題を解決しました。 [7]必要に応じてファイル名を変換することで、2 台のコンピューター間でファイルを交換できました。[6]
フラッシュトーク
Centram は後に[いつ? ]外部クロックを使用して LocalTalk のパフォーマンスを向上させる「FlashTalk」ネットワーク システムを導入しました。Macのシリアル ポートに電力を供給するZilog SCC は、内部の 3.6864 MHz クロックを使用していましたが、これを分割してさまざまな標準ビット レートを提供できました。内部で利用できる最速のレートは、LocalTalk が使用する 230.4 kbit/s でした。ただし、このシステムではシリアル ポートのピンからクロックを読み取ることもでき、適切な外部機器を使用することで速度をさらに高速化できる可能性があります。
FlashTalk は、従来の LocalTalk のようなドングルとクロック ソースおよび外部電源を組み合わせました。これらのコネクタと関連ソフトウェアを使用することで、TOPS は 770 kbit/s で動作できました。これは LocalTalk に比べて大幅に改善されただけでなく、1 Mbit/s ネットワークがまだ一般的だった時代には全体的に比較的高速でした。
TCP/IP サポート
1987 年 4 月に Sun が TOPS を買収した後、TOPS は NFS を使用して Sun のファイル共有にもアクセスできるクライアントを作成するという課題に直面しました。[4] Centram は、ファイル共有プロトコルをTCP/IPに移植することでこの問題を解決しました。[8]これは簡単なことではありませんでした。Mac OS も Windows も TCP/IP を「そのまま」サポートしていなかったため、Sun の TOPS 部門は Mac と Windows 用の完全な IP スタックを作成する必要がありました。[9] Centram は、 Mac 用の フリーウェア(ただしオープン ソースではない) Telnetターミナルである「TOPS Terminal」用に、すでにそのようなスタックを作成していました。
さらに、Macintosh システムの大部分は接続に LocalTalk (またはPhoneNet ) を使用しており、Ethernetベースの Unix LAN に直接接続できませんでした。この問題を回避するために、 Kinetics Internet Protocolの略称である「KIP」と呼ばれる、LocalTalk から Ethernet へのブリッジング標準が新たに登場しました。KIP は TCP/IP パケットをAppleTalkパケット内にカプセル化し、既存の LocalTalk 接続を介して送信できるようにしました。AppleTalk パッケージを取り除き、内部の IP パケットを再形成して Ethernet 経由で送信する、専用の KIP サポートネットワーク ブリッジが利用可能でした。
TCP スタックの制限の 1 つは、 DNS をサポートしていないため、ユーザーが通信したいピアの IP アドレスを入力する必要があることでした。当時、DNS はこれらのシステムで広く使用されていなかったため、ネットワークの大部分が Mac または Windows PC で構成されていたため、これは問題ではありませんでした。KIP により、Mac の既存の AppleTalk 内のアドレス解決プロトコル (AARP) コードがリモート ピアの AppleTalk アドレスを検索し、そのマシンの TOPS スタックと通信して対応する IP アドレスを見つけることができるため、DNS の必要性も軽減されました。
TOPSには、シマンテックが最初に開発した新しい電子メールシステム「InBox Personal Connection」も追加されました。[10]
衰退
TOPSの魅力は、1991年のSystem 7の導入によって著しく低下した。TOPSは当初、専用サーバーのAppleShareと競合していたが、System 7にはファイル共有サーバーが組み込まれており、これは当時のTOPSのバージョンよりもはるかに高速であることが証明された。TOPSの売上は減少し、Sunは同部門をSitkaとして分社化したが[7] 、 1993年に完全に閉鎖した[11]。
参照
- マックサーブ
- マッキントッシュオフィス
参考文献
- ^ abcd Derfler, Jr., Frank J.; Rivera, Roberto (1988 年 5 月 31 日). 「Making Connections: TOPS」. CONNECTIVITY. PC Magazine . 第 7 巻第 10 号. Ziff-Davis . p. 253-266 . 2019 年7 月 21 日閲覧。
- ^ 「Sun Microsystems Inc. / Centram Systems West」。Venture Returns 1988年6月1日。2011年7月17日時点のオリジナルよりアーカイブ。
- ^ Crabb, Don (1986 年 11 月 17 日)。「Tops が Appletalk プロトコルを使用して Mac と PC をネットワークでリンク」。レビュー。InfoWorld。第 8 巻、第 46 号。IDG。p . 68-72。2019年7 月 21 日閲覧。
- ^ ab Stroud, G. (1990). TOPS: 入門. Hall, M., Barry, J. (eds) The Sun Technology Papers. Sun Technical Reference Library. Springer, New York, NY. doi :10.1007/978-1-4612-3334-3_12
- ^ John Battelle、「TOPS はネットワークのリード維持に全力を尽くす」[リンク切れ ] MacWEEK、1989 年 10 月 3 日
- ^ ab Maroney, Tim. 「ファイル サーバーとディスク サーバー」。MacTech 、第 3 巻、第 4 号。
- ^ ab 「TOPS ピアツーピア ファイル共有」。Vintage Macworld 2005年10月16日。2013年2月5日時点のオリジナルよりアーカイブ。
- ^ 「Sitka Corp」。ソフトウェアマガジン。1992年3月1日。2012年10月22日時点のオリジナルよりアーカイブ。
- ^ 「TOPS Terminal」。Vintage Macworld。2013年2月5日時点のオリジナルよりアーカイブ。
- ^ 「TOPS が InBox PC クライアント ソフトウェアをアップグレード」、Wayback Machineに 2009 年 1 月 13 日にアーカイブ MacWEEK、1989 年 4 月 4 日
- ^ Lisa Picarille、「SunSelect が TOPS 事業を閉鎖、全社的なコスト削減を理由に」[リンク切れ ] MacWEEK、1993 年 7 月 12 日
