What was used before we had WiFi?
Koaxiales Ethernet
Ich entwarf ein Schnittstellenteil für koaxiales kabelgebundenes Ethernet, IEEE 802.3 10BASE5/2. Das war 1986-1987, und ich war Entwicklungsingenieur / Design Supervisor bei AMD. 10BASE5/2 stammte aus dem experimentellen Ethernet-Protokoll, das von Bob Metcalf bei Xerox PARC in Palo Alto, Kalifornien, in den frühen 1970er Jahren entwickelt wurde.
Ron Crane (3Com) hatte auch viel mit der Entwicklung von 10BASE5/2 und dem CSMA/CD-Protokoll (Carrier Sense - Multiple Access / Collision Detection) zu tun. Ron war unglaublich klug, kam aber bei IEEE 802-Standardsitzungen unweigerlich auf Abwege. Dann sagte jemand höflich: "Ron - FOCUS!"
CSMA/CD für Koaxial-Ethernet
In einem Koaxial-Ethernet-Netz darf jede Station gleichzeitig "sprechen", wenn sie ein "ruhiges" Netz erkennt. In einem großen Netz können zwei weit voneinander entfernte Stationen gleichzeitig ein ruhiges Netz erkennen. Aber jede Station muss auch eine "Kollision" zwischen mehreren sendenden Stationen innerhalb einer bestimmten Zeitspanne erkennen und danach ein "Störungsmuster" senden, um sicherzustellen, dass jede Station im Netz die Kollision erkennt. Nach der Störungsübertragung muss jede Station eine zufällig festgelegte Zeit warten (die zufällige exponentielle binäre Backoff-Zeit). Dann beginnt der Prozess von vorne.
Token-Ring-Alternative
Ich nahm eine Auszeit von Ethernet und entwarf 1991-1993 einen Teil für das Token Ring-Protokoll von IBM (standardisiert als IEEE 802.5). Token Ring spricht mit dem Netzwerk auf eine andere Weise als Ethernet. Die einzige Station, die mit dem Netz kommunizieren darf, ist im Besitz eines Tokens - eine Art Toilettenpass. Der Token wird zusammen mit der übertragenen Nachricht im Netz weitergereicht, bis die Nachricht die vorgesehene Zielstation erreicht. Diese Station verarbeitet die Nachricht und entfernt den Token, so dass jede andere Station, die eine Nachricht hat, sie sich schnappen und mit der Übertragung beginnen kann.
Erster IEEE 802.11 (WiFi) Standard
Die Arbeit am ersten drahtlosen Netzwerkprotokoll, IEEE 802.11a, begann im Jahr 1995. Ich hatte gerade die Mitarbeit an der 100BASE-TX Fast Ethernet-Norm beendet und leitete das Entwicklungsteam, das den ersten 100BASE-TX-Schnittstellen-IC herausbrachte (den Teil, der mit der Leitung sprach, in diesem Fall Twisted-Pair der Kategorie 5 mit hoher Bandbreite).
Twisted-Pair-Ethernet
Wie das langsamere 10BASE-T-Protokoll, das ihm vorausging, verwendete 100BASE-TX ein logisches Kollisionserkennungssystem im Halbduplex-Modus. In den heute weit verbreiteten Vollduplex-Netzen (gleichzeitiges Senden und Empfangen) wird die Kollisionserkennung nicht mehr verwendet. Da jede Station ihren eigenen dedizierten Pfad zu einem zentralen Netzwerk-Switch im Vollduplex-Modus verwendet, gibt es keine Kollisionen mehr.
"Warum sollte jemand drahtlos arbeiten?"
Ich erinnere mich, dass ich mich damals gefragt habe, warum jemand ein drahtloses Netzwerk benutzen sollte, so langsam wie es wahrscheinlich auch sein würde. Ich habe die Geschwindigkeit und den Komfort der heutigen IEEE 802.11ac-Netzwerke unterschätzt.
Die heutigen kabelgebundenen 10GBASE-T- und 100GbE-Netzwerke sind viel schneller und sicherer als 802.11ac. Sie sind für Geschäfts- und Unternehmensanwendungen viel wünschenswerter als WiFi.