Skype wurde 2003 von dem Team hinter Kazaa gestartet und übertrug die Peer-to-Peer-Architektur der Dateifreigabe auf Sprache. Die Columbia-Abhandlung von Baset und Schulzrinne analysierte den Datenverkehr und fand zwei Knotenklassen: gewöhnliche Clients und Supernodes, wobei jeder Client mit einer öffentlichen IP-Adresse und freier CPU, Speicher und Bandbreite zum Supernode werden konnte.
Abgesehen von einem Anmeldeserver, der Nutzer authentifiziert und Namen eindeutig hält, gibt es keinen zentralen Server. Nutzerverzeichnisse, Präsenz und Suchanfragen verbreiten sich über das Overlay, und die Clients nutzen eine STUN-ähnliche Technik, um NATs und Firewalls zu durchdringen, während Breitband-Codecs Gespräche bei 32 kb/s klar halten.
Die Architektur machte den Computer jedes Nutzers zu einem Teil des Netzwerks, sodass zusätzliche Nutzer zusätzliche Kapazität statt zusätzlicher Last brachten. Bis Mai 2011 hatte das in Luxemburg ansässige Unternehmen 663 Millionen Nutzer, und Microsoft erklärte sich bereit, es für 8,5 Milliarden US-Dollar zu kaufen – seine bis dahin größte Übernahme.
Den PC jedes Nutzers in das Telefonnetz verwandeln
Die Rechner der Nutzer lieferten die Routing- und Suchkapazität
NAT-Traversal ermöglichte es, Nutzer hinter Firewalls zu erreichen
Keine Serverkosten pro Anruf bedeuteten kostenloses Telefonieren in großem Maßstab
Ende-zu-Ende-Verschlüsselung war von Anfang an integriert
Infrastruktur kann als Nebenprodukt der Nutzung konzipiert werden: Wenn jeder Kunde Kapazität beisteuert, skaliert das Netzwerk, ohne dass der Anbieter Hardware kaufen muss.
Microsoft zahlte 2011 8,5 Mrd. US-Dollar für Skype, damals mit 663 Millionen Nutzern; die Übernahme war Microsofts größte aller Zeiten. Skypes Peer-to-Peer-Erbe verblasste allmählich, als Microsoft es auf Cloud-Infrastruktur verlagerte, doch die Lehre – Nutzer als Infrastruktur – überlebte in späteren Peer-to-Peer-Produkten.
DEN BELEGEN FOLGEN
Die Quellen
- An Analysis of the Skype Peer-to-Peer Internet Telephony Protocol (CUCS-039-04, full text) Columbia University (mirror at DonNTU) · masters.donntu.ru
- Salman Baset — publications (Skype paper listing, IEEE Infocom 2006) Columbia University · cs.columbia.edu
- An Analysis of the Skype Peer-to-Peer Internet Telephony Protocol (technical report PDF) Columbia University · cs.columbia.edu
- Microsoft confirms takeover of Skype BBC News · wwwnews.live.bbc.co.uk ·