Für Skype müssen Sie nicht wissen, was sich in der Box befindet und wie der Kommunikationsmechanismus technisch funktioniert. Es gibt mehr als einer Milliarde Menschen eine nette Schnittstelle, um recht effizient und kostenlos zu kommunizieren. Aber neugierige Köpfe wollen nicht völlig ahnungslos über die nerdigen Sachen bleiben, und in der Tat ist es nicht so technisch versiert, wenn Sie über grundlegende Netzwerkkenntnisse verfügen. Mal sehen, wie sich Ihre Stimme bewegt, wenn Sie über Skype sprechen, und die Änderungen, die das Unternehmen an seinem Modell vorgenommen hat.
Skype und P2P
P2P steht für Peer-to-Peer und ist ein Mittel zum Übertragen von Daten über das Internet unter Verwendung der Computer und Geräte von Skype-Benutzern (technisch als Knoten bezeichnet) als Ressourcen zum zeitweiligen Speichern und Weiterleiten von Daten an andere Benutzer. Skype wurde auf der Grundlage seines eigenen dezentralen P2P-Protokolls gestartet, das auf den Geräten jedes Benutzers als Ressource für die Datenübertragung im Netzwerk basiert.
Skype identifizierte bestimmte Knoten als "Superknoten", die zur Indexierung und als Network Address Translation (NAT) -Knoten dienen würden. Diese Knoten werden unter den verschiedenen Benutzern ausgewählt, natürlich ohne dass sie es wissen, durch einen Algorithmus, der die Auswahl auf der Basis ihrer Betriebszeit vorgenommen hat. Sie werden nicht durch ihr Betriebssystem oder ihre Firewall und die Aktualisierung des P2P-Protokolls eingeschränkt.
Warum P2P?
P2P bietet mehrere Vorteile, insbesondere für VoIP. Dadurch kann der Dienst die Macht nutzen, die bereits vorhandene und noch nicht genutzte Ressourcen im Netzwerk nutzen. Dies erspart Skype, zentrale Server für die Steuerung und Weiterleitung von Sprach- und Videodaten über das Internet einzurichten und zu warten. Die Zeit für die Suche und die Standortknoten und Server wird durch P2P ebenfalls erheblich reduziert. Die Benutzerbasis befindet sich daher in einem internationalen dezentralen Verzeichnis. Jeder neue Benutzer, der eine Verbindung zum Netzwerk herstellt, stellt einen Knoten dar, der eine Menge Saft wie Bandbreite und Hardware-Infrastruktur und möglicherweise einen Superknoten enthält.
Warum Skype in ein Client-Server- und Cloud-Modell geändert wurde
Das Client-Server-Modell ist einfach: Jeder Benutzer ist ein Client, der eine Verbindung zu einem von Skype kontrollierten Server herstellt, um den Dienst anzufordern. Clients verbinden sich auf diese Art und Weise mit Servern. Und viele bedeuten hier eine riesige Menge.
Diese Server befinden sich im Besitz von Skype, das sie als "dedizierte Superknoten" bezeichnen, die sie steuern und mit deren Parametern sie umgehen können, z. B. das Volumen der Client-Verbindungen, der Datenschutz usw. Im Jahr 2012 verfügte Skype bereits über zehntausend dedizierte Supernodes, die von Unternehmen gehostet wurden, und es war bereits nicht möglich, dass Benutzergeräte als dezentrale Supernodes beworben oder ausgewählt wurden.
Was war los mit P2P? Mit der steigenden Anzahl an verbundenen Benutzern zu einem beliebigen Zeitpunkt, bei einer Anzahl von nahezu 50 Millionen, wurde die Effizienz von P2P in Frage gestellt, insbesondere nach zwei schwerwiegenden Ausfällen, die durch die Unfähigkeit, die Situation zu bewältigen, verursacht wurden. Die große Anzahl von Benutzerknoten, die einen Dienst anfordern, erforderte immer komplexere Algorithmen.
Skype verzeichnete einen drastischen Anstieg der Nutzerzahlen auf verschiedenen und kürzlich nicht genutzten Plattformen wie iOS und Android. Diese Vielfalt an Plattformen und Algorithmusimplementierungen machte P2P schwieriger, was die Möglichkeit von Ausfällen erhöhte.
Ein weiterer Grund, den Skype für die Abkehr von P2P vorgibt, ist die Batterieeffizienz auf mobilen Geräten. In den letzten Jahren hat die Anzahl mobiler Benutzer, die auf ihre Batterien angewiesen sind, in der Kommunikation stark zugenommen. Mit P2P müssten diese mobilen Geräte sehr häufig in stromverbrauchsintensiver Kommunikationsaktivität sein, da sie alle als aktive Knoten fungieren würden. Dies würde auch erfordern, dass sie mehr 3G- oder 4G-Daten verwenden, wodurch nicht nur Batteriesaft, sondern auch häufig teure Daten verbraucht werden. Mobile Skype-Benutzer, insbesondere Benutzer mit vielen Kontakten und vielen Instant Messaging-Unterhaltungen, sehen, dass ihre Geräte ihre Hände erwärmen und der Akku schnell entladen wird. Das Client-Server- und Cloud-Computing-Modell soll dieses Problem lösen.
Nachdem sich die Probleme und Befragungen aus NSA-Enthüllungen im Zusammenhang mit dem Abhören der Skype-Kommunikation ergeben haben, haben viele Benutzer und Analysten ihre Augenbrauen über den Wechsel von P2P zu einem Skype-gesteuerten Client-Server-Modus erhoben. Könnte die Veränderung andere Beweggründe gehabt haben? Sind die Daten von Skype-Nutzern jetzt sicherer oder weniger sicher? Die Antworten auf diese Fragen sind noch abzuwarten.