Zmeny systému Skype z modelu P2P na model klient-server

Ako Skype bude prenášať váš hlas a dáta cez internet

Skype nevyžaduje, aby ste vedeli, čo je v krabici, alebo ako technicky funguje komunikačný mechanizmus. To len dáva viac ako miliarde ľudí pekné rozhranie na komunikáciu pomerne efektívne a zadarmo. Ale zvedavé myšlienky ako moje a s najväčšou pravdepodobnosťou vaše (od toho, čo čítate) nechcú zostať úplne bezradní o nerodenom vnútri. Nakoniec nie je tak techie, ak máte nejaké základné znalosti o sieti. Pozrime sa, ako váš hlas cestuje, keď hovoríte na Skype a čo sa teraz mení.

Skype a P2P

P2P znamená peer-to-peer a je prostriedkom prenosu údajov cez internet pomocou počítačov a zariadení používateľov Skype (technicky označovaných ako uzly) ako prostriedkov na dočasné ukladanie a presmerovanie údajov iným používateľom. Skype začal na základe vlastného decentralizovaného P2P protokolu, ktorý využíva zariadenie každého používateľa ako prostriedok na prenos dát v sieti.

Skype identifikoval niektoré uzly ako "supernody", ktoré by slúžili na indexovanie a ako uzly prekladu sieťových adries (NAT). Tieto uzly sa vyberajú spomedzi rôznych používateľov, samozrejme bez toho, aby vedeli, pomocou algoritmu, ktorý vybral na základe ich uptime, nie sú obmedzovaní svojimi operačnými systémami alebo firewallmi a aktualizáciou protokolu P2P.

Prečo P2P?

P2P ponúka niekoľko výhod, najmä pre VoIP . Umožňuje službe využívať energiu za existujúcimi a predtým nevyužitými zdrojmi v sieti. To šetrí službu Skype, aby musel zriadiť a udržiavať centralizované servery na kontrolu a presmerovanie hlasových a video dát cez internet. Čas potrebný na vyhľadávanie a lokalizáciu uzlov a serverov je tiež výrazne znížený prostredníctvom P2P. Používateľská základňa je preto v medzinárodnom decentralizovanom adresári. Každý nový používateľ, ktorý sa pripája k sieti, predstavuje uzol s množstvom šťavy, ako je šírka pásma a hardvérová infraštruktúra a prípadne aj supernode.

Prečo sa Skype mení na model Client-Server a Cloud

Model klient-server je jednoduchý - každý používateľ je klient, ktorý sa pripája k serveru ovládanému systémom Skype na vyžiadanie služby. Klienti sa pripájajú na servery, ako je tento, v móde one-to-many. A mnoho tu znamená skutočnú obrovskú sumu.

Tieto servery sú vlastnené spoločnosťou Skype, ktorú nazývajú "špecializované supernody", ktoré kontrolujú a ktorých parametre dokážu zvládnuť, ako napríklad objem prepojených klientov, ochrana údajov atď. Už v roku 2012 spoločnosť Skype už disponovala desiatimi špecializovanými supernódami, ktoré sú hostované spoločnosťou, a už nebolo možné, aby sa zariadenie ktoréhokoľvek používateľa presadzovalo alebo vybralo ako decentralizovanú supernodu.

Čo sa deje s P2P? S rastúcim počtom pripojených používateľov v každom okamihu, s blížiacimi sa 50 miliónmi, bola otázka efektívnosti P2P, najmä po dvoch vážnych výpadkoch spôsobených jeho neschopnosťou vyrovnať sa so situáciou. Veľký objem užívateľských uzlov požadujúcich službu vyžadoval stále zložitejšie algoritmy.

Skype zaznamenal drastické zvýšenie počtu používateľov z rôznych a nedávno nevyužívaných platforiem, ako sú iOS, Android a BlackBerry. Teraz táto rozmanitosť v platformách a implementáciách algoritmov spôsobila, že P2P je ťažšie a zvyšuje možnosť zlyhaní.

Ďalším dôvodom, ktorým spoločnosť Skype pokročila pri odklonení od P2P, je efektívnosť batérie na mobilných zariadeniach. V posledných rokoch zaznamenal nárast počtu mobilných používateľov, ktorí spoliehali na svoje batérie pre komunikáciu. S P2P by sa tieto mobilné zariadenia museli veľmi často vyskytovať v komunikačnej aktivite, ktorá by mala silnú energiu, keďže všetci by pôsobili ako aktívne uzly. To by tiež vyžadovalo, aby používali viac svojich dát 3G alebo 4G , čím spotrebovali nielen batériovú šťavu, ale aj často drahé údaje. Mobilní používatelia Skype, najmä tí, ktorí majú veľa kontaktov a veľa rozhovorov v rámci okamžitých správ, uvidia, že ich zariadenia zahrejú ruky a rýchlo sa vyčerpajú. Predpokladá sa, že tento model vyrieši model klient-server a cloud computing.

Po problémoch a výsluchoch z objavov NSA týkajúcich sa odposluchov Skype komunikácie však mnohí používatelia a analytici zvýšili svoje obavy nad zmenou z P2P na režim klient-server riadený Skype. Mohla to mať zmena iné motivácie? Sú údaje používateľov Skype bezpečnejšie teraz alebo menej? Otázky ostávajú nezodpovedané.