Hvordan Skype virker og ikke virker

  • Sep 05, 2023

Microsofts Skype-køb er et besværligt internetprogram med mange problemer og mangler.

broken-pay-phone.jpg
Skype, Voice over Internet Protocol (VoIP) og video-programmet, er meget populært. Det er også ret dårlig software. Virkelig, hvad tænkte du på Ballmer, da du skrev en check på $8,5 milliarder til Skype? Det ved du for ikke engang for to år siden Skype blev vurderet til 2,75 milliarder dollars?

Her er den simple sandhed. Skype har historisk set haft mange softwareproblemer og sidst sidste år hele Skype-netværket gik ned i flere dage, vi kan godt regne med, at den slags problemer dukker op med jævne mellemrum.

Du ser, Skype er en modificeret peer-to-peer (P2P) netværksapplikation. Skype startede som en variant af det nu forældede Kazaa P2P fildelingsprogram. Når du laver en Skype-opkald din stemme og video er kodet med en 256-bit Advanced Encryption Standard (AES) krypteringsnøgle og derefter sendt fra en Skype-pc til en anden mellem dig og den, du ringer til.

Ja det er rigtigt. Når du ringer til nogen på Skype eller viser dine, ahh, frække ting, til din kæreste, mens du sexter, passerer de gennem et vilkårligt antal pc'er, fra du ringer til ham eller hende. Får det dig ikke til at føle dig god og sikker?

Hvis du er Skype-bruger, er din pc måske ikke bare en almindelig peer, men den fungerer muligvis også som en Super Node (SN). Når du logger på Skype, logger du sandsynligvis ikke direkte ind på Skypes login-servere, men i stedet for et SN. SN'et gemmer til gengæld dit Skype-navn, din e-mail-adresse og en krypteret version af din adgangskode. Hvis du har en pc med en højbåndsforbindelse, og du ikke bruger en firewall eller netværksadresseoversættelse (NAT), er der gode chancer for, at din pc bliver valgt til at blive brugt som SN. Vil du ikke have nogen del af det? Tjek ud Skype IT-administratorvejledning (PDF Link) om hvordan man undgår at være SN.

Har du dog lagt mærke til noget andet? For at Skype kan fungere, skal det have adgang til usikre pc'er. Seriøst, hvem kører en pc på internettet uden en firewall i 2011? Kun idioter. Uden idioter er der ikke nok SN'er, og Skype falder fra hinanden.

Nu "selver" Skype automatisk og konstant sit netværk, når brugerne slukker og tænder for tjenesten, og smarte brugere sikrer deres pc'er ordentligt. Hvorfor gøre det på denne måde? Ideen bag alt dette er at gøre Skype ekstremt skalerbart uden at kræve, at virksomheden vedligeholder en stor, læsedyr serverinfrastruktur. Teknisk set fungerede dette godt for Skype indtil den 22. december 2010.

Side 2: [Hvorfor Skype går ned og dets stemmekvalitet ikke er fantastisk] »

Hvorfor Skype går ned og dets stemmekvalitet ikke er fantastisk

Det var, da de 50 % af alle Skype-brugere, der kørte 5.0.0.152-versionen af ​​Skype til Windows, begyndte at have nedbrud. Disse nedbrud fik omkring 40 % af disse klienter til at fejle... omfattede 25-30 % af de offentligt tilgængelige SN'er. De stadig stående SN'er faldt hurtigt under byrden med at forsøge at opretholde Skye-kommunikation, og det var enden på Skype i omkring to dage.

For at rette op på dette tilføjede Skype sine egne "dedikerede supernoder", også kaldet "mega-supernoder" eller hvad jeg bare ville kalde servere, for at give tilstrækkelig midlertidig supernodekapacitet til at fremskynde gendannelsen af ​​peer-to-peer Sky. Det virkede den gang, men vil du virkelig stole på et netværk, der afhænger af, at usikker pc forbliver usikker? Det gør jeg ikke!

Så hvorfor havde Skype ikke mega-supernoder i første omgang? Fordi Skype er billigt. Ved at stole på idioter har Skype aldrig skullet bruge penge på rigtige VoIP-servere. For eksempel Microsofts egen Microsoft Lync, tidligere Office Communications Server, giver VoIP ved hjælp af traditionel klient-server-arkitektur (PDF-link). Spørg mig ikke, hvordan Microsoft foreslår at gifte Skypes dårlige modificerede P2P-netværk med Lync og resten af ​​dets Business Productivity Online Standard Suite (BPOS). Jeg tvivler virkelig på, at Microsofts stakkels ingeniører ved det.

Men vent, der er flere problemer!

Som Tom Henderson, administrerende direktør for ExtremeLabs og nogen, der kunne faktisk godt lide Microsoft/Skype-aftalen, forklarede mig, "Når du sammenligner pålideligheden af ​​Skype med tip-og-ring, er Skype bedre og værre. Men vi tolererer ikke 'værre' i telefoni - især i USA og Canada."

Henderson fortsatte: "Peer-to-peer er i sagens natur ikke-determinant og er underlagt det tilfældige tilgængelighed af peers, CPU, og skal leve i det isokrone tidsdomæne for forsinkelsesaccept fra den del af brugeren. Algoritmerne brugt af Skype og ooVoo tage dette i betragtning."

Så, "I dag kan CPU'er, selv grusomme, udføre arbejdet med chipsæt, der er langt over original bundkortbaseret VoIP. Det er en let sag, selv om nogle af de ensartede styresystemdrivere, som Skype bruger, nogle gange kan producere knapt eller utålelige samtaler. Synkronisering af lyd til video er ret god, og de codecs, der bruges af Skype, selvom de er noget proprietære, Fraunhofer-baseret, er ret effektive. De er tabsgivende, men kun en Bell Labs-ingeniør vender næsen op mod tabsgivende CODEC'er. Den gamle guldstandard var faktisk jernkis, alligevel."

"Så det er ikke "virkelig ret elendigt", det er bare, at det ikke er detail Ma Bell. Vi bliver ret snoede, når et opkald bliver afbrudt, eller ekko eller går mærkeligt. Men for to cents/min. køber verden naturligvis en masse opfattede problemer, til 100 millioner brugere. Ganske vist opstår der mange Skype-problemer ved gateways, hvor teleselskaberne gerne forårsager problemer med Skype, fordi Skype er en konkurrent. Jeg kan fortælle dig historier om rivaliseringer om teleselskabets co-location, der involverer skarpe sideudskæringer og krydsforbindelse til nye og tomme paneler. Teleselskaber HADER Skype. Big Gun VoIP-leverandører hader Skype. Skype er ligeglad," konkluderede Henderson.

Mit spørgsmål er dog, er du ligeglad? Skypes teknologi er, ja, spinkel er et godt ord for det. Kvaliteten er tvivlsom - især hvis du ikke kører på Windows. Og dette kan jeg tilføje, er før Microsoft får fat i programmet. Jo da, Ballmer siger, at han vil klare sig godt med Mac- og Linux-pc'er. Ja, og hvis jeg var Lille Røde Robin, ville jeg tro, at ulven også stadig var bedstemor, efter at jeg lagde mærke til hendes store, skarpe tænder.

Gratis er godt. Billig er godt. Men vil Microsoft holde det på den måde? Det tvivler jeg på. Jeg ved ikke med dig, men jeg vil lede efter Skype-alternativer. Det vil jeg fortælle mere om i en anden klumme snart.

Relaterede historier:

Microsofts Ballmer Skype-bommert for 7,7 milliarder dollar

MS køber Skype - Gør dette dig mere eller mindre tilbøjelig til at bruge tjenesten?

Hvad Microsofts Skype-aftale betyder

A Game of Clue: What Killed Skype