Ang Skype ay hindi nangangailangan sa iyo na malaman kung ano ang nasa loob ng kahon o kung paano gumagana ang kanilang mekanikal na komunikasyon sa teknikal. Nagbibigay lamang ito ng higit sa isang bilyong katao sa isang magaling na interface upang makipag-usap nang mahusay - at libre. Ngunit ang gusto mong isipin ay hindi nais na manatiling ganap na walang kabuluhan tungkol sa mga bagay na may kaugnayan sa nerdy, at sa katunayan, hindi ito masyadong techie kung mayroon kang ilang pangunahing kaalaman sa network. Tingnan natin kung paano naglakbay ang iyong boses kapag nag-uusap ka sa Skype, at ang mga pagbabago na ginawa ng kumpanya sa kanilang modelo sa daan.
Skype at P2P
Ang P2P ay kumakatawan sa peer-to-peer at isang paraan ng paglilipat ng data sa Internet gamit ang mga computer at device ng mga gumagamit ng Skype (technically na tinutukoy bilang mga node) bilang mga mapagkukunan para sa pansamantalang pag-iimbak at pagpapasa ng data sa iba pang mga gumagamit. Nagsimula ang Skype batay sa sarili nitong desentralisadong protocol ng P2P, na nakikinabang sa device ng bawat user bilang mapagkukunan para sa paglipat ng data sa network.
Ang Skype ay nakilala ang ilang mga node bilang 'supernodes' na magsisilbi para sa pag-index at bilang mga node ng network address translation (NAT). Ang mga node na ito ay pinili mula sa iba't-ibang mga gumagamit, siyempre nang hindi sila alam, sa pamamagitan ng isang algorithm na kung saan ay ang pagpili batay sa kanilang uptime, hindi sila ay pinaghihigpitan ng kanilang mga operating system o firewalls, at sa pag-update ng P2P protocol.
Bakit P2P?
Nag-aalok ang P2P ng maraming pakinabang, lalo na para sa VOIP. Pinapayagan nito ang serbisyo upang harness ang kapangyarihan sa likod ng mga umiiral na at pa untapped mga mapagkukunan sa network. Ito ay nagse-save sa Skype mula sa pag-set up at pagpapanatili ng mga sentralisadong server para sa kontrol at pagpapasa ng data ng boses at video sa Internet. Ang oras na kinuha para sa paghahanap at lokasyon node at mga server ay malaki rin nabawasan sa pamamagitan ng P2P. Kaya ang user base sa isang internasyonal na desentralisadong direktoryo. Ang bawat bagong user na nag-uugnay sa network ay kumakatawan sa isang node na may mga nag-load nito ng juice tulad ng bandwidth at hardware infrastructure, at potensyal na supernode.
Bakit binago ang Skype sa Client-Server at Cloud Model
Ang modelo ng client-server ay simple - ang bawat gumagamit ay isang kliyente na nagkokonekta sa isang server ng kontrol ng Skype upang humiling ng serbisyo. Ang mga kliyente ay kumunekta sa mga server tulad nito sa isang one-to-many fashion. At marami dito ay nangangahulugang isang tunay na malaking halaga.
Ang mga server na ito ay pag-aari ng Skype, na tinatawag nilang 'na nakatuon supernodes', na kontrol nila at kung saan ang mga parameter na maaari nilang hawakan, tulad ng dami ng pagkonekta ng mga kliyente, proteksyon ng data at iba pa. Bumalik sa 2012, Skype ay mayroon nang sampung libong dedikadong supernode na naka-host ng kumpanya, at hindi na posible para sa device ng anumang user na mai-promote o pinili bilang isang desentralisadong supernode.
Ano ang mali sa P2P? Sa pagtaas ng bilang ng mga konektadong gumagamit sa anumang punto sa oras, na may mga numero na malapit sa 50 milyon, ang kahusayan ng P2P ay tinanong, lalo na pagkatapos ng dalawang seryosong pagkawala na sanhi ng kawalan ng kakayahang makayanan ang sitwasyon. Ang mataas na dami ng mga node ng user na humihiling ng serbisyo ay nangangailangan ng mas at mas kumplikadong mga algorithm.
Nakita ng skype ang isang marahas na pagtaas sa bilang ng mga gumagamit mula sa iba't ibang at kamakailan-unserviced platform tulad ng iOS at Android. Ngayon, ang pagkakaiba-iba na ito sa mga platform at mga pagpapatupad ng algorithm ay nagbigay ng P2P trickier na nagdaragdag ng posibilidad ng pagkabigo.
Ang isa pang dahilan na advanced ng Skype para sa paglipat ng layo mula sa P2P ay kahusayan ng baterya sa mga mobile device. Ang mga kamakailang taon na ito ay nakakita ng isang pagtaas sa bilang ng mga mobile na gumagamit na umaasa sa kanilang mga baterya para sa komunikasyon. Sa P2P, ang mga aparatong mobile na ito ay kailangang madalas na nasa aktibidad ng galit na komunikasyon ng kapangyarihan, dahil ang lahat ay kumikilos bilang mga aktibong node. Ito ay nangangailangan din sa kanila na gumamit ng higit pa sa kanilang data ng 3G o 4G, sa gayo'y hindi lamang ang juice ng baterya kundi madalas din ang mahal na data. Ang mga gumagamit ng Mobile Skype, lalo na ang mga may maraming mga contact at maraming mga pag-uusap sa instant messaging, ay makakakita ng kanilang mga device na magpainit sa kanilang mga kamay at mabilis na maubos ang kanilang baterya. Ang client-server at cloud-computing model ay inaasahan na lutasin ito.
Gayunpaman, matapos ang mga problema at interrogations lumitaw mula sa NSA revelations na may kaugnayan sa wiretapping ng Skype komunikasyon, maraming mga gumagamit at analysts itinaas ang kanilang mga eyebrows sa pagbabago mula sa P2P sa Skype-kinokontrol client-server mode. Magkaroon ng iba pang mga motivations sa likod? Ang data ng mga gumagamit ng Skype ay mas ligtas na ngayon o mas mababa? Ang mga sagot sa mga katanungang ito ay nananatili pa rin upang makita.