A od kdy je skype decentralizovana sit ? Skype je naopak sit velice centralizovana, bez prihlaseni nic nefunguje a login serveru zase nebude az tak moc, aby prezily nahly DDOS pri hromadnym loginu milionu klientu.
A samozrejme za to M$ nemuze, muze za to spatny navrh site. Co nebyl problem pri "par" uzivatelych je kurevsky velkej problem pri tom mnoztvi jaky maji ted (radove 10M ?).
Decentralizovanou sit si predstavuju tak, ze si klient umi parnery najit trebas scanovanim okoli a nasledne pripadne vymenou informaci.
Skype klient si na disk ukládá seznam naposled dostupných supernodů, takže při dalším spuštění se zkouší připojit přes ně, pak teprve zkouší centrální supernody. Vyhledávat supernody bez pomoci ale nejspíš neumí. Až když naváže spojení s nějakým supernodem, tak teprve pošle login a heslo na přihlašovací server.
Chyba, o které se pořád píše, byla nejspíš v tom, že supernody při připojování nových klientů do sítě nerozlišovaly, jestli se klient může stát supernodem nebo ne. Nejspíš se pak pořád dokola opakovala stejná situace, kdy se připojilo pár supernodů, obyčejní klienti je přetížili a všechno se zase sesypalo.
Kdyby ale byla možnost spustit a plně ovládat vlastní supernode, který by se staral jenom o správu několika klientů a například by nedovolil připojení klientů "z venku", byl by Skype proti podobným problémům mnohem odolnější.
Je to nejjednodušší a nejrychlejší způsob, jak se připojit, když klient ještě nic neví o zbytku sítě. Pošle žádost na centrální supernode, dostane seznam obyčejných supernodů a připojí se tam, kam tu bude nejvýhodnější. Nic víc ty centrální supernody vlastně nedělají. Při jejich výpadku může síť normálně fungovat, ale část čerstvě spuštěných klientů se nebude moct připojit (klienti, kteří nemají bokem uložený seznam supernodů z minulého připojení s aspoň jedním supernodem aktivním i během připojování).
Decentralizovanost je v tom, že po prvním spuštění Skype klienta už v ideálním případě není třeba s centrálním supernodem komunikovat jinak než s jakýmkoliv jiným supernodem v celé síti. V průměrném případě pak je třeba s ním komunikovat jednou za uherský rok, když se zrovna Skype klient pokouší připojit a není po ruce žádný jiný supernode známý z dřívějška.
I tak je to ale problém uzavřenosti Skype. Možnost spustit si vlastní "centrální" supernode a nechat přes něj připojovat vlastní klienty by zlepšilo jak stabilitu, tak i bezpečnost sítě.