peer hálózatban

Egy kis történelem

Három évvel feltalálása után a program a hálózat nevű szolgáltatás a Napster, amely lehetővé tette a csere az interneten «mp3-shkami” olyan egyszerű és könnyű, mint egy chat az ICQ.

Ha a vita között hangfelvétel vállalatok és a Napster a jogszerűségét ilyen szolgáltatás az érdeklődés a P2P jelentősen megnövekedett. Úgy kezdtek megjelenni, mint egy hálózat, ahol a kommunikáció nem korlátozódik csak az audio fájlokat.

működési elve

A legtöbb számítógép-hálózatok épülnek elve „kliens-szerver”.

A kapcsolat a két hálózati ügyfelek megy keresztül a szerver, ami jelentős követelményeket támaszt a saját források. Ezen túlmenően, a stabilitás a hálózat teljes mértékben függ a központi szerver: nem - nincs hálózati. De vannak pozitív szempontok: minden információ egy központi szerveren, és a hitelesség és a „frissesség” könnyen szabályozható.

De az idő nem áll meg: a helyi hálózatok egymással kombinálhatók, és van valami globális, például - az interneten. A legnagyobb előnye ennek a topológia a skálázhatóság, amely tökéletesen bizonyította DNS: az elmúlt tizenöt évben, a csomópontok száma szolgálja ezt a szolgáltatást nőtt néhány ezer százmillió, sőt időnként hibák előfordulnak, ezek helyi és általában átmeneti. Ahhoz, hogy a rendszer megmutatja irigylésre megbízhatóság, különösen, ha összehasonlítjuk az előző példát, de az információt egy ilyen hálózatban nem különbözik az abszolút pontosság - frissíteni kell frissíteni nemcsak a központi szerverre.

Van egy logikus kérdés: ha nem távolítja el a szerveren, és kapcsolódjon ügyfeleket közvetlenül? Azt is megpróbálta végrehajtani a «P2P» technológia.

A második meghatározás általánosabb: P2P - egy osztály alkalmazások megosztani elosztott erőforrások (lemezterület és fájlok, számítási erőforrások, a sávszélesség, és így tovább.). Ezen definíció és peer hálózatok.

Az alkalmazási köre ez a technológia meglehetősen kiterjedt, de abban a pillanatban sikeresek csak négy területen:

Ebben a cikkben fogunk összpontosítani csak a fájlcserélő, más szóval, peer-to-peer hálózatok.

A munka ilyen hálózatok esetében kliens szoftver - példákat a hivatalos honlapon, de nem korlátozódik erre.

A lényeg az, hogy a hálózat nevét - ez nem feltétlenül a program neve, ami szükséges a működtetéséhez; További - egy adatátviteli szabvány, így vannak olyan ügyfelek, amely működhet több hálózaton keresztül.

  1. Valamennyi műveletet közvetlenül a hálózaton a kliens programok;
  2. A munkaprogram kapcsolódó központi szerverre.

Nem egy nap anélkül, hogy egy élő szerverre ...

Mint minden úttörő a világon a csúcstechnológia, a Napster messze nem volt tökéletes. A csere korlátozódott mp3, nem volt párhuzamos letöltés. De mint az „úttörő”, figyelmet érdemel.

A mechanizmus működésének egyszerű csúnyaság:

Mint látható, a kiszolgáló jelen van, három szakaszban, mivel az elvet P2P csak abban a szakaszban a fájl letöltése. Tény, hogy ez a nyakkendő egy központi szerver és tönkretette ezt a hálózatot.

Kliens szoftvert a master szerver nem elérhető, helyette a büszke felirata «építés alatt», így hozza a linket, akit érdekel: a legelső program Sean Fehn.

A nem hivatalos neve a hálózat - „szarvas kecske”.

A működési elve körülbelül megegyezik az előzővel, azzal a különbséggel, hogy az adatbázis nem tárolja a szerver és egy adott felhasználó a hajtás, és lett sokkal erősebb mechanizmus letöltést.

A több összekapcsolt hálózat valaha (legalábbis nekem) nem esik 500,000. Ezért megtalálható minden, a szíve vágyik.

Ő számos előnye van:

Vannak hátrányai is:

A nevét a hálózat, még pontosabban annak kliens szoftver személyesen vágni a fülét. A mindennapi életben, „szamár” nevezik jól ismert böngésző nem kevésbé hírhedt vállalat.

Írtam Nem véletlen, hogy a működési elve a hálózat nem alapul a „központi szerver” és a „központi szerver”. Tehát utólagos értékelő „szamár” készül némileg eltérő - a teljes hiánya a központi szerver - minden épül szinte folyamatosan születnek szervereket. Friss szerver lista mindig megtalálható itt.

Van egy pár barátot, aki ettől a „szamár” a ragadtatva; azt mondták, hogy „talált sok ez, arról semmilyen” kanos kecske »(Kazaa), és még ismeretlen” a hálózatban.

Ez a hálózat megjelent egy pár hónap múlva „szellőztetés» Napster'a. Később, a népszerűsége felülmúlta ilyen szörnyek, mint a Kazaa, a Morpheus. Abban a pillanatban, az a benyomás egy gyengén fejlett, de egy jó hálózat. Az emberek azt már nem 50.000 Seeking és megrázza rosszabb.

De a kliens program maga meglehetősen stabil, és nem igényel magas frekvenciájú „vas”. Lassabb gépeken (

Hálózatok, amelyek nem rendelkeznek kapcsolat a szerver

Nekik van egy óriási előnye az összes korábbiak, mert általában nem zárható, akkor is, ha igazán akar. Itt a Napster, például, fedett fel nagyon egyszerű - a szerveren a konnektorból kihúzott és ennyi.

Emellett előnye, vannak hátrányai. Ha böngészhet az interneten telefonos up'u, akkor két ajánlást, ha dolgozik az ilyen hálózatok:

  1. Ha hangolva, amit most majd le kedvenc dal - abban a pillanatban, ha kell egy nagyon jó hangulat és sok türelmet, különben azt kockáztatja, hogy megtörjük a monitort.
  2. Távolítsuk el a képet Billy bácsi kedvenc a fal mögött a monitort.

Összefoglalva az eddigieket, úgy hangzik, röviden: a fékeket. És nagyon nagy.

A tény az, hogy minden ügyfél a munkahelyi hálózathoz átmegy a vas sok információt, hogy nem személyesen köze van - megkeresi a többi felhasználó számára. Ezért a munka adatátviteli hálózatok, miközben megőrzi az idegek csak akkor lehetséges egy dedikált vonalon. Bár a lehetőséget az ilyen hálózatok kínálnak korlátlan.

Hivatalos weboldal: gnutella.wego.com.
Csere céljára rendelkezésre: mp3, avi, asf, mpg, jpeg, gif, bmp és mások.
Hogyan működik: nem egy központi szerveren.
A helyzet jelenleg: A hálózat működik.

Ez egy példa arra, hogy egy tiszta P2P hálózat.

Az előfordulása nagyon vicces: a hálózat létrehozása néhány korszakalkotó fogalmak Amerikai-on-Line önző okokból. Összegyűjtöttük néhány, a legjobb hálózati programozók, akik jöttek fel egy egyedülálló csoda hálózati technológiák. De kiderült, hogy az AOL összeállt a lemezcég, és megérteni, hogy milyen kutya ő maga ültetett. Network megpróbálta becsukni, de nem volt legyőzhetetlen, valamint közvetlenül az alkotók ellenállt. AOL távoztak, és elkezdte építeni a hálózatot magukat. Ez AOL árt magának. Gnutella alapul saját speciális technológiával nélkül a központi gPulp csomópontokat. Házigazdák itt maguk a felhasználók, és lehetetlen, hogy állítsa le a programot. Ezért, még ha magukat „raskulachat” programozók hálózat leállt, senki sem.

Hálózatépítési lehetőségeket tényleg végtelenek. Csere lehet bármilyen formában, sok felhasználóbarát funkciókat.

Kezdjük a profik:

  1. A rendszer lehetővé teszi, hogy meghatározza több keresés egyszerre. Ez nagyon kényelmes a szerzés keresési eredményeket egy lekérdezés, megadhat egy másik, és ez fog keresni, amíg meg nem érti az előzőt, időt takarít meg. A keresés eredménye kellően részletes és korlátlan.
  2. Azt folytatása. Minden fájl a keresési eredmények mutatott eredmények azt mutatják, hogy mennyire jól tölti le a fájlokat.
  3. Hálózati valóban nagy, de hogy milyen mértékben lesz képes, hogy megtekinthesse, ez függ a számítógép és a csatlakozási teljesítmény.

Az egyetlen hátránya, hogy vele dolgozni kell egy nagyon erős számítógép. Mint már említettük, ez annak a ténynek köszönhető, hogy minden csatlakoztatott - ott feldolgozó egység, és továbbítja keresésekre. Akár azt is nézni magad, van egy ilyen lehetőség. A szám van társítva a házigazdák is függ a számítógép és a hálózat. Maximális tettem, hogy csatlakozzon a fogadó 20, amely előírta, hogy hozzáférhessenek a körülbelül 3 terabájt (3000 GB) adatot.

Néhány Gnutella kliensek működnek megfelelően egy algoritmust, és néhány nem. Ez annak a ténynek köszönhető, hogy a Gnutella - elsősorban csomópont kommunikációs protokoll (ugyanaz, mint a HTTP, például), és nem határozza meg bizonyos aspektusait a kölcsönhatást.

utószó

Tehát, ha elég szerencsés (vagy hozzáfér) dedikált hálózati, akkor sokkal kellemesebb fordulni tiszta peer-to-peer hálózatok, mint a Gnutella. És ha az átlag orosz „dialapschik”, majd próbálja meg, és nézd „meg a saját ízlése nem”: valaki több „kecske” lélek van, és valaki a „szamár”.

Ott van még a probléma az úgynevezett parazita kapcsolat: a hálózat jelenik szerver, amely a felhasználók számára a lehetőséget, hogy keressen tartalmat anélkül, hogy telepíteni a kliens szoftvert. Így kapok információt, és ezáltal hatalmas forgalom, így a szerver nem ad egy közösség semmit cserébe. Azonban a legújabb változatai néhány program már képes kezelni azt - felismerik a kérelmet „paraziták”, és vagy figyelmen kívül hagyni őket, vagy ajánlatot telepíteni a kliens része ugyanaz.

Egy másik probléma a P2P az a tény, hogy az információcsere között az „ismeretlen” csomópontok (nincs tapasztalat csere a múltban), hogy a generál teljesen érthető, kétségei vannak a minőség és a megbízhatóság a tartalom.

De mégis, P2P technológia ismét bizonyítja, hogy a történelem hajlamos megismételni önmagát. Félig elfelejtett napjaiban eufória, ami a kliens-szerver technológia, egyetlen rang modell vissza, egyre népszerűbb, és ami a legfontosabb, a kereslet megoldásokat.

Kapcsolódó cikkek