Das normale DSL kann bis zu 250MB/sek übertragen. Man beachte, dass es bei DSL verschiedene Technologien mit verschiedenen Geschwindigkeiten gibt. Darunter ADSL, VDSL, Bonded-DSL. Im Vergleich dazu: Ein Kabelanschluss erreicht in der Regel 1 GB/sek. Daher spricht man meistens davon, dass der sichtbare Unterschied in der Geschwindigkeit liegt.

Technisch gesehen nutzen beide Technologien verschiedene Übertragungsmedien. Wo DSL auf die Telefonleitung setzt und sich so auch spätestens alle 24 Stunden neu einwählen muss (was einen kurzen Verbindungsabbruch in der Nacht erzeugt), nutzt Kabel die alten Fernsehkabel zur Signalübertragung.

Bei Kabel und DSL verwendet man verschiedene Router, man muss also beim Kauf auf den Anschluss achten. Kabel ist im Verhältnis zu DSL weniger weit verbreitet. Und bei Kabel sind die Schwankungen der Netzwerkgeschwindigkeit deutlich stärker als bei DSL.

Zu Glasfaser: Je nach Technologie erreichen Glasfaserkabel bis zu 10 GB/sek in der Übertragungsgeschwindigkeit. Jedoch machen Glasfaseranschlüsse aus meiner Sicht im privaten Kontext wenig Sinn. Der Aufwand für einen Glasfaseranschluss ist deutlich höher und damit auch die Kosten. Dazu kommt, dass die Geschwindigkeiten, die Glasfaser erreicht, von Privatpersonen praktisch nicht ausgenutzt werden können. Im geschäftlichen Kontext ist Glasfaser durchaus sinnvoll - natürlich abhängig von den Anforderungen. Auch hier gibt es verschiedene Techniken mit verschiedenen Merkmalen, z.B.: PON, AON, FTTH.

...zur Antwort