Skip to main content

Skype ändras från P2P till Client Server Model

Turing Monolith Chaconne Super Phone - Hermithun Online Stream (April 2025)

Turing Monolith Chaconne Super Phone - Hermithun Online Stream (April 2025)
Anonim

Skype kräver inte att du vet vad som finns i rutan eller hur kommunikationsmekanismen fungerar tekniskt. Det ger bara mer än en miljard människor ett bra gränssnitt för att kommunicera ganska effektivt - och gratis. Men nyfikna sinnen vill inte förbli helt clueless om de nördiga sakerna som är inblandade, och i själva verket är det inte riktigt så tekniskt om du har någon grundläggande nätverkskunskap. Låt oss se hur din röst reser när du pratar på Skype, och de förändringar som företaget har gjort på sin modell under vägen.

Skype och P2P

P2P står för peer-to-peer och är ett sätt att överföra data via Internet med datorer och enheter av Skype-användare (tekniskt kallade noder) som resurser för att tillfälligt lagra och vidarebefordra data till andra användare. Skype startade baserat på sitt eget decentraliserade P2P-protokoll, vilket utnyttjar varje användares enhet som en resurs för dataöverföring på nätverket.

Skype identifierade vissa noder som "supernoder" som skulle fungera för indexering och som nätverksadress-översättning (NAT) noder. Dessa noder väljs bland de olika användarna, naturligtvis utan att de vet det, av en algoritm som valde utifrån uppetiden, de begränsas inte av operativsystem eller brandväggar och uppdateringen av P2P-protokollet.

Varför P2P?

P2P erbjuder flera fördelar, speciellt för VoIP. Det gör det möjligt för tjänsten att utnyttja kraften bakom redan befintliga och ändå oanvända resurser på nätverket. Detta sparar Skype från att behöva upprätta och behålla centraliserade servrar för kontroll och vidarebefordran av röst- och videodata via Internet. Tiden för sökning och platsnodar och servrar minskas också avsevärt genom P2P. Användarbasen är därför i en internationell decentraliserad katalog. Varje ny användare som ansluter till nätverket representerar en nod med sina massor av saft som bandbredd och hårdvaruinfrastruktur, och eventuellt en supernode.

Varför Skype ändras till Client-Server och Cloud Model

Klientservermodellen är enkel - varje användare är en klient som ansluter till en Skype-kontrollerad server för att begära tjänsten. Klienter ansluter till servrar så här på ett till många sätt. Och många här betyder en riktig stor mängd.

Dessa servrar ägs av Skype, som de kallar "dedikerade supernoder", som de kontrollerar och vars parametrar de kan hantera, som volymen av anslutande klienter, dataskydd och så vidare. Tillbaka i 2012 hade Skype redan tio tusen dedikerade företagshyrda supernoder, och det var redan inte möjligt för någon användares enhet att marknadsföras eller väljas som en decentraliserad supernod.

Vad var fel med P2P? Med det ökande antalet anslutna användare när som helst, med siffror nära 50 miljoner, har P2P-effektiviteten ifrågasatts, särskilt efter två allvarliga skador som orsakats av att den inte lyckades hantera situationen. Den höga volymen av användarnoder som begär service krävde mer och mer komplexa algoritmer.

Skype såg en drastisk ökning av antalet användare från olika och nyligen observerade plattformar som iOS och Android. Nu gjordes denna mångfald i plattformar och algoritm-implementeringar som gjorde P2P svårare och ökade möjligheten att misslyckas.

En annan anledning som Skype avancerat för att flytta från P2P är batterieffektivitet på mobila enheter. De senaste åren har ökat antalet mobilanvändare beroende av sina batterier för kommunikation. Med P2P skulle dessa mobila enheter vara mycket vanliga i kraft-hungrig kommunikationsaktivitet, eftersom de alla skulle fungera som aktiva noder. Detta skulle också kräva att de använder mer av deras 3G- eller 4G-data, vilket därigenom förbrukar inte bara batterisjuice utan också ofta dyra data. Mobila Skype-användare, särskilt de med många kontakter och massor av snabbmeddelanden, ser att deras enheter värmer sina händer och batteriet dräneras snabbt. Klient-servern och cloud-computermodellen förväntas lösa detta.

Men efter att problemen och förhörningarna uppstod från NSA-uppenbarelser som rör koppling av Skype-kommunikation, har många användare och analytiker tagit upp sina ögonbryn över övergången från P2P till Skype-kontrollerat klientserverläge. Kan förändringen ha haft andra motivation bakom? Är Skype-användarnas data säkrare nu eller mindre så? Svaren på dessa frågor kvarstår fortfarande.