Heti igazgató-info, peer-to-peer hálózati

Bármilyen fájlt helyezzük az eDonkey kiszámított hash összege (speciális ellenőrző, ami függ a fájl tartalmát), összhangban általa egyedileg azonosítható a hálózat függetlenül a nevét. Linkek a fájlokat a hálózaton formájában E2DK «ed2k: // | fájl | SomeFile.zip | 43573472 | 94cb15b58509c52afcf8bed5dd7a4bd |», ahol «SomeFile.zip» fájlnév nem számít, mi nincs hatása, és csak a kényelem és útmutatást, hogy milyen néven meg kell menteni a merevlemez egységet a megfelelő ellenőrző összegeket.







A fájlok listáját a felhasználó letölti a másik, vagy amelyek székhelye a meghajtó a speciális „share meghajtók” könyvtárak, amikor csatlakozik a hálózathoz küld a megfelelő szerverre, és elérhetővé válnak letölthető a többi ügyfél csatlakozik ugyanahhoz a csomóponthoz. De ez átterjedt más szerverek egyetlen szerver adatbázis elég lassú ahhoz, hogy a kívánt fájl nem mindig könnyű megtalálni.

Bármilyen fájlt hinták darabban több felhasználó egyszerre. Az eDonkey kliens maga találja azokat, akik a hiányzó darabokat, és elvégzi a letöltés. Nagyon is lehetséges, hogy két felhasználó rázza egymás különböző darabjai ugyanazt a fájlt, kaptak előtt a többi felhasználónak. Ezért, ha a fájl teljesen van legalább egy ember csatlakozik a hálózathoz, akkor előbb-utóbb el fogják fogadni minden felhasználó a teljes hálózatot. De itt van néhány buktatókat.

Ha a fájl már elszívta le egy elég nagy méretű és elrendezni, például csak egy felhasználó, akkor mindazok, akik az első alkalommal próbál csatlakozni vele, folyamatosan küldi a kezdeti része a fájl. Mivel a csatorna, amelyen keresztül a csatlakoztatott tulajdonos, megvannak a maga korlátai, akkor a következő rész a fájl többi felhasználó vannak elhelyezve egy meglehetősen hosszú sorban, és az minél nagyobb, annál több idő telik el, mielőtt bármelyikük letöltötte a teljes fájlt. Hiánya miatt az ilyen szivattyúzás algoritmus valószínű, hogy ha az eredeti forgalmazó a fájl levált a hálózatról, néhány fájl töredékek nem letöltött, és ennek eredményeként, senki nem tud kap ez a teljes verzió.

Heti igazgató-info, peer-to-peer hálózati

Ábra. 2. Ablak kliens program Morpheus

Fenntartása és fejlesztése a projekt átvette a lelkes csoport. Ezek az önkéntes, bár nem mindig összehangolt erőfeszítéseket az internetes közösség köteles emelkedik több mint két tucat ügyfelek számára a Gnutella hálózat, amelynek a leghíresebb Morpheus (ábra. 2). A főbb hátrányai Gnutella lassú és gyakran pontatlan keresés, amely a fizetési decentralizált elv.







Heti igazgató-info, peer-to-peer hálózati

Ezen túlmenően, az eDonkey tartalmaz egy beépített Overnet használt kliens fájlok megosztására használata nélkül szerverek és fut a saját hálózatán keresztül. Overnet ugyanazt a protokollt használja, mint eDonkey, de a fő különbség az, hogy ha a keresett fájl azt kéri őket a többi felhasználó, ezáltal jó lefedettség.

Heti igazgató-info, peer-to-peer hálózati

Ábra. 4. Ablak kliens program eMule

Heti igazgató-info, peer-to-peer hálózati

Ábra. 5. Ablak kliens program Shareaza

BitTorrent

Ezután a kliens program által használt felhasználó, töltse le a torrent-fájlt, és olvassa el a tracker, amely megbízott feladata, hogy biztosítsa a hatékony gazdálkodás fájlcserélő felhasználók között, és a szerver. Ő tartja statisztikák és koordinálja a határokon letölthető a régi és az új felhasználók számára. Ennek eredményeként több felhasználó letölteni a teljes fájlt, annál gyorsabb a forgalmazási és jelentős növelése nélkül szerver terhelés.

Heti igazgató-info, peer-to-peer hálózati

Ábra. 6. BitTorrent webhelyről

Nagy és kis cégek hamar felismerték az előnyeit, hogy azok kaphatnak a dolgozó ezt a technológiát. Ma BitTorrent aktívan használják a sok nyílt forráskódú projektek, és a cégek, mint a Red Hat és a Mandrake, sőt, győződve érdemben. Széttárja gigabyte disztribúció, gyakran szembesülnek a növekvő terhelést a szervereken, ami gyakran vezetett a hibák, és így elérni a problémákat. Amikor a megoszlása ​​a fájlokat hozott, BitTorrent, akkor szerint a Red Hat alkalmazott, hasznosítása szerverek csökkent körülbelül százszor.

Nem csak a fájlokat

e nem gondolhatja, hogy a P2P-technológia felhasználása csak ellenőrizetlen fájlmegosztás. Hozzá vannak szokva a sok más területen, például a DNS (Domain Name System) # 151; Internet domain nevek. Peer technológiát is használják számos népszerű azonnali üzenetküldő szolgáltatások, mint például ICQ és hangüzenetek rendszerek használatával csomagkapcsolt adatátviteli technológiák, mint például a Skype, egy saját protokoll vagy bármilyen más program is fut alapján SIP (Session Initiation Protocol) protokollt.

P2P technológiát használják elosztott számítási hálózatok. Példaként SETI @ home (Search a földönkívüli intelligencia) # 151; tudományos kísérlet, amelynek tagjai részt vesznek a földönkívüli intelligencia aktivitás a rádiófrekvenciás tartományban. Egy másik példa az elosztott számítási szolgálhat egy ilyen projekt, mint a distributed.net, amelynek tagjai részt vesznek a jogi törés kriptográfiai kód, hogy ellenőrizze a rezisztencia.




Kapcsolódó cikkek