Wenn eine neue Kommunikationstechnologie erfunden wird, machen es die Erfinder im Allgemeinen so schnell wie möglich. Sie wissen nicht, wie sie es wirtschaftlich schneller machen können. Sie legen eine Geschwindigkeit fest, mit der die Technologie arbeiten soll, damit die Benutzer sicher sein können, dass Geräte verschiedener Hersteller zusammenarbeiten.
Nehmen wir als Beispiel das Ethernet. Nachdem die Gruppe, die den Standard definiert hat, mit niedrigeren Geschwindigkeiten herumgespielt hat, hat sie sich auf 10 Mbps über ein dickes Koaxialkabel festgelegt. Wenn sie gewusst hätten, wie man 10 Gbit / s über ein Twisted-Pair-Kabel zu einem marktfähigen Preis erhält, wäre ich mir sicher, dass sie das getan hätten.
Wenn Sie herausgefunden haben, wie Sie 10 Mbit / s über ein dickes Koaxialkabel erhalten, wissen Sie wahrscheinlich nicht, wie Sie 10 Gbit / s über dasselbe Kabel erreichen könnten, und es wäre sinnlos, festzulegen, wie alle Knoten die Geschwindigkeit aushandeln sollen, wenn Sie dies noch nicht tun wissen, wie zukünftige Hochgeschwindigkeitsgeräte mit langsamen Geräten zusammenarbeiten können.
Für Low-Speed-Low-Cost-Systeme wie USB gibt es eine Art Ausnahme. Es war bekannt, dass die Tastaturen niedrigere IO-Raten als Speichergeräte benötigen, sodass sie so eingebaut sind, dass zwischen niedrigen und hohen Geschwindigkeiten verhandelt werden kann. Noch höhere Geschwindigkeiten mussten nachgerüstet werden - in den ursprünglichen Standards waren sie nicht zu erwarten. Es ist besser, jetzt einen brauchbaren Standard auszugeben, als zu warten, bis Sie herausfinden können, welche Geschwindigkeiten in zwanzig oder dreißig Jahren möglich sind.