P2P Networking at P2P Software

Panimula sa Peer-To-Peer software at mga network

Ang P2P networking ay nakabuo ng napakalaking interes sa buong mundo sa parehong mga Internet surfers at mga propesyonal sa computer networking. Ang mga sistema ng software ng P2P tulad ng Kazaa at Napster ay nakabatay sa pinakapopular na mga application software kailanman. Ang maraming mga negosyo at Web site ay na-promote ang "peer-to-peer" na teknolohiya bilang hinaharap ng Internet networking.

Kahit na aktwal na umiiral ang mga ito para sa maraming taon, ang mga teknolohiya ng P2P ay nangangako na baguhin ang hinaharap ng networking.

Ang software ng pagbabahagi ng P2P ay lumikha rin ng maraming kontrobersya sa paglipas ng legalidad at patas na paggamit. Sa pangkalahatan, ang mga eksperto ay hindi sumasang-ayon sa iba't ibang mga detalye ng P2P at tiyak kung paano ito magbabago sa hinaharap.

Mga Tradisyunal na Network ng Peer-to-Peer

Ang acronym ng P2P ay teknikal na nangangahulugang peer-to-peer . Ang Webopedia ay tumutukoy sa P2P bilang:

Ang isang uri ng network kung saan ang bawat workstation ay may katumbas na kakayahan at responsibilidad. Ito ay naiiba sa mga arkitektura ng client / server, kung saan ang ilang mga computer ay nakatuon sa paglilingkod sa iba.

Ang kahulugan na ito ay nakukuha ang tradisyonal na kahulugan ng peer-to-peer networking. Ang mga computer sa isang peer-to-peer network ay kadalasang nakatayo sa pisikal na malapit sa isa't isa at nagpapatakbo ng mga katulad na mga protocol ng network at software. Bago naging popular ang home networking, tanging mga maliliit na negosyo at mga paaralan ang nakabuo ng mga peer-to-peer network.

Home Peer-to-Peer Networks

Karamihan sa mga network ng home computer ngayon ay mga peer-to-peer network.

I-configure ng mga user ng tirahan ang kanilang mga computer sa mga workgroup ng peer upang payagan ang pagbabahagi ng mga file , printer at iba pang mapagkukunan nang pantay sa lahat ng device. Kahit na ang isang computer ay maaaring kumilos bilang isang file server o Fax server sa anumang naibigay na oras, iba pang mga computer sa bahay ay madalas na may katumbas na kakayahan upang mahawakan ang mga responsibilidad na iyon.

Ang parehong wired at wireless home networks ay kwalipikado bilang mga peer-to-peer na kapaligiran. Ang ilan ay maaaring magtaltalan na ang pag-install ng isang router ng network o katulad na aparato sa centerpiece ay nangangahulugan na ang network ay hindi na peer-to-peer. Mula sa networking point of view, ito ay hindi tumpak. Isang router lamang sumali sa home network sa Internet ; ito ay hindi mismo nagbago kung paano ibinabahagi ang mga mapagkukunan sa loob ng network.

P2P File Sharing Network

Kapag maririnig ng karamihan sa mga tao ang terminong P2P, iniisip nila na hindi ang tradisyunal na mga network ng peer, ngunit ang pagbabahagi ng file na peer-to-peer sa Internet . Ang mga sistema ng pagbabahagi ng file ng P2P ay naging isa sa pinaka-popular na klase ng mga application sa Internet sa dekada na ito.

Ang isang network ng P2P ay nagpapatupad ng mga protocol ng paghahanap at paglilipat ng data sa itaas ng Internet Protocol (IP) . Upang ma-access ang isang network ng P2P, ang mga gumagamit ay mag-download lamang at mag-install ng naaangkop na application ng P2P client.

Maraming P2P network at mga application ng software P2P ang umiiral. Ang ilang mga application P2P ay gumagana lamang sa isang network ng P2P, habang ang iba ay nagpapatakbo ng cross-network. Gayundin, ang ilang mga P2P network ay sumusuporta lamang sa isang application, habang ang iba ay sumusuporta sa maraming mga application.

Ano ang Mga Application ng P2P Software?

Ang isang mahusay na kahulugan ng P2P software ay iminungkahi ni Dave Winer ng UserLand Software maraming taon na ang nakalilipas nang ang P2P ay unang naging mainstream. Ipinahihiwatig ni Dave na kinabibilangan ng mga application ng P2P software ang mga pitong pangunahing katangian:

Sa ganitong modernong pagtingin sa peer-to-peer computing, ang mga network ng P2P ay umaabot sa buong Internet, hindi lamang isang home local area network (LAN) . Ang madaling paggamit ng mga application ng software ng P2P ay nagbibigay-daan sa parehong mga geeks at di-teknikal na mga tao na lumahok.

Kazaa, Napster at Higit pang mga Aplikasyon ng P2P Software

Ang orihinal na MP3 file sharing system, si Napster ay naging pinakapopular na application ng Internet software sa buong mundo nang literal sa isang gabi. Isinalarawan ni Napster ang bagong "modernong" P2P system na tinukoy sa itaas: isang simpleng user interface na tumatakbo sa labas ng browser na sumusuporta sa parehong paghahatid ng file at pag-download. Bukod dito, nag-aalok si Napster ng mga chat room upang kumonekta sa milyun-milyong gumagamit nito at gumaganap ng bago at kapana-panabik (sa kahulugan ng "kontrobersyal") na serbisyo.

Ang pangalan Napster ay tinutukoy kapwa sa network ng P2P at ang client na pagbabahagi ng file na sinusuportahan nito. Bukod sa pagiging limitado sa simula sa isang solong aplikasyon ng client, si Napster ay nagtatrabaho sa isang protocol na pagmamay-ari ng network, ngunit ang mga teknikal na detalye ay hindi nakakaapekto sa materyal sa katanyagan nito.

Kapag ang orihinal na unregulated na serbisyo ng Napster ay sinara, ang isang bilang ng mga sistemang P2P ay nakipagkumpitensya para sa madlang iyon.

Karamihan sa mga gumagamit ng Napster ay lumipat sa mga application ng software ng Kazaa at Kazaa Lite at ang network ng FastTrack . Ang FastTrack ay lumago upang maging mas malaki kaysa sa orihinal na network ng Napster.

Kazaa ay nagdusa mula sa sarili nitong ligal na problema, ngunit iba't ibang mga system, tulad ng eDonkey / Overnet , ay nagpatuloy sa legacy ng libreng P2P file sharing software.

Mga Popular na Aplikasyon at Mga Network ng P2P

Walang isang P2P na application o network ang enjoys eksklusibong pagiging popular sa Internet ngayon. Kabilang sa mga popular na network ng P2P:

at popular na mga application ng P2P

Maraming mga negosyo ang binigyang-inspirasyon ng mga tagumpay ng mga aplikasyon ng P2P at abalang-abala ang brainstorming ng potensyal na kagiliw-giliw na bagong P2P software. Gayunpaman, ang ilan sa komunidad ng networking ay naniniwala na ang tagumpay ng Napster, Kazaa at iba pang mga aplikasyon ng P2P ay may maliit na kaugnayan sa teknolohiya at higit pa ang gagawin sa pandarambong. Nananatili itong napatunayan kung ang mga sistema ng P2P ng mass market ay maaaring makapagsalin sa mga kumikitang negosyo sa negosyo.

Buod

Ang acronym na "P2P" ay naging isang termino sa bahay. Ang terminong tumutukoy sa isang kumbinasyon ng mga bagay: mga aplikasyon ng software, mga teknolohiya ng network, at mga etika ng pagbabahagi ng file.

Sa mga darating na taon, inaasahan ang konsepto ng P2P upang magpatuloy na umuunlad.

Ang industriya ng networking ay magpapakilala ng mas malawak na hanay ng mga application na peer-to-peer na dapat makipagkumpetensya para sa pansin sa mga tradisyunal na desktop at client / server system. Ang mga pamantayan ng protocol ng P2P ay tatanggapin nang higit pa. Sa wakas, ang mga pagpapahiwatig ng libreng pagbabahagi ng impormasyon ng P2P sa copyright at intelektwal na batas ng batas ay dahan-dahan na mapalitan sa pamamagitan ng proseso ng pampublikong debate.