Wyszukiwarka
Sieci Peer to Peer
Dodał admin, 2008-03-08
Istnieje dużo definicji, czym naprawdę jest sieć P2P. Jednak do tej chwili nie udało się ustalić stałego jej pojęcia. Różne firmy kreują swoje definicje tego określenia.

1  2    >

P2P jest architekturą sieciową, która wykorzystuje bezpośrednie komunikowanie się osób (ang. Person to Person). Dokładniejszą definicję tego pojęcia zaproponowała firma Intel: Peer to peer to współdzielenie usług oraz zasobów komputerowych poprzez bezpośrednią wymianę. Architektura sieci P2P różni się zasadniczo od architektury klient-serwer (która do tej pory dominowała w świecie internetowej transmisji danych) tym, że nie potrzebuje serwera, a w samej komunikacji udział biorą dwie bądź więcej samodzielnych jednostek, najczęściej będącymi komputerami PC.

Współczesne sieci P2P wykorzystuje się głównie do poszukiwania oraz wymiany plików między użytkownikami, którzy korzystają ze stworzonych w tym celu programów jak: WinMX, Direct Connect, Blubster, iMesh, Filenavigator, Edonkey, eMule, KaZaA, Bit Torrent. Jednym z pionierów sieci P2P była aplikacja o nazwie Napster, wykorzystująca centralny serwer, gdzie gromadzone były informacje na temat zbiorów udostępnianych przez wszystkich użytkowników. Dotychczasowo wszelkie programy działające w sieci P2P używają jednego protokołu, którym jest Gnutella. Jest to najbardziej przyjazny użytkownikowi protokół, ponieważ nie kontroluje go żadna konkretna firma, oraz dodatkowo nie ma on zaimplementowanych ograniczeń, które uniemożliwiałyby ściąganie np. pirackiej muzyki, filmów czy gier. W nowoczesnych sieciach porzucono strukturę scentralizowaną, dążąc do uniezależnienia się od wszelkich punktów centralnych, które mogłyby spowodować unieruchomienie sieci. Jedną z pierwszych sieci rozproszonych była Gnutella, działająca w oparciu o protokół o takiej samej nazwie. Ta sieć nie ma żadnych wyróżnionych punktów. Możliwym jest transfer plików dowolnej wielkości i typu. Sieć ta nie posiada centralnego serwera, więc wszystkie maszyny są zarazem klientami i serwerami. Niemożliwym więc staje się zlikwidowanie jednego serwera wyłączając przez to całą sieć. Brak centralnych serwerów spowodowało jednak znaczne obniżenie prędkości wyszukiwania.

Schemat sieci Gnutella:

   1. Komputer przesyła zapytanie do komputerów znajdujących się najbliżej w sieci. Następnie komputery te przekazują zapytanie dalej, pomniejszając parametr TTL (ang. Time To Live) danego zapytania. Kiedy TTL spadnie do zera, zapytanie przestaje być wysyłane dalej.
   2. Komputery, dysponujące poszukiwanym plikiem, udzielają odpowiedzi na zapytanie.
   3. Po wybraniu jednej z kilku odpowiedzi, zostaje nawiązane bezpośrednie połączenie z komputerem, który jest jej nadawcą, a następnie pobierany jest dany plik (przy pomocy protokołu HTTP oraz Gnutella).

W celu zredukowania czasu potrzebnego na przeszukanie sieci oraz zwiększenia możliwości przeszukiwania, zdecydowano się w innych aplikacjach na rozwiązanie pośrednie: utworzono sieć, która oparta jest na niezależnych, pośredniczących serwerach, które mogą być zakładane przez dowolnych użytkowników sieci i pełnią zadanie punktów informacyjnych. Znajdują się w nich listy udostępnianych plików oraz adresy komputerów użytkowników, którzy podłączają się do określonego serwera. Taki sposób przyspiesza oraz zwiększa możliwości wyszukiwania zasobów (sposób ten zastosowany został pierwszy raz w sieci eDonkey).
 

1  2    >






WARTO PRZECZYTAĆ
  • Protokół TCP IP INTERNET - informatyczna globalna sieć komputerowa oparta na tzw. protokole komunikacyjnym TCP/ IP największa sieć komputerowa na świecie, składa się z wielu tysięcy mniejszych sieci;
  • Sieci Peer to Peer Istnieje dużo definicji, czym naprawdę jest sieć P2P. Jednak do tej chwili nie udało się ustalić stałego jej pojęcia. Różne firmy kreują swoje definicje tego określenia.
  • E-commerce E-commerce możemy zdefiniować jako wymianę informacji handlowych i gospodarczych, oraz prowadzanie transakcji zgodnie z odpowiednimi strategiami biznesowymi za pośrednictwem sieci komputerowych
  • Lendon: Pożyczka internetowa za darmo - opinia i recenzja Lednon to firma, która już zagrzała sobie miejsce na rynku fast loans w Polsce. Obecnie oferuję jedną z najlepszych promocji dla pierwszej pożyczki dla nowego klienta.
NEWSY
  • Księgozbiory dobrze chronione Polskie biblioteki coraz częściej decydują się na wykorzystywanie nowoczesnych systemów zabezpieczeń – wynika z podsumowania SMS RoadShow czyli europejskiego cyklu spotkań zorganizowanego
  • Wiki-wyszukiwarka ma już oprogramowanie Wikia Inc. przejęła oprogramowanie do wyszukiwarek Grub i ma zamiar udostępnić je dla internautów jako open source. Start otwartej wyszukiwarki przewidziany jest na czwarty kwartał tego roku.
  • 80 proc. cyfrowej TV w Wielkiej Brytanii W Wielkiej Brytanii na cyfrową telewizję przełączyło się prawie 870 tys. gosp. domowych przez pierwsze 3 miesiące tego roku, co w sumie daje liczbę 20.4 mln gosp. domowych,
Copyright © 2007-2009seoteka