Da li neko moze detaljnije da mi objasni sta je Peer-2-Peer tehnologija?
Peer-2-Peer
Started by
OTROVNA
, Jan 11 2005 16:03
9 replies to this topic
#1
Posted 11 January 2005 - 16:03
#2
Posted 11 January 2005 - 16:09
P2P ili Point-to-Point ili Peer-to-Peer, jeste narodski rečeno, tehnologija razmene podataka između 2 (dve) tačke.
U informacionoj tehnologiji spominju se P2P programi, odnosno programi za razmenu podataka između dva računara, odnosno njihovu direktnu komunikaciju.
Ili komplikovanije
Often referred to simply as peer-to-peer, or abbreviated P2P, a type of network in which each workstation has equivalent capabilities and responsibilities. This differs from client/server architectures, in which some computers are dedicated to serving the others. Peer-to-peer networks are generally simpler, but they usually do not offer the same performance under heavy loads.
U informacionoj tehnologiji spominju se P2P programi, odnosno programi za razmenu podataka između dva računara, odnosno njihovu direktnu komunikaciju.
Ili komplikovanije
Often referred to simply as peer-to-peer, or abbreviated P2P, a type of network in which each workstation has equivalent capabilities and responsibilities. This differs from client/server architectures, in which some computers are dedicated to serving the others. Peer-to-peer networks are generally simpler, but they usually do not offer the same performance under heavy loads.
#3
Posted 11 January 2005 - 21:55
"I will ask google before... bla bla"
#4
Posted 13 January 2005 - 06:20
QUOTE(OTROVNA @ 11 Jan 2005, 16:03)
Da li neko moze detaljnije da mi objasni sta je Peer-2-Peer tehnologija?
Naizgled jednostavna stvar - nodovi u mrezi sa istim sposobnostima mogu da pricaju direktno. Na primer, u TCP/IP mrezi, u fizickom smislu, svaka adresa je ravnopravna sa ostalima.
Pre TCP/IP, IBM SNA je to uveo sa LU 2.1. To je znacilo da racunari u mrezi koji su na nivou 2.1 mogu da komuniciraju direktno.
Pre toga, svaka komunikacija je morala od jednog racunara da ide vertikalno do kontrolera, pa onda on uspostavi vezu sa drugom stranom, za razlicite lokacije do sledeceg kontrolera pa onda dole do racunara koji se trazi. Nije bio moguc direktan kontakt.
Jos je komplikovanije, sva sreca da je to proslost.
#5
Posted 13 January 2005 - 11:59
QUOTE(djvaske @ 11 Jan 2005, 17:09)
U informacionoj tehnologiji spominju se P2P programi, odnosno programi za razmenu podataka između dva računara, odnosno njihovu direktnu komunikaciju.
Kazes da se u inf. tehnologiji spominju programi, pa koji bi to bili npr.?
p.s. da li je kazaa npr. jedan od takvih programa?
#6
Posted 13 January 2005 - 12:07
Da.
Kazaa, Emule, BearShare i tome slični.
Suština P2P arhitekture je direktna komunikacija, bez posredstva. Yoyogi ti je to lepše napisao, obzirom da neki od ovih programa koriste neke servere, ali glavna komunikacija se odigrava između dve tačke.
Kazaa, Emule, BearShare i tome slični.
Suština P2P arhitekture je direktna komunikacija, bez posredstva. Yoyogi ti je to lepše napisao, obzirom da neki od ovih programa koriste neke servere, ali glavna komunikacija se odigrava između dve tačke.
#7
Posted 13 January 2005 - 13:28
Da bi se razumelo sta je P2P, evo objasnjenja. Koristicu vise svojih reci nego uobicajenu terminologiju.
Ukratko: P2P je kao pozvati nekoga telefonom i pricati. Ono sto nije P2P je kad moras da zoves operatera da ti prvo dozvoli pa te tek onda prikljuci. Ako misli da nisi na nivou ("peer") sa onim koga zoves, odbije ti vezu.
Sa P2P mozes da pozoves bilo ciji direktan broj.
Malo duze, za racunarske komunikacije:
TCP/IP je tipican primer P2P. Ima 7 nivoa (OSI Layers).
Ono sto korisnik vidi radi na najvisem, 7-om i ono ispod ili ne zna ili ga ne zanima (a ne treba ni da ga zanima). Kao sto nas ne zanima sta tehnika telekoma radi za nas dok pricamo telefonom sa nekim.
Layer 1: fizicka osnova. Treba imati mreznu karticu i kablove.
Primer: kao imati telefon i prikljucak.
Layer 2: Data link.
Primer: kao imati vazece telefonske brojeve oba telefona.
Layer 3: IP (Internet Protocol) Layer. Moze da ide preko vise "hops".
Primer: Kao telefonom pozvati drugi broj a poziv ide preko vise centrala. Unix "ping" komanda radi na ovom nivou.
Layer 4: Transport layer. Garantuje da ce veza biti uspostavljena.
Primer: pozvati drugi telefon i on zvoni.
Layer 5: Session layer.
Primer: veza je uspostavljena i kazes "Hello".
Layer 6: Presentation layer. Vodi racuna o "data parity".
Primer: broj koji smo pozvali je odgovorio i proverava se da li govorimo istim jezikom.
Layer 7: Application layer. Obezbedjuje istu aplikaciju (da nas slusa) sa druge strane.
Primer: Kad pozoves telefonom neku firmu, dobijes tacno onoga (ili sluzbu) sa kojim hoces da pricas.
Eto, sada nije tesko zakljuciti na kom nivou i kako radi P2P aplikacija. Telnet, ftp...Ne znam kako Kazaa radi ali to mora da je nesto slicno kao ftp. 7 nivo.
Suprotnost svemu gornjem je postojanje fizickog posrednika koji proverava da li je cuo za nas, da li nas ima u knjigama, da li zna odakle dolazimo, gde idemo i sta hocemo. Pogotovo ako je to FEP (Front End Processor, hardware i SSCP koje je SNA zahtevao). Kao onaj operater odozgo.
Logicke barijere postoje i masovno se koriste (firewalls) ali je to jos uvek P2P.
Nisam mogao uproscenije da kazem.
Ukratko: P2P je kao pozvati nekoga telefonom i pricati. Ono sto nije P2P je kad moras da zoves operatera da ti prvo dozvoli pa te tek onda prikljuci. Ako misli da nisi na nivou ("peer") sa onim koga zoves, odbije ti vezu.
Sa P2P mozes da pozoves bilo ciji direktan broj.
Malo duze, za racunarske komunikacije:
TCP/IP je tipican primer P2P. Ima 7 nivoa (OSI Layers).
Ono sto korisnik vidi radi na najvisem, 7-om i ono ispod ili ne zna ili ga ne zanima (a ne treba ni da ga zanima). Kao sto nas ne zanima sta tehnika telekoma radi za nas dok pricamo telefonom sa nekim.
Layer 1: fizicka osnova. Treba imati mreznu karticu i kablove.
Primer: kao imati telefon i prikljucak.
Layer 2: Data link.
Primer: kao imati vazece telefonske brojeve oba telefona.
Layer 3: IP (Internet Protocol) Layer. Moze da ide preko vise "hops".
Primer: Kao telefonom pozvati drugi broj a poziv ide preko vise centrala. Unix "ping" komanda radi na ovom nivou.
Layer 4: Transport layer. Garantuje da ce veza biti uspostavljena.
Primer: pozvati drugi telefon i on zvoni.
Layer 5: Session layer.
Primer: veza je uspostavljena i kazes "Hello".
Layer 6: Presentation layer. Vodi racuna o "data parity".
Primer: broj koji smo pozvali je odgovorio i proverava se da li govorimo istim jezikom.
Layer 7: Application layer. Obezbedjuje istu aplikaciju (da nas slusa) sa druge strane.
Primer: Kad pozoves telefonom neku firmu, dobijes tacno onoga (ili sluzbu) sa kojim hoces da pricas.
Eto, sada nije tesko zakljuciti na kom nivou i kako radi P2P aplikacija. Telnet, ftp...Ne znam kako Kazaa radi ali to mora da je nesto slicno kao ftp. 7 nivo.
Suprotnost svemu gornjem je postojanje fizickog posrednika koji proverava da li je cuo za nas, da li nas ima u knjigama, da li zna odakle dolazimo, gde idemo i sta hocemo. Pogotovo ako je to FEP (Front End Processor, hardware i SSCP koje je SNA zahtevao). Kao onaj operater odozgo.
Logicke barijere postoje i masovno se koriste (firewalls) ali je to jos uvek P2P.
Nisam mogao uproscenije da kazem.
Edited by Moderator, 13 January 2005 - 14:44.
#8
Posted 13 January 2005 - 15:17
Thanks Yoyogi, I think I understand
Edited by OTROVNA, 13 January 2005 - 15:19.
#9
Posted 23 January 2005 - 00:22
QUOTE
Ukratko: P2P je kao pozvati nekoga telefonom i pricati.
...
Sa P2P mozes da pozoves bilo ciji direktan broj.
...
Sa P2P mozes da pozoves bilo ciji direktan broj.
Ovo se zove Skype i trenutno je jedan od najpopularnijih nacina 'telefoniranja'.
#10
Posted 05 February 2005 - 10:33
QUOTE(Dino @ 22 Jan 2005, 19:22)
QUOTE
Ukratko: P2P je kao pozvati nekoga telefonom i pricati.
...
Sa P2P mozes da pozoves bilo ciji direktan broj.
...
Sa P2P mozes da pozoves bilo ciji direktan broj.
Ovo se zove Skype i trenutno je jedan od najpopularnijih nacina 'telefoniranja'.
Skype rulez
Koristim ga skoro godinu dana
za Overseas razgovore, naravno da se placa, tj Phone 2 PC
PC 2 PC je free