N E T Z W E R K M I T A M I G A
Software-Voraussetzungen
Damit vernetzte Rechner miteinander kommunizieren koennen, muessen
sie, nebst der physikalischen Verbindung, eine 'sprachliche'
Verbindung haben. Sie muessen 'die gleiche Sprache sprechen', also
ein gemeinsames Protokoll verwenden.
In den letzten Jahren hat sich die Protokollfamilie TCP/IP als das
geeignetste Protokoll herausgestellt, um viele verschiedene
Computersysteme miteinander zu vernetzen. Aus diesem Grund
konzentriere ich mich auf diese Protokollfamilie.
TCP/IP
Hinter TCP/IP verbirgt sich ein ganzes Buendel von Protokollen. So
sind z.B. TCP und UDP als Transportprotokolle enthalten. TCP wird
fuer Dienste verwendet, die verbindungsorientiert sind. Wo es
wichtig ist, dass alle Pakete ankommen. UDP dagegen kommt bei
Diensten zum Einsatz, wo auch einzelne Pakete 'untergehen' koennen.
Ein Beispiel fuer UDP ist Streaming Video im Internet.
Jedenfalls ist dieses Protokollpaket heute fuer alle Rechnersysteme
verfuegbar. Gerade neulich habe ich davon gelesen, dass es sogar
einen TCP/IP-Port fuer C64 bzw. C128 gibt.
Bei Windows-PCs ab Windows 95 ist TCP/IP schon drin, ebenso bei Mac
ab OS 7.5 (MacTCP) bzw. OS 8 (TCP/IP). Auf dem Amiga unter AmigaOS
ist es dagegen erst ab OS 3.5 enthalten, bei allen anderen Versionen
muss es separat installiert werden (gibt es TCP/IP fuer WB 1.3?). Es
existieren mehrere TCP/IP-Pakete fuer den Amiga:
AmiTCP als kommerzielles Paket, das jedoch nicht mehr weiterentwickelt wird.
Miami und Miami Deluxe. Shareware-Pakete, die urspruenglich
speziell fuer Internetzugang ueber Modem entwickelt wurden,
inzwischen aber als vollwertige Protokollstacks arbeiten.
Genesis. Ebenfalls Shareware. Es ist AmiTCP, es wurden einige
bugs gefixt und es ist eine GUI dazugekommen, welche sogar
einigermassen brauchbar ist.
Weiterfuehrende Software
Wenn einmal die Verbindung als solche mit TCP/IP hergestellt ist,
taucht die Frage auf, wie diese Verbindung denn nun genutzt werden
kann. Dazu benoetigt man weitere Programme, die Dienste auf den
jeweiligen Rechnern zur Verfuegung stellen, auf die via TCP/IP
zugegriffen werden kann.
Das Naheliegendste duerfte etwas sein, womit ein Datentransfer
moeglich ist: FTP (File Transfer Protocol). Doch was braucht man
dafuer? Die Antwort: Auf einem Rechner muss ein FTP-Server
eingerichtet werden, dann koennen die anderen Rechner mit einem
FTP-Client darauf zugreifen. Hier eine Liste mit FTP-Tools, die ich
selber einsetze:
Amiga:
AmFTP - Ein FTP-Client
MiamiFTP - client aus dem MiamiDx Paket
AmiTradeCenter - Freeware; ebenfalls client
mFTP - Shareware von Vapor, als Nachfolger für AmFTP
SimpleFTP - Shareware, Autor Rick Hodger, Quelle Aminet
FTPmount - Freeware, mountet FTP-Server als Teil des Amiga-Dateisystems, Quelle Aminet
PC:
Serv-U - Ein FTP-Server
CuteFTP - Ein FTP-Client
WS-FTP - Ein weiterer FTP-Client
Windows Commander - Ein Dateimanager mit integriertem FTP-Client
Mac:
Doch FTP ist nicht unbedingt so komfortabel. Schon bald taucht der
Wunsch auf, direkt auf Laufwerke zugreifen zu koennen. Sie wie
normale Laufwerke auf dem Desktop zu mounten. Doch das hat so seine
Tuecken.
PCs koennen mit Hilfe der Datei- und Druckerfreigabe meist
problemlos gegenseitig zugreifen. Macs koennen das selbe mittels
Appletalk. Doch was, wenn der Mac auf den PC zugreifen soll? Und wie
stehts mit dem Amiga?
Um Laufwerke eines Windows- oder Linux-Rechners am Amiga direkt zu
mounten, benoetigt man den SMB-Handler. Das ist ein Device, worin
man die Daten des zu verbindenden Laufwerks einstellt. Einmal
gemountet kann man damit wie mit der eigenen lokalen Harddisk
arbeiten.
Ob es moeglich ist, Mac-Laufwerke am Amiga zu mounten, kann ich
leider nicht sagen. Falls hier jemand Informationen dazu hat, bitte
mitteilen.
Am Mac kann man auf jeden Fall PC-Laufwerke mounten. Voraussetzung
hierfuer ist jedoch entweder, dass der PC mit der Server-Version von
Windows NT ausgestattet ist, oder dass man sich ein spezielles
Zusatztool zulegt. Genauere Angaben hierzu finden sich unter der URL
http://haiku.freepage.de/macfaq.html
Irgendwann taucht unweigerlich auch die Frage auf, ob es moeglich
ist, einen Internet-Zugang mit allen Rechnern des Netzwerks
gemeinsam zu nutzen.
Auf dem PC gibt es seit Win98 SE die Internetverbindungsfreigabe
(was fuer ein Name...), wobei ich nicht weiss, ob die auch fuer
vernetzte Mac oder Amiga funktioniert.
Ansonsten muss entweder ein Proxyserver oder eine Routingsoftware
eingerichtet werden. Auf dem PC gibt es z.B. diese Proxyserver:
Fuer den Mac gibt es sicher auch Proxyserver, jedoch habe ich da
auch keine Angaben.
Fuer den Amiga koennte man Apache als Proxyserver einsetzen.
Es gibt auch den httpproxy von Matthias Hopf, der läuft hier seit
Jahren (seitdem wird er auch nicht mehr weiterentwickelt. :-( ) im
großen und ganzen problemlos. Hat nur Probleme bei Authentifizierung
(Paßwörter), da muß man irgendwie schnell reloaden, das habe ich
allerdings noch nie geschafft.
Routing-Tools:
Winroute fuer PC
Miami Deluxe fuer Amiga
Unter der URL http://www.amiga-club.de/faq/miami_rout.html
findet sich eine Anleitung, mit der Miami Deluxe als Routing-Tool eingesetzt werden kann.