Tiedostonjakoverkko
Tiedostonjakoverkko on tiedostojen jakamiseen tarkoitettujen vertaisverkkojen yhteisnimitys , joka perustuu tiedostonvaihdon osallistujien tasa-arvoon, eli jokainen osallistuja on sekä asiakas että palvelin [1] .
Tiedostonjakoverkkojen organisaatiotyypit
Keskitetyt verkot
Huolimatta siitä, että jokainen tiedostonjakoverkon jäsen on sekä asiakas että palvelin, tarvitaan infrastruktuuri erilaisten asiakkaiden yhdistämiseksi keskenään tietyksi yhteisöksi . Keskitetyissä tiedostonjakoverkoissa palvelutiedot tallennetaan indeksointipalvelimille.
Tällaisen verkon etuna on sellaisen verkon ohjelmoinnin suhteellinen yksinkertaisuus ja palvelimille välitettävä pieni määrä palveluinformaatiota. Napster- ja WinMX-verkkojen sulkeminen osoitti keskitettyjen tiedostonjakoverkkojen epäluotettavuuden [1] . Indeksointipalvelimet voidaan poistaa käytöstä useista syistä (tekninen vika, omistavan yrityksen konkurssi, oikeuden päätös). Tässä tapauksessa verkko lakkaa toimimasta. Keskitettyihin verkkoihin kuuluu Direct Connect .
Hajautetut verkot
Hajautetut tiedostonjakoverkot toimivat ilman indeksointipalvelimia. Vaikka niissä siirretyn palveluinformaation määrä on suurempi, niiden luotettavuus on paljon korkeampi. Toistaiseksi tällaisen verkon toimintaa ei ole pystytty pysäyttämään väkisin. Hajautettuja verkkoja ovat Gnutella [1] , RetroShare , Overnet , Kad .
Osittain hajautetut (hybridi) verkot
Yhdistämällä keskitettyjen verkkojen nopeuden ja hajautettujen verkkojen luotettavuuden, käytetään hybridijärjestelmiä, jotka käyttävät itsenäisiä indeksointipalvelimia, jotka synkronoivat jatkuvasti tietoja keskenään. Jos siis jokin niistä epäonnistuu, verkko jatkaa toimintaansa. Osittain hajautettuja tiedostonjakoverkkoja ovat eDonkey2000 , OpenNap .
Toimintaperiaatteet
Aloitakseen työskentelyn tiedostonjakoverkossa käyttäjä lataa sopivan ohjelman tietokoneelleen ja sallii muiden käyttäjien käyttää joitain resurssejaan (tätä prosessia kutsutaan "jakamiseksi" tietokonesalakielessä, englannin kielestä jakamisesta ). Jokaisella tällaisella ohjelmalla on mahdollisuus etsiä resursseja, jotka on lähetetty muiden käyttäjien tietokoneille ilmaiseksi ladattavaksi. Jokainen hakua käyttävä käyttäjä voi löytää minkä tahansa muun käyttäjän tietokoneelta ne resurssit, jotka hän on lähettänyt vapaaseen käyttöön, ja ladata ne ilmaiseksi. Ja koska tällaisten tiedostonjakoohjelmien käyttäjien määrä on satoja tuhansia ja joskus jopa miljoonia, käyttäjä todennäköisesti löytää tarvitsemansa tiedoston.
Merkittävät hajautetut ja hybriditiedostonjakoverkot
- I2P on anonyymi, itseorganisoituva hajautettu verkko, joka käyttää muokattua DHT:ta, mutta eroaa siinä, että se tallentaa tiivistetyt isäntäosoitteet, AES-salatut IP-osoitteet ja julkiset salausavaimet. Tarjoaa sovelluksille yksinkertaisen siirtomekanismin anonyymiä ja turvallista viestintää varten. Kaikki verkkoliikenne salataan lähettäjältä vastaanottajalle, yhteensä neljää salaustasoa käytetään viestin edelleenlähetyksessä (päästä päähän, valkosipuli , tunneli ja kuljetustason salaus) ja salaustunnisteita käytetään verkko-osoitteina ( koostuu pääasiassa julkisten avainten parista).
- ED2K (eDonkey2000) on hajautettu verkko. Haun suorittavat erikoistuneet palvelimet, jotka on yhdistetty toisiinsa. Asiakkaat vaihtavat itsenäisesti MFTP- protokollan kautta . MetaMachine , alkuperäisen konseptin kehittäjä ja ensimmäinen verkkopohjainen asiakas (Edonkey 2000 v1.4.5), lopetti tämän projektin tukemisen vuonna 2005, mutta verkko toimii edelleen paremman ja tehokkaamman eMule-asiakasohjelman kanssa , joka käyttää Kademlia - mekanismeja rakentamiseen. hajautettu eD2k-segmentti.
- TC (TrueChat) - vähän tunnettu verkko, pääasiassa viestintään palvelimen avulla (yleensä julkisella IP-osoitteella) asiakasviestintään (peer-hub-peer) (kirjoittaja TC)[ määritä ] .
- Overnet , Kad ovat Kademlia -protokollaan perustuvia hajautettuja teknologioita, jotka palvelevat hakuja eDonkey2000 (eD2k) -verkossa.
- BitTorrent on tekniikka suurikokoisten tiedostojen hajautettuun jakeluun. Sille on ominaista suuri nopeus ja keskittäminen. Jotkut BitTorrent-asiakkaat tukevat DHT :ta ja voivat toimia ilman keskuspalvelinta ( tracker ).
- Direct Connect - on löyhästi yhdistetty erillinen hakupalvelin (keskittimet). Direct Connect -keskittimet ovat erittäin käteviä tiedostojen jakamiseen paikallisissa verkoissa.
- Advanced Direct Connect on Direct Connect -verkkojen evoluution mukainen kehitystyö, joka poistaa suurimmat puutteet.
- FastTrack , iMesh - toteutettu alun perin KaZaA :ssa .
- OpenFT on FastTrack-verkon avoin laajennus. Lahjaasiakkaiden ( KCeasy ), MLDonkeyn tukema .
- Gnutella on täysin hajautettu verkko, joka käyttää Nullsoftin HTTP-latauksiin perustuvaa protokollaa. Verkon itseorganisoituminen johtuu solmuluettelotietojen automaattisesta vaihdosta yhdistettyjen asiakkaiden välillä. Asiakkaat: Shareaza , BearShare , LimeWire , Gnucleus , Phex .
- Gnutella2 on Gnutella-protokollan laajennus. Tärkeimmät muutokset vaikuttivat vain tiedostohakujärjestelmän organisaatioon. Siten oli mahdollista vähentää verkon kokonaiskuormitusta käyttämällä kohdennettua pyyntöjen jakelua vain niille asiakkaille, joilla on etsimä tiedosto. Myös UDP-tulvatyyppisen hyökkäyksen väärän aloituksen ongelma poistettiin . Muilta osin verkko on täysin samanlainen kuin Gnutella1. Pääasiakas on Shareaza .
- Ares on tiedostojenjakoverkko kaikille tiedostoille.
- Soulseek on patentoitu protokolla. Kaikki haut tapahtuvat keskuspalvelimen kautta, jolla on ilmainen rekisteröinti ja maksullinen tilaus [2] . Asiakkaat: Soulseek, MLDonkey, SolarSeek.
- Freenet , GNUnet , Entropy ovat anonyymejä tiedostonjakoverkkoja , jotka kestävät Internetin sensuuria .
- MP2P (Manolito P2P) - tukevat Blubster [3] , Piolet [4] , RockItNet- asiakkaat .
- NEOnet on osittain hajautettu kaupallinen verkko shareware-pohjaisesti. Se on erityinen DHT -protokollan lisämuokkaus työskennellessä Gnutella-verkon erillisessä kaupallisessa segmentissä, jota tukee Morpheus -asiakas . Salaussuojauksen ja verkon anonymiteetin ominaisuuksia ei tueta NeoNet -
- Filetopia on potentiaalisesti turvallinen verkko monenlaisen sisällön jakamiseen.
- MYKISTÄ .
- Nodezilla on anonyymi tiedostojenjakoverkko .
- Peer2Mail ei ole pohjimmiltaan edes peer-to-peer-verkko, vaan eräänlainen ohjelmisto, jonka avulla voit siirtää tiedostoja kahden isännän välillä (peer-to-peer) käyttämällä sähköpostipalveluita reitittimenä. Tiedostonsiirtotekniikka perustuu SMTP-protokollan kapselointiin.
- Ants p2p on kolmannen sukupolven avoin P2P-verkko, jossa on parannettu tietoturva. Java asiakas.
- Rodi - tukee hakua tiedoston sisällön perusteella. Java asiakas.
- BeShare on BeOS :iin keskittynyt verkosto .
- JXTA on P2P-määritysten ja protokollien standardointi.
- RShare on avoin anonyymi P2P -verkko .
- RetroShare - Viestit ja tiedostojen jakaminen, ääni, chat ja foorumit.
- WiPeer on verkko, joka toimii suoraan tietokoneiden välillä ohittaen palveluntarjoajan laitteet. Näin ollen verkko on täysin vapaa sensuurista .
- SKad tai OpenKAD on muunnos Kademlia -protokollasta . Tämän tyyppisiä täysin hajautettuja verkkoja luotiin pääasiassa Japanissa. Ensimmäinen askel tähän suuntaan oli Winny -ohjelma . Tämän verkoston kehittäminen edelleen verkon anonymiteetin suuntaan johti Share -ohjelman syntymiseen . Tähän mennessä Perfect Dark -ohjelman hallinnassa on kolmas versio . Kaikki kolme SKad-verkon versiota kehittyivät rinnakkain, ja vaikka niillä on paljon yhteistä, ne eivät ole yhteensopivia keskenään johtuen solmulistan koodausproseduurin muuntelusta kohti vahvempaa salausta. Siten kaikki kolme ohjelmaa muodostivat kolme identtistä verkkoa eri suojausasteilla.
- Usenet on maailmanlaajuinen ilmoitustaulu.
- Poisoned on ohjelma, joka toimii Gnutella-, OpenFT-, FastTrack-tiedostonjakoverkkojen kanssa Mac OS X -käyttöjärjestelmäympäristössä . Edustaa GUI:n taustasovellusta.
- Netsukuku - (ei tiedostonjako?) uuden sukupolven verkko, on mesh-tietoverkko, joka korvaa nykyaikaisen OSI-mallin 3. kerroksen toisella reititysprotokollalla. Netsukuku - protokolla rakentaa verkkorakenteen fraktaalin muodossa . Verkko on hajautettu, skaalautuva, anonyymi ja hallitsematon, erillään Internetistä, ilman minkään palvelun ja valtion kanavien tukea. Protokolla käyttää Quantum Shortest Path Netsukuku ( QSPN ) -algoritmia laskeakseen kaikki tarvittavat tietoliikennereitit solmusta kaikkiin muihin solmuihin . Verkon kaistanleveyttä rajoittavat nykyisten verkkokorttien ominaisuudet. Koska Netsukukulla ei ole Internet-palveluntarjoajia, ketään ei voi katkaista verkosta. Koska Netsukukussa olevat osoitteet jakautuvat satunnaisesti, ei edes tiedetä missä ja kuka omistaa tiettyjen tavujen tallentamisesta vastaavan solmun. Tuloksena on täydellinen vapaus ja täydellinen tasa-arvo.
- Peers - Electronic City -portaalin tiedostonjakoverkko . Verkko yhdistää useiden teleoperaattoreiden käyttäjät Novosibirskissa, Kemerovossa, Tomskissa, Omskissa, Barnaulissa, Surgutissa ja Vladivostokissa.
Maininnat kirjallisuudessa
Kuvaus hajautetun verkon periaatteesta:
Temppelin piti olla ikuinen. Kuten itse syvyys. Älä siis ole riippuvainen mistään palvelimesta. Temppelin luovat ohjelmat liikkuvat vapaasti verkossa, niiden fragmentit monistetaan, yhdistetään uudelleen, organisoidaan itsenäisesti työhön. Jotta temppeli katoaisi, on välttämätöntä tuhota kaikki verkon koneet. Tarkemmin sanottuna yli yhdeksänkymmentäkolme prosenttia tällä hetkellä.
-
Sergei Lukjanenko , "
Väärät peilit "
Katso myös
Muistiinpanot
- ↑ 1 2 3 Vihollinen #1 . Yksityinen kirjeenvaihtaja. chaskor.ru (12. marraskuuta 2008). Haettu 30. marraskuuta 2008. Arkistoitu alkuperäisestä 9. helmikuuta 2012. (määrätön)
- ↑ Soulseek . Haettu 29. syyskuuta 2010. Arkistoitu alkuperäisestä 26. syyskuuta 2010. (määrätön)
- ↑ Blubster . Haettu 29. syyskuuta 2010. Arkistoitu alkuperäisestä 26. syyskuuta 2010. (määrätön)
- ↑ Piolet . Haettu 29. syyskuuta 2010. Arkistoitu alkuperäisestä 21. syyskuuta 2010. (määrätön)