TOPS (dosya sunucusu) - TOPS (file server)

TOPS (Transandantal Operasyon Sistemi) bir Eşler arası LAN tabanlı dosya paylaşımı en iyi bilinen sistem Macintosh uygulama, ancak aynı zamanda DOS ve Unix'ler ile birlikte çalışabilir NFS.[1] Aslen Centram Systems West tarafından yazılan şirket, Sun Microsystems Sun'ın NFS ekosistemini geliştirmesinin bir parçası olarak.[2] Centram şirketinin adı Sun tarafından satın alındıktan sonra TOPS olarak değiştirildi.[1] TOPS satışları piyasaya sürüldükten sonra kurudu Sistem 7, benzer bir dosya paylaşım sistemine sahip olan ve Sun, NFS geliştirmelerini Sitka'ya çevirdi.

Erken sürümler

TOPS, her bilgisayar sisteminin kendine ait olduğu bir dönem olan 1980'lerde uygulandı. ağ protokolü ve genellikle birbirleriyle konuşamıyorlardı.[1][3] O sırada Apple, Macintosh Ofis geliştirmek için iki harici şirketle çalışıyordu ve Apple Dosyalama Protokolü (AFP), AppleTalk. Macintosh Office çabası sonunda başarısız oldu ve iki şirketten biri olan Centram benzer bir sistemi kendi başlarına uygulamaya karar verdi. Bu, TOPS'un ilk versiyonu oldu.

TOPS orijinal olarak piyasaya sürüldüğünde, Mac'te eşler arası dosya paylaşım çözümü yoktu.[ne zaman? ] Göre PC Magazine, bir Mac'i bir Apple'a bağlama LaserWriter yazıcı, AppleTalk'un ilk amaçlanan işleviydi.[1] Apple'ın kendi dosya paylaşım çözümü, AppleShare, daha sonrasına kadar piyasaya sürülmemişti ve TOPS'tan farklı olarak, en azından bir Mac Plus. Küçük ofisler için TOPS cazip, düşük maliyetli bir çözümdü ve nispeten yaygın bir kullanım gördü. AppleShare'in piyasaya sürülmesinden sonra bile TOPS, tahmini 600.000 istemci yüklemesini tutmayı başardı.[4]

TOPS başlangıçta özel bir set kullanan bir protokoldür. uzaktan prosedür çağrıları ve sadece TOPS müşterileri arasında konuşabiliyor.[5] Bilgisayarlar genellikle herhangi bir ağ bağlantısından yoksundu ve Centram bu soruna bir dizi LocalTalk bir TOPS istemcisiyle birlikte PC için kartlar.[6] Dosyalar, gerektiği gibi dosya adı dönüştürme ile iki bilgisayar arasında değiştirilebilir.[5]

FlashTalk

Centram sonra[ne zaman? ] LocalTalk performansını iyileştirmek için harici saat ölçümünü kullanan "FlashTalk" ağ sistemini tanıttı. Zilog SCC Mac'teki seri bağlantı noktalarının çalıştırılması, daha sonra farklı standart bit hızları sağlamak için bölünebilen dahili bir 3.6864 MHz saat kullanıyordu. Dahili olarak mevcut en hızlı hız, LocalTalk tarafından kullanılan 230,4 kbit / s idi. Bununla birlikte, sistem ayrıca saatin bir pinden okunmasına da izin verdi. seri port, doğru harici ekipmanla daha yüksek hız olasılığını ortaya çıkarır.

FlashTalk, geleneksel bir LocalTalk benzeri dongle'ı bir saatli ölçüm kaynağı ve harici bir güç kaynağı. Bu konektörleri ve ilgili yazılımı kullanarak TOPS, 770 kbit / s hızında çalışabilir. Bu sadece LocalTalk'a göre oldukça çarpıcı bir gelişme değildi, aynı zamanda 1 Mbit / s ağların hala yaygın olduğu bir çağda genel olarak nispeten hızlıydı.

TCP / IP Desteği

Sun satın alımından sonra,[ne zaman? ] TOPS'a, NFS kullanarak Sun dosya paylaşımlarına da erişebilen bir istemci yapma sorunu verildi. Centram bu sorunu, dosya paylaşım protokolünü şu adrese taşıyarak çözdü: TCP / IP.[7] Bu önemsiz değildi; ne Mac OS ne de Windows "kutudan çıkar çıkmaz" TCP / IP'yi desteklemedi, bu yüzden şimdi TOPS Division of Sun'ın Mac ve Windows için eksiksiz bir IP yığını yazmak zorunda kaldı.[8] Centram, "TOPS Terminal" için böyle bir yığın yazmıştı. ücretsiz yazılım (Ama değil açık kaynak ) Telnet Mac için terminal.

Ek olarak, Macintosh sistemlerinin çoğu LocalTalk (veya PhoneNet ) bağlantı için ve doğrudan Ethernet tabanlı Unix LAN'lar. Bu sorunu çözmek için kısaca "KIP" olarak bilinen yeni bir LocalTalk-Ethernet köprüleme standardını desteklediler. Kinetik İnternet Protokolü. İçinde KIP kapsüllenmiş TCP / IP paketleri AppleTalk paketleri, mevcut LocalTalk bağlantıları üzerinden gönderilmesine izin verir. Özel KIP desteği ağ köprüleri AppleTalk ambalajını soyan, içindeki IP paketlerini yeniden oluşturan ve bunları Ethernet üzerinden gönderen mevcuttu.

TCP yığınının bir sınırlaması, desteklememesiydi. DNS, kullanıcıların iletişim kurmak istedikleri eşlerin IP adreslerini yazmalarını gerektiriyor. Çoğunlukla Mac veya Windows PC'lerden oluşan bir ağda, DNS o zamanlar bu sistemlerde yaygın olarak kullanılmadığından bu bir sorun değildi. KIP ayrıca, bir Mac'in AppleTalk içindeki mevcut Adres Çözümleme Protokolü (AARP) kodunun uzak eşin AppleTalk adresini aramasına ve ardından ilgili IP adresini bulmak için o makinedeki TOPS yığınıyla iletişim kurmasına izin verdiği için DNS ihtiyacını da azalttı. .

TOPS ayrıca yeni "InBox Kişisel Bağlantısını" ekledi e-posta sistem, ilk geliştiren Symantec.[9]

Reddet

TOPS'un çekiciliği, Sistem 7 TOPS, başlangıçta adanmış sunucu AppleShare ile rekabet etmişti, ancak Sistem 7, o zamanki TOPS sürümlerinden çok daha hızlı olduğu kanıtlanan yerleşik bir dosya paylaşım sunucusu içeriyordu. TOPS satışları azaldı ve Sun, Sitka olarak bölümden ayrıldı.[6] 1993'te tamamen kapatmadan önce.[10]

Ayrıca bakınız

Referanslar

  1. ^ a b c d Derfler, Jr., Frank J .; Rivera, Roberto (31 Mayıs 1988). "Bağlantı Kurmak: TOPS". BAĞLANTI. PC Magazine. Cilt 7 hayır. 10. Ziff-Davis. s. 253-266. Alındı 21 Temmuz 2019.
  2. ^ "Sun Microsystems Inc. / Centram Systems West, 1 Haziran 1988", Girişim İadeleri
  3. ^ Crabb, Don (17 Kasım 1986). "Tops, Ağdaki Mac'leri ve PC'leri Bağlamak İçin Appletalk Protokolünü Kullanır". Yorumlar. InfoWorld. Cilt 8 hayır. 46. IDG. s. 68-72. Alındı 21 Temmuz 2019.
  4. ^ John Battelle, "TOPS, ağ iletişimi lideri tutmak için çok çalışıyor", MacWEEK3 Ekim 1989
  5. ^ a b Tim Maroney, "Dosya Sunucuları ile Disk Sunucuları", MacTech, Cilt 3, Sayı 4
  6. ^ a b "TOPS eşler arası dosya paylaşımı"
  7. ^ "Sitka Corp.", Yazılım Dergisi1 Mart 1991
  8. ^ "TOPS Terminali"
  9. ^ "TOPS, InBox PC istemci yazılımını yükseltir", MacWEEK4 Nisan 1989
  10. ^ Lisa Picarille, "SunSelect, TOPS operasyonunu kapatıyor; şirket genelinde maliyet düşürmeyi gösteriyor", MacWEEK, 12 Temmuz 1993