Technik im Detail · Netzwerk
Wie Fidonet funktionierte
Das Fidonet verband weltweit tausende privater Mailboxen, ganz ohne Internet. Damit das klappte, war es streng hierarchisch organisiert. Die Adressen sind aufgebaut wie eine Postadresse, von der Weltregion bis zur einzelnen Mailbox.
Die Adresse liest sich wie eine Postadresse
Jede Mailbox hatte eine eindeutige Adresse nach dem Schema Zone:Net/Node.Point. Empire BBS war 2:301/416. Wie eine Postadresse von Land über Kanton und Ort bis zur Strasse immer feiner wird, geht auch die Fidonet-Adresse von grob nach fein, von der Weltregion bis zur einzelnen Mailbox:
Der Netz-Baum
Von der Zone hinunter zum einzelnen User bildet das Fidonet einen Baum. Dieselbe Ordnung wie bei einer Postadresse, von grob nach fein.
Warum es Hubs brauchte
Ein Node rief nicht für jede Nachricht jeden anderen Node direkt an. Bei Ferngesprächen wäre das unbezahlbar gewesen. Stattdessen wurde die Post gebündelt und die Hierarchie entlanggereicht. Genau dafür gab es Hubs. Ein Hub ist eine Sammelstelle. Er nimmt die Nachrichten vieler Nodes entgegen und gibt sie gebündelt weiter.
Der Effekt war enorm. Statt dass hundert Nodes einzeln ins Ausland telefonierten, führte ein internationales Gateway pro Region nur eine teure Auslandsverbindung. Darin steckte die gebündelte Post einer ganzen Zone.
Das Polling lief meist abends und nachts. Das hatte zwei Gründe. Tagsüber sollten die Leitungen frei bleiben. Und nachts waren die Telefontarife tiefer. Die Zeiten waren aufeinander abgestimmt, damit eine Nachricht möglichst schnell von System zu System weiterkam. So erreichte sie in wenigen Tagen die ganze Welt, obwohl kein Rechner im heutigen Sinn „online“ war.
Empire BBS war dabei nicht bloss Endpunkt. In den Amiga-Netzen übernahm die Mailbox selbst eine Hub-Rolle und leitete Post an andere Systeme weiter.
Wie das konfiguriert war
Verwaltet wurde das in einer einzigen Liste, der SYSTEMS.CONFIG. Darin standen sämtliche Gegenstellen nebeneinander, quer über alle Netze, in denen Empire BBS hing: Fidonet, AmiNet, Amiganet und die übrigen. Ob Node, Hub oder Point, alle standen gleichberechtigt untereinander. Jede Zeile hält die Adresse fest, das Packformat, das Anmeldeverfahren und die Frage, ob Empire die Post aktiv verschickt oder sie zur Abholung bereitlegt.

Ein Originaldokument: die Point-Anleitung
Wer als Point mitmachen wollte, bekam auf Empire BBS eine Anleitung zu lesen – vom Sysop selbst geschrieben, im Ton der frühen 90er. Sie erklärt, was ein Point ist, wie man einer wird, und listet die damals verfügbaren Bretter aller Netze auf. Hier das Original, unverändert (inklusive der Amiga-typischen Umlaut-Schreibweise „ue/ae/oe“):
Original-Anleitung anzeigen (Empire BBS, ~1993)
Hallo User.
Dich interessiert also, was ein Point ist und wie das vor sich geht.
Also..
Was ist ein Point ?
Ein Point ist ein einzelner User, der die Mitteilungen
der verschiedenen Netze (Aminet, Fidonet, SFNet...) von der
Mailbox runterlaedt und sie dann von zu Hause liest. Danach
kann man Antworten auf irgendeine Mitteilung schreiben, die
dann am Schluss packen und wieder in die Mailbox raufladen.
Natuerlich spart die ganze Prozedur viel viel Zeit (und na-
tuerlich auch Geld).
Wie geht das genau ?
Als erstes must du ein Point-Programm (empfehlenswert ist das
Programm, dass hier auf der Box unter dem Namen Spot11.LHA)
installieren. Vorzugsweise solltest du ueber eine Harddisk ver-
fuegen, da du sonst DJ spielen kannst. Danach bekommst du eine
Point-Nummer von mir (also die gleiche wie ich fuer die Box habe,
einfach mit einem .X hintendran). Danach kannst du angeben,
welche Mitteilungsbretter du beziehen willst. Das Angebot ist sehr
reichhaltig. Im Moment ist der aktuelle Stand bei rund 105 Mitteil-
ungsbrettern und 3 Mitteilungsnetzen.
Auch nachher kannst du jederzeit mit einer Mitteilung die Bretter
ein/ausschalten.
Ist das alles ?
Natuerlich nicht ! Zudem kannst du auch Files per Netzwerk beziehen.
Bei denen handelt es rein nur um PD- und Sharewareprogrammen, die
frei kopiert werden duerfen. Diese kommen auf fast die gleiche Art
rueber wie die Mitteilungen, nur muss man das Zeugs von Hand bearbeiten.
Das gefaellt mir. Wie werde ich nun Point ?
Nichts einfacher als das. Du schreibst mir eine Mitteilung (Hauptmenu L)
und schreibst darin einfach, dass du Point werden willst (oder diese
und jene Frage hast) und ich werde mich mit dir in Verbindung setzen.
Welche Areas gibt es denn ??
Uff, das ist immer schwierig zu sagen. Es kommen laufend dazu. Im
Moment sind folgende Areas zur Verfuegung:
Aminet:
------
PROTECT SOFT.ANT Alles_ueber_Soft
PROTECT HARDWARE.ANT Alles_ueber_Hardware
PROTECT AMIGA.ANT Amiga_Allgemein
PROTECT AMIGA_PRGM.ANT Rund_ums_Programmieren
PROTECT UNIX.ANT Rund_um_Unix
PROTECT FLOHMARKT.ANT Flohmarkt
PROTECT QUASELECKE.ANT Quasselecke
PROTECT WITZE.ANT Witze_und_Raetsel
PROTECT MISC.ANT Diverses
PROTECT DFUE.ANT Telekom
PROTECT VSDB.ANT Verein_Schweizerischer_DFUE-Benuetzer
PROTECT VSDB.VOR.ANT VSDB_Vorstand
PROTECT SAN Area_zu_den_TickFiles
PROTECT PD.ANT PD-Listen
PROTECT TEST.ANT Testarea
Fidonet
-------
PROTECT AMI_ASM.GER Rund_um_Assembler_(BRD,Fido)
PROTECT AMIGA.CH Amiga_Allgemein_(CH,Fido)
PROTECT AMIGA.GER Amiga_Allgemein_(CH,Fido)
PROTECT ANGEBOT.CH Kommerzielle_Angebote
PROTECT BOERSE.GER Rund_um_die_Boerse_(BRD,Fido)
PROTECT BOOK.GER Buecher_(BRD,Fido)
PROTECT CCC.GER Chaos_Computer_Club_(BRD,Fido)
PROTECT COMPUSERVE.CH Rund_um_Compuserve_(CH,Fido)
PROTECT ECHO.CH
PROTECT ELEKTRONIK.GER Elektronik_(BRD,Fido)
PROTECT FLEA.GER Flohmarkt_(BRD,Fido)
PROTECT FLOHMARKT Flohmarkt_(CH,Fido)
PROTECT FRUST.CH Alles_was_frustet_(CH,Fido)
PROTECT HOTLINE.CH Dringend_gesucht!_(CH,Fido)
PROTECT HST.GER Alles_ueber_Robotics_(BRD,Fido)
PROTECT ISDN.CH Rund_um_ISDN_(CH,Fido)
PROTECT ISDN.GER Rund_um_ISDN_(BRD,Fido)
PROTECT JOKES.GER Witze_und_Raetsel_(BRD,Fido)
PROTECT JOB.CH Rund_um_die_Arbeit_(CH,Fido)
PROTECT KOCHEN.GER Rund_ums_Kochen_(BRD,Fido)
PROTECT KONSOLEN.GER Alles_uebers_All_(BRD,Fido)
PROTECT MAGIE.GER Alles_ueber_Magie_(BRD,Fido)
PROTECT NET.301 Alles_uebers_301er_Netz_(CH,Fido)
PROTECT PINBALL.GER Notizbrett_(BRD,Fido)
PROTECT POINT.CH Alles_ueber_Points_(CH,Fido)
PROTECT PR30LIST.CH Point-Listen_(CH,Fido)
PROTECT RECHT.CH Recht_und_Gesetz_(CH,Fido)
PROTECT REGION30 Administratives_(CH,Fido)
PROTECT SCHULE.GER Rund_um_die_Schule_(BRD,Fido)
PROTECT SAT.GER Alles_uebers_All_(BRD,Fido)
PROTECT SEX.GER Alles_ueber_Sex_(BRD,Fido)
PROTECT TELEKOMM.CH Telekom_(CH,Fido)
PROTECT TEST.MHS Tests
PROTECT UFO.GER Alles_ueber_UFOs_(BRD,Fido)
PROTECT UNIX.GER Alles_ueber_Unix_(BRD,Fido)
PROTECT VIDEOTEX.CH Videotex_(CH,Fido)
PROTECT VIRUS.GER Alles_ueber_Viren_(BRD,Fido)
PROTECT WISSEN.GER Wissenschaft_(BRD,Fido)
PROTECT ZYXEL.GER Rund_um_Zyxelmodems_(BRD,Fido)
ParaNet
-------
PROTECT PARAQUASSEL Quasselecke_(Paranet)
PROTECT PARAMARKT Flohmarkt_(Paranet)
PROTECT PARASORGE Sorgen,_Frust_(Paranet)
PROTECT PARACOMPI Alles_ueber_Compis_(Paranet)
PROTECT PARAEROTIK Erotik_(Paranet)
PROTECT TEST.POINT Test_(Paranet,_SYSOP&POINTS_ONLY_!)
SFNet-Bretter
-------------
PROTECT SF.GER.ALLGEMEIN Allgemeines
PROTECT SF.GER.ART ??
PROTECT SF.GER.FANTASY Fantasy
PROTECT SF.GER.FANDOM ??
PROTECT SF.GER.HORROR Alles_ueber_Horror
PROTECT SF.GER.RW Reisswolf
PROTECT SF.GER.SF.RHODAN Perry_Rhodan
PROTECT SF.GER.COMICS Alles_ueber_Comics
PROTECT SF.GER.NEWFILES Neue_Files
PROTECT SF.GER.FILM Film_Allgemein
PROTECT SF.GER.ADMIN Administratives_(BRD)_(SYSOP_ONLY!)
PROTECT SF.GER.TEST Test_(BRD)_(SYSOP_ONLY!)
PROTECT SF.GER.SF Science_Fiction
PROTECT SF.GER.SYSOP ??
PROTECT SF.CH.TEST Test_(CH)_(SYSOP_ONLY)
PROTECT SF.CH.ADMIN Administratives_(CH)_(SYSOP_ONLY!)
Und die File-Areas:
Tick-Files
----------
PROTECT NODEDIFF Nodediffs_zur_Fido-Nodelist
PROTECT FIDONEWS News_vom_Fidonet
PROTECT DREAM Dreamliste_(Files)
PROTECT ANTNODE Aminet-Nodeliste_(Files)
PROTECT ANTSYSOP Files_fuer_Sysops_(SYSOP_ONLY_!)
PROTECT ANTUSER Files_fuer_User
PROTECT FRAS
PROTECT ADSCOMM Telekommunikation_(Files)
PROTECT ADSUTILS Utilities_(Files)
PROTECT ADSPOINT Utilities_fuer_Points
PROTECT ADSGAMES Games_(Files)
PROTECT ADSTEXT Texte_(Files)
PROTECT ADSMISC Diverse_Files
PROTECT ADSCANDO
PROTECT SKYUTILS Utilities_(Files)
PROTECT SKYPROGS
PROTECT SKYFIDO
PROTECT SKYCOMMS
PROTECT SKYGAMES Games
PROTECT SKYTEXT Verschiedene_Textfile
PROTECT SKYMOD Sound-Module
PROTECT SKYINFO
PROTECT SKYUNET
PROTECT SKYBBS Diverse_BBS-Soft
PROTECT SKYGIF GIF-Bilder
PROTECT ADSANIMS Animationen
PROTECT ADSAREXX Arexx-Tools
PROTECT ADSARTG
PROTECT ADSBLIST
PROTECT ADSCANDO
PROTECT ADSCBNWS
PROTECT ADSCOMM Telekommunikation
PROTECT ADSFIDO Diverse_Fidonet-Tools
PROTECT ADSGAMES Games
PROTECT ADSINFO Infos
PROTECT ADSMISC Diverses
PROTECT ADSMUSIC Sound-Module
PROTECT ADSNETDV ?
PROTECT ADSTEXT Verschiedene_Texte
PROTECT ADSVIDEO Tools_fuer_Videobearbeitung
PROTECT ADSWORK Utilities_Kick_1.3
PROTECT ADSWORK2 Utilities_Kick_2+
PROTECT ADSBBSUTIL BBS-Utilities
PROTECT ANTXENOL Xenolink_Tools
PROTECT NODELIST Nodeliste_Fidonet
So.. das sollte mal genuegen.
Gruss.. Roman, Sysop der Empire-BBS
Dieselbe Idee in anderen Netzen
Fidonet war das bekannteste Netz, aber längst nicht das einzige. Die meisten Mailbox-Netze waren fast gleich aufgebaut – dieselbe Ordnung aus Zonen, Nets und Nodes. Wer die Fidonet-Logik einmal verstanden hatte, fand sich überall zurecht. Empire BBS trug in jedem dieser Netze eine eigene Adresse.
- Fidonet2:301/416Das grosse, weltweite Netz. Empire BBS sass als Node im Net 301 (CH / FL).
- AmiNet44:8010/901Der kleine Bruder des Fidonet, vor allem im deutschsprachigen Raum. Ich war Mitbegründer (Restrukturierung Oktober 1991); Empire diente als Hub, der die Post ins und aus dem Ausland weiterleitete.
- Amiganet39:110/901Ein internationales Netz, das Amiga-Systeme über Ländergrenzen hinweg verband.
Dazu kamen etliche kleinere und thematische Netze – etwa ParaNet, RaveNet, SFNet oder das SWF3-Net rund um den gleichnamigen Radiosender. Insgesamt war Empire BBS in rund zehn solcher Netze erreichbar, jedes mit eigener Adresse.
Das ganze Netz-Zoo: über dreissig FTN-Netze auf einen Blick
Jedes dieser Netze funktionierte technisch wie Fidonet – dieselbe Adress-Systematik Zone:Netz/Node, dieselbe Store-and-Forward-Logik – nur mit eigenem Themenschwerpunkt und eigener Zonennummer. Diese Übersicht stammt aus der Swiss BBS-Liste („DreamList“) von rund 1994. Fett markiert sind die Netze, in denen Empire BBS selbst mitmischte.
| Zone | Netz | Schwerpunkt |
|---|---|---|
| 2: | Fidonet | weltweit, über 20 000 Systeme |
| 9: | VirNet | Virenjäger |
| 15: | DataNetLink | Asien |
| 15: | AdultNet | Erotik |
| 16: | ZyXELnet | ZyXEL-Modems |
| 27: | SigNet | — |
| 37: | ParaNet | Parapsychologie |
| 39: | AmigaNet | Amiga, weltweit |
| 42: | SuperNet | SuperBBS |
| 43: | AnarchyNet | — |
| 44: | AmiNet | Amiga, Schweiz |
| 52: | GlobalNet | — |
| 56: | X-Net | Erotik |
| 69: | GayNet | — |
| 73: | RA-Net | Remote-Access-BBS |
| 74: | DemNet | Demokratie |
| 81: | OS2Net | IBM OS/2 |
| 88: | TopNet | — |
| 90: | NeST | Atari ST |
| 90: | MaxNet | — |
| 91: | Robo-Net | RoboBoard/FX-BBS |
| 94: | GrafxNet | — |
| 100: | BorlandNet | — |
| 101: | FrancoMedia | — |
| 102: | Lif-Net | — |
| 144: | GamesNet | — |
| 144: | LichtNet | Magic, UFOs u. Ä. |
| 154: | RIPnet | RIP-Grafik |
| 177: | Box Office | Filme |
| 202: | Oase Net | Shareware |
| 250: | SL-Net | Searchlight-BBS |
| 640: | SwissWildNet | Wildcat!-BBS |
Brücke ins Internet: das UUCP-Gateway
Fidonet konnte mehr als nur Mailboxen verbinden. Über ein UUCP-Gateway liess sich echte E-Mail verschicken und empfangen. So hatte Empire BBS schon 1992 eine eigene E-Mail-Adresse. Das war Jahre vor dem öffentlichen Start des Internets.
Schnell war das nicht. Eine UUCP-Mail wurde von System zu System weitergereicht, meist nachts beim Polling. Bis sie ihren ganzen Weg hinter sich hatte, vergingen je nach Zwischenstationen ein bis mehrere Tage. Für damalige Verhältnisse war das trotzdem beeindruckend.