Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia Tuesday TopDrive KupDnes Navrcholu Bomba NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Pád Skype: příčiny, důsledky, perspektivy

Možná i vy jste zaregistrovali selhání globální telekomunikační sítě Skype, ke kterému došlo minulý týden. Co tento doslova globální průšvih způsobilo? Co stálo v jeho pozadí? A co nám tato porucha říká do budoucna?

Skype  je nejpoužívanější globální telekomunikační síť pro VoIP telefonii. Aktivně jej používá přes dvacet milionů lidí po celém světě. I když je to hazard, na její fungování spoléhá celá řada firem a dokonce veřejných institucí.

Minulý týden postihl tuto síť velice nepříjemný výpadek. Nebyl první  a zcela jistě ani poslední svého druhu. Projevoval se tak, že, jednoduše řečeno, zelený obláček představující funkční síť asi pro patnáct milionů uživatelů Skype zešedl. Týkalo se to uživatelů s různými verzemi klienta, i s různými na Skype závislými přístroji. Tito uživatelé se najednou nemohli dovolat jiným uživatelům, neviděli, kdo je online, nemohli používat chatovací funkce, zkrátka Skype pro ně takřka úplně přestal fungovat (zprávy o tom, zda pracovaly či nepracovaly placené služby SkypeOut a SkypeIn se různí, máte-li zkušenost, prosím podělte se níže ve fóru).

Výpadek začal ve středu, 22. prosince, trval několik hodin a Skype pak oficiálně na svém Twitteru   oznámil, že by měl být vyřešen. Realita ale byla trochu jiná. Celá řada uživatelů totiž zaregistrovala rapidní pokles v kvalitě služby. Nebylo možné sestavovat videohovory, navázání spojení trvalo výrazně déle než obvykle, docházelo k výpadkům, či nešly přenášet soubory. Tento stav trvá u některých možná ještě dodnes.  Jak je to možné?

Skype výpadek v prosinci 2010 - jeho průběh a vliv na počet přihlášených uživatelů.
Autor: Phil Wolff, Skype Journal

Skype výpadek v prosinci 2010 – jeho průběh a vliv na počet přihlášených uživatelů.

 Pozadí

Skype uvádí (zajímavý zdroj ) jen minimum technických parametrů své sítě, i statistik jejího provozu, má pro to dobrý důvod. Jeho síť funguje na principu „blackboxu“. Sice víme, jak funguje uvnitř, ale neznáme detaily. Zachování tohoto blackboxu je pro Skype klíčovým faktorem přežití. Na rozdíl od jiných telekomunikačních sítí a IM aplikací jako je ICQ nebo MSN Messenger je Skype decentralizovaná P2P síť s částečně centralizovanou administrací.

Každý její prvek (tedy počítač se spuštěným zeleným obláčkem) je buďto řídícím nebo podřízeným prvkem, tzv. nodem nebo supernodem. Supernodi (dovolte mi toto přechýlení) poskytují ostatním členům sítě spojovací služby, udržují indexy aktivních uživatelů a jsou těmi, ke komu se jednotlivé programy připojují. Je-li váš počítač supernod (v praxi to nemáte možnost oficiálně zjistit ani ovlivnit), Skype konzumuje větší množství síťového provozu i vašich systémových prostředků, ale udržuje v provozu svou síť. Je-li váš počítač nod, „pouze“ telefonujete, posíláte zprávy, atd.

Tato konstrukce je dědictvím P2P sítě FastTrack  ze které Skype technicky vychází. Ukázala se jako vysoce efektivní, ale pro svou korektní funkci vyžaduje onen blackbox. Kdyby totiž pro Skype existovaly alternativní klientské programy, jako třeba pro ICQ či MSN, jejich autoři by zcela jistě vypustili funkci supernodu i korektní mechanismus volby režimu – proč implementovat něco, co vám nic nepřináší? Tím by ale poklesl počet spojovacích prvků a snížila se funkcionalita sítě. Osud a existence Skype tak de facto závisí na té jeho vlastnosti, která je terčem největší kritiky – na uzavřenosti a nepředvídatelnosti technického řešení.

 Anatomie

Skype 5 s integrací Facebooku

Skype 5 s integrací Facebooku

Několik dnů před výpadkem Skype svým uživatelům distribuoval novou verzi klientské aplikace. „Nový“ Skype 5.0 s vylepšeným uživatelským rozhraním a hlavně trendovou implementací sociálních sítí se u řady lidí setkal spíše s odporem než s přijetím. Bohužel aktualizace u Skype prováděné poněkud  divokou metodou přišla pro mnoho z nich nečekaně a hlavně bez možnosti reálného návratu. Pravděpodobně právě tato verze Skype způsobila následující problémy.

Síťová architektura Skype.
Autor: Zdroj.

Síťová architektura Skype.

Nejde o problémy, které byly viditelné  (u některých uživatelů se Skype standardně přepnul do angličtiny, což je z jejich pohledu závažný problém), ale o ty, jež se nacházely „pod povrchem“. V důsledku aktualizace totiž došlo k prudkému poklesu počtu supernodů v síti. Můžeme se jen dohadovat, co to způsobilo, ale myslíme si, že Skype změnil mechanismus volby režimu a nedostatečně jej odladil, což následně vedlo k tomu, že řada programů jež dlouhodobě byly supernody (počítače s rychlým připojením a trvale zapnutým Skype  a rezervou výkonu) se stala nody. Protože každý klient musí mít „svůj“ supernode, aby se mohl připojit do sítě, následovalo přetížení zbývajících supernodů, které tím pádem spadly. Výsledkem nebylo pravděpodobně nic jiného, než  rozpad sítě na malé ostrovní provozy, ve kterých Skype sice fungoval, ale nikomu mimo jste se nedovolali, a na množství odpojených uživatelů, kterým nefungoval vůbec.

Tuto příčinu Skype oficiálně přiznal – a v podstatě přiznal i řešení. Inženýři Skype vytvořili „velké supernody“. Pravděpodobně se jednalo o pronajaté servery, na kterých spustili službu Supernodů a virálně přesměrovali známé klienty. Výsledkem bylo nahození sítě jako částečně centralizované, její nová homogenizace a dosažení stavu, kdy Skype získal čas na distribuci opravy, která vrátila vše do původního stavu. Protože během té doby síť fungovala centralizovaně, a možná ještě funguje, mohla celá řada uživatelů zaznamenat pokles v kvalitě hovorů, nemožnost používat videohovory, dlouhou dobu spojování atd.

Než se dostaneme k důsledkům poruchy a její reálné závažnosti, nelze si odpustit malé rýpnutí. Původní FastTrack, tak jak fungoval ve zlatých časech programu KaZaa údajně  rozeznával několik různých typů supernodů. Úkolem jednoho z nich bylo starat se o homogenitu sítě a provádět load balancing mezi ostatními. Sloužil také k diagnostice populace v síti a k dosažení optimálního poměru node/supernode tím, že mohl zasahovat do procesu volby, zda konkrétní uzel bude nodem či supernodem, a to na statistické úrovni. (Bylo-li málo supernodů, nastavovaly tyto faktor, který zvyšoval pravděpodobnost, že se každý nový klient supernodem stane a naopak). Příliš mnoho spojovacích členů by totiž síť poškodilo stejně jako jejich nedostatek. Anatomie nedávné nehody Skype ale ukazuje, že tyto supernody již neexistují, respektive se v současné implementaci nepoužívají. Vzhledem k tomu, že na rozdíl od časů KaZaa je nyní Skype profesionální systém, na němž mnoho závisí, se tato představa jeví dost ošklivě…

 Důsledky

Skype přinejmenším nějakou dobu běžel v „centralizovaném“ režimu, který sice podrážel jeho hlavní přednost (tzn. velmi nízké náklady na straně provozovatele), ale zato byl předvídatelný. Nyní se zdá, že většině uživatelů Skype funguje jak má, přesněji, jak jsou zvyklí. Přesto bychom předvánoční poruchu neměli považovat za minulou záležitost. Právě naopak. Ukazuje totiž křehkost i náchylnost celého systému – a znovu poukazuje na jeho vůbec nejkontroverznější vlastnost, tedy na uzavřenou architekturu, která se stala jeho kolébkou a stejně tak se možná stane jeho hrobem.

Skype není služba, na jejíž fungování bychom se měli spoléhat. Nenahrazuje  mobilní a už vůbec ne běžný telefon, byť se tak neoficiálně snaží působit. Je v rukou jediného provozovatele a ten ji může jak záměrně odpojit, tak nezáměrně zpackat. Vynucující systém aktualizací navíc může způsobit to, že Skype v „nové“ podobě vám přestane vyhovovat, nebo že ze dne na den zmizí funkce, na kterou jste zvyklí.

Porucha, která Skype postihla ukazuje na nedostatek dohledu nad provozem sítě i na chybějící scénáře pro případ nežádoucího vývoje v ní – vytvoření dedikovaných supernodů podle všeho bylo improvizací. Tyto nedostatky mající původ pravděpodobně ve snaze ušetřit se Skype nyní nejspíše snaží vyřešit a je pravděpodobné že je i vyřeší. Tím ale zvýší své náklady a vzhledem k tomu, že síť zrovna dvakrát nevydělává, bude se vzniklé náklady snažit převést na bedra zákazníků. Uživatelé obecně nejsou ochotni platit za prémiové služby. V tomto případě je ale navíc dost dobře možné, že to, co se stalo Skype, odvede řadu již platících klientů, kteří si jeho produkt pletou s plnohodnotnou náhradou telefonu. Výsledkem tak dost dobře ve střednědobé perspektivě může být prostředí, kdy se podobné chyby začnou opakovat. Ano, je to černý scénář, ale není nepravděpodobný.


Davame_internetu_obsah

       

 Utéct?

Pokud Skype používáte pravidelně a intenzivně, je čas začít se poohlížet po alternativě. Pro malé, uzavřené skupiny, jako je rodina nebo pracovní kolektiv je ideální Jabber   – otevřený komunikační protokol. Jeho uživatelsky asi nejpřátelštější implementací je program Google Talk  existuje však celá řada dalších. Mnoho firem používá k podobným účelům jako Skype Windows Live Messenger. To je sice centralizované a proprietární řešení, navíc od Microsoftu, ale funguje velmi spolehlivě a pro videokonference na bází P2P je velice pohodlné. Pro „pokec s přáteli“ se dodnes velmi dobře hodí ICQ,  jeho partnerem a propagátorem v ČR je portál Centrum.

Až jednou celý Internet, nebo alespoň jeho podstatná většina, přejde na IPv6 protokol, bude nejlepší a vlastně jedinou pochopitelnou možností pro VoIP komunikaci zmíněný Jabber. Do té doby ale budeme muset fungovat s jinými systémy a bohužel nejpohodlnější z nich je Skype. Po poruše, která jej postihla,  je dobré ptát se, nejsme na něm příliš závislí?  A pokud ano, co proti tomu můžeme udělat? Nechceme nikoho nabádat k útěku od Skype, je ale velmi potřeba začít hledat zadní vrátka. Jinak bychom se totiž mohli jednou ocitnout všichni na šedém obláčku.

Vojtěch Bednář

Autor je sociolog, odborný publicista, poradce, a lektor.

Školení Facebooku s Danem Dočekalem

DW - Školení PPC
  • Jak efektivně propojit Facebook s firemním webem.
  • Jak měřit a vyhodnocovat zapojení firmy do sociálních sítí.
  • Řešení krizové situace v sociální síti nebo jejím prostřednictvím
  • Jak podnikat na Facebooku v souladu s pravidly

Detailní informace o školení Facebooku »

Přehled názorů

Upgrade
Kori 27. 12. 2010 07:05
Nový
└ 
Re: Upgrade
Petr Krčmář 27. 12. 2010 10:39
Nový
 
├ 
Re: Upgrade
che 27. 12. 2010 11:34
Nový
 
│
└ 
Re: Upgrade
Petr Krčmář 27. 12. 2010 13:51
Nový
 
│
 
└ 
Re: Upgrade
x 27. 12. 2010 19:51
Nový
 
│
 
 
└ 
Re: Upgrade
Michal Kára 27. 12. 2010 20:58
Nový
 
│
 
 
 
└ 
Re: Upgrade
titanik 27. 12. 2010 23:49
Nový
 
│
 
 
 
 
└ 
Re: Upgrade
Michal Kára 28. 12. 2010 08:20
Nový
 
│
 
 
 
 
 
├ 
Re: Upgrade
Kaacz 28. 12. 2010 12:09
Nový
 
│
 
 
 
 
 
│
├ 
Re: Upgrade
Michal Kára 28. 12. 2010 12:28
Nový
 
│
 
 
 
 
 
│
└ 
Re: Upgrade
dracul 28. 12. 2010 12:44
Nový
 
│
 
 
 
 
 
└ 
Re: Upgrade
titanik 29. 12. 2010 23:16
Nový
 
└ 
Re: Upgrade
krakonoš 28. 12. 2010 10:54
Nový
Deaktivace supernode
MartinezZ 27. 12. 2010 07:40
Nový
├ 
Re: Deaktivace supernode
Kamil 27. 12. 2010 08:03
Nový
│
├ 
Re: Deaktivace supernode
Racco 29. 12. 2010 09:05
Nový
│
└ 
Re: Deaktivace supernode
trubka 3. 1. 2011 09:38
Nový
└ 
Re: Deaktivace supernode
P2010 27. 12. 2010 11:00
Nový
Já jsem zaznamenal náhodný pád Skype na mém stroji 22.12.2010 16:45
headman 27. 12. 2010 08:17
Nový
opět nám NAT přináší problémy
nn 27. 12. 2010 09:28
Nový
├ 
Re: opět nám NAT přináší problémy
Petr 27. 12. 2010 09:54
Nový
└ 
Re: opět nám NAT přináší problémy
Michal Špondr 27. 12. 2010 10:37
Nový
 
├ 
Re: opět nám NAT přináší problémy
Petr Krčmář 27. 12. 2010 10:42
Nový
 
│
└ 
Re: opět nám NAT přináší problémy
Kaacz 28. 12. 2010 12:01
Nový
 
│
 
├ 
Re: opět nám NAT přináší problémy
Zopper 28. 12. 2010 13:23
Nový
 
│
 
└ 
Re: opět nám NAT přináší problémy
x 29. 12. 2010 08:22
Nový
 
├ 
Re: opět nám NAT přináší problémy
Honza 28. 12. 2010 11:26
Nový
 
└ 
Re: opět nám NAT přináší problémy
Kaacz 28. 12. 2010 12:05
Nový
 
 
├ 
Re: opět nám NAT přináší problémy
Jenda 28. 12. 2010 17:17
Nový
 
 
│
└ 
Re: opět nám NAT přináší problémy
Murděj Uktrurný 28. 12. 2010 21:46
Nový
 
 
│
 
├ 
Re: opět nám NAT přináší problémy
Jenda 29. 12. 2010 00:45
Nový
 
 
│
 
└ 
Re: opět nám NAT přináší problémy
x 29. 12. 2010 08:25
Nový
 
 
│
 
 
└ 
Re: opět nám NAT přináší problémy
beerwatch 30. 12. 2010 13:43
Nový
 
 
│
 
 
 
├ 
Re: opět nám NAT přináší problémy
Michal Krsek 30. 12. 2010 18:42
Nový
 
 
│
 
 
 
│
└ 
Re: opět nám NAT přináší problémy
a8n 31. 12. 2010 00:56
Nový
 
 
│
 
 
 
└ 
Re: opět nám NAT přináší problémy
x 30. 12. 2010 19:38
Nový
 
 
├ 
Re: opět nám NAT přináší problémy
anonymous 29. 12. 2010 09:05
Nový
 
 
│
└ 
Re: opět nám NAT přináší problémy
x 30. 12. 2010 08:28
Nový
 
 
└ 
Re: opět nám NAT přináší problémy
JardaP . 8. 1. 2011 00:51
Nový
 
 
 
└ 
Re: opět nám NAT přináší problémy
Michal Krsek 8. 1. 2011 15:14
Nový
ICQ jako náhrada ?
Petr 27. 12. 2010 09:57
Nový
├ 
Re: ICQ jako náhrada ?
stoural 27. 12. 2010 10:24
Nový
│
└ 
Re: ICQ jako náhrada ?
Flasi 27. 12. 2010 11:14
Nový
│
 
└ 
Re: ICQ jako náhrada ?
stoural 27. 12. 2010 13:24
Nový
│
 
 
├ 
Re: ICQ jako náhrada ?
Flasi 27. 12. 2010 13:46
Nový
│
 
 
│
└ 
Re: ICQ jako náhrada ?
Erg.Noor 27. 12. 2010 19:43
Nový
│
 
 
│
 
└ 
Re: ICQ jako náhrada ?
Jiří 27. 12. 2010 20:23
Nový
│
 
 
│
 
 
└ 
Re: ICQ jako náhrada ?
Milan Mach 28. 12. 2010 10:26
Nový
│
 
 
│
 
 
 
└ 
Re: ICQ jako náhrada ?
x 28. 12. 2010 10:41
Nový
│
 
 
├ 
Re: ICQ jako náhrada ?
Petr 27. 12. 2010 14:13
Nový
│
 
 
└ 
Re: ICQ jako náhrada ?
Jiri Hlavac 27. 12. 2010 15:51
Nový
│
 
 
 
└ 
Re: ICQ jako náhrada ?
stoural 27. 12. 2010 17:05
Nový
│
 
 
 
 
├ 
Re: ICQ jako náhrada ?
Flasi 27. 12. 2010 17:24
Nový
│
 
 
 
 
└ 
Re: ICQ jako náhrada ?
Jiri Hlavac 30. 12. 2010 20:44
Nový
├ 
Re: ICQ jako náhrada ?
radino 28. 12. 2010 12:21
Nový
│
└ 
Re: ICQ jako náhrada ?
Petr 28. 12. 2010 12:53
Nový
│
 
└ 
Re: ICQ jako náhrada ?
zopper 28. 12. 2010 13:49
Nový
│
 
 
└ 
Re: ICQ jako náhrada ?
x 29. 12. 2010 08:28
Nový
│
 
 
 
└ 
Re: ICQ jako náhrada ?
anonymous 29. 12. 2010 09:14
Nový
│
 
 
 
 
└ 
Re: ICQ jako náhrada ?
x 30. 12. 2010 08:34
Nový
│
 
 
 
 
 
└ 
Re: ICQ jako náhrada ?
petr_p 2. 1. 2011 22:43
Nový
│
 
 
 
 
 
 
└ 
Re: ICQ jako náhrada ?
x 3. 1. 2011 08:49
Nový
└ 
Re: ICQ jako náhrada ?
jabber 3. 1. 2011 14:27
Nový
Reseni
Nox 27. 12. 2010 10:07
Nový
zase bednarovina
x 27. 12. 2010 10:15
Nový
├ 
Re: zase bednarovina
stoural 27. 12. 2010 10:25
Nový
│
├ 
Re: zase bednarovina
sojkovec 27. 12. 2010 15:02
Nový
│
└ 
Re: zase bednarovina
x 28. 12. 2010 00:50
Nový
└ 
Re: zase bednarovina
. o O Sislik O o . 27. 12. 2010 17:51
Nový
Blabol
stoural 27. 12. 2010 10:22
Nový
├ 
Re: Blabol
Jiri Hlavac 27. 12. 2010 15:58
Nový
└ 
Re: Blabol
Kaacz 28. 12. 2010 12:14
Nový
Jabber a Voice
Michal Breškovec 27. 12. 2010 10:41
Nový
├ 
Re: Jabber a Voice
Jan Pleva 27. 12. 2010 16:25
Nový
└ 
Re: Jabber a Voice
Tomáš Jakl 8. 1. 2011 20:25
Nový
Vypnutý mikrofon.
Jaromír Adámek 27. 12. 2010 10:48
Nový
├ 
Re: Vypnutý mikrofon.
P2010 27. 12. 2010 10:58
Nový
│
├ 
Re: Vypnutý mikrofon.
krakonoš 27. 12. 2010 12:07
Nový
│
│
└ 
Re: Vypnutý mikrofon.
Jenda 27. 12. 2010 16:45
Nový
│
│
 
├ 
Re: Vypnutý mikrofon.
x 28. 12. 2010 00:53
Nový
│
│
 
└ 
Re: Vypnutý mikrofon.
krakonoš 28. 12. 2010 11:01
Nový
│
│
 
 
└ 
Re: Vypnutý mikrofon.
Jenda 28. 12. 2010 17:23
Nový
│
│
 
 
 
└ 
Re: Vypnutý mikrofon.
krakonoš 30. 12. 2010 10:39
Nový
│
│
 
 
 
 
├ 
Re: Vypnutý mikrofon.
x 30. 12. 2010 19:41
Nový
│
│
 
 
 
 
│
├ 
Re: Vypnutý mikrofon.
krakonoš 31. 12. 2010 09:55
Nový
│
│
 
 
 
 
│
└ 
Re: Vypnutý mikrofon.
Honzan . 4. 1. 2011 17:52
Nový
│
│
 
 
 
 
└ 
Re: Vypnutý mikrofon.
Jenda 31. 12. 2010 02:38
Nový
│
└ 
Re: Vypnutý mikrofon.
Jaromír Adámek 27. 12. 2010 20:37
Nový
├ 
Re: Vypnutý mikrofon.
titanik 27. 12. 2010 19:47
Nový
├ 
Re: Vypnutý mikrofon.
RBMK 1. 1. 2011 16:06
Nový
└ 
Re: Vypnutý mikrofon.
Tomáš Jakl 8. 1. 2011 20:20
Nový
 
└ 
Re: Vypnutý mikrofon.
Tomáš Jakl 8. 1. 2011 20:23
Nový
Re: Pád Skype: příčiny, důsledky, perspektivy
aldik 27. 12. 2010 14:36
Nový
└ 
Re: Pád Skype: příčiny, důsledky, perspektivy
Jenda 27. 12. 2010 16:47
Nový
spolehlivost skype
Karell 27. 12. 2010 15:31
Nový
├ 
Re: spolehlivost skype
ludvik 27. 12. 2010 20:22
Nový
└ 
Re: spolehlivost skype
krakonoš 28. 12. 2010 11:06
Nový
 
└ 
Re: spolehlivost skype
ludvik 30. 12. 2010 09:44
Nový
 
 
└ 
Re: spolehlivost skype
krakonoš 30. 12. 2010 10:44
Nový
 
 
 
└ 
Re: spolehlivost skype
ludvik 31. 12. 2010 21:37
Nový
Horší je směr
Petr 27. 12. 2010 17:20
Nový
└ 
Re: Horší je směr
pepa z depa 30. 12. 2010 10:21
Nový
 
└ 
Re: Horší je směr
klient 10. 1. 2011 10:33
Nový
Tleskam
limit_false 28. 12. 2010 00:39
Nový
└ 
Re: Tleskam
. 28. 12. 2010 23:51
Nový
 
└ 
Re: Tleskam
Tomáš Jeziorský 2. 1. 2011 20:32
Nový
 
 
└ 
Re: Tleskam
bfu 10. 1. 2011 18:34
Nový
Pan autor je tak trosku zaslepeny
radek 28. 12. 2010 10:15
Nový
├ 
Re: Pan autor je tak trosku zaslepeny
x 28. 12. 2010 10:46
Nový
└ 
Re: Pan autor je tak trosku zaslepeny
Kaacz 28. 12. 2010 12:22
Nový
 
└ 
Re: Pan autor je tak trosku zaslepeny
x 29. 12. 2010 08:34
Nový
Jak funguje skype uvnitř
Marek 29. 12. 2010 01:19
Nový
├ 
Re: Jak funguje skype uvnitř
krakonoš 31. 12. 2010 10:04
Nový
│
└ 
Re: Jak funguje skype uvnitř
Jenda 1. 1. 2011 06:10
Nový
├ 
Re: Jak funguje skype uvnitř
Tomáš Jeziorský 2. 1. 2011 20:22
Nový
└ 
Re: Jak funguje skype uvnitř
Petr Silon 12. 1. 2011 20:15
Nový
priste Sherlocku
asdf 29. 12. 2010 17:42
Nový
$1.00 + omluva
Tom 1. 1. 2011 14:28
Nový
Re: Pád Skype: příčiny, důsledky, perspektivy
zpesak11 17. 1. 2011 09:22
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem