Oficiálne informácie Avšak, centralizované zdieľanie súborov. Sieť na zdieľanie súborov. Prečítajte si viac o GUID
Jedna z prvých vzájomných sietí bola vytvorená v roku 2000. Stále funguje, hoci z dôvodu vážnych nedostatkov užívateľov algoritmu v súčasnosti uprednostňujú sieť Gnutella2.
Po pripojení klient dostane z uzla, s ktorým sa podarilo pripojiť, zoznam piatich aktívnych uzlov; Odkazujú sa na vyhľadávanie zdrojov pre kľúčové slovo. Uzly hľadajú zodpovedajúce zdroje pre dotaz, a ak ich nenájdete, pošlite žiadosť o aktívne uzly na "drevo" (topológia siete má štruktúru typu stromu), kým nie je zdroj alebo maximálny počet krokov nebude prekročený. Takéto vyhľadávanie sa nazýva reprodukcia dotazov (záplavy dotazov).
Je zrejmé, že takáto realizácia vedie k exponenciálnemu zvýšeniu počtu žiadostí, a preto na vyšších úrovniach "dreva" môže viesť k odmietnutiu údržby, ktorý bol opakovane pozorovaný v praxi. Vývojári zlepšili algoritmus, vstúpili do pravidiel, v súlade s tým, ktoré požiadavky môžu poslať "drevo" len určité uzly - tzv. Dedikované (ultrapečery), zostávajúce uzly (listy) môžu požadovať iba tieto. Zavádza sa aj systém ukladacích do pamäte cache.
V tejto forme, sieť funguje teraz, hoci nedostatky algoritmu a slabé možnosti rozšírenia vedú k zníženiu jeho popularity.
Nedostatky protokolu Gnutella iniciovali rozvoj zásadných nových algoritmov pre vyhľadávanie trasov a zdrojov a viedli k vytvoreniu skupiny DHT protokolu - najmä KADEMLIA protokol, ktorý je teraz široko používaný v najväčších sieťach.
Žiadosti v sieti Gnutella sa zasielajú cez TCP alebo UDP, kopírovanie súborov sa vykonáva cez protokol HTTP. V v poslednej dobe Zdá sa, že sa objavili rozšírenia klientske programyPovolenie kopírovania súborov podľa UDP, takže požiadavky XML o meta-informácie o súboroch.
V roku 2003 bol vytvorený zásadne nový protokol Gnutella2 a prvých zákazníkov, ktorí ju podporujú, ktoré boli opačne s klientmi Gnutella. V súlade s ním sa niektoré uzly stávajú koncentrátormi, ostatné sú konvenčné uzly (listy). Každý obyčajný uzol má spojenie s jedným alebo dvoma koncentrátormi. Náboj je spojený so stovkami bežných komponentov a desiatok iných hubov. Každý uzol pravidelne dopredu audio zoznam identifikátorov kľúčové slováPre ktoré možno nájsť zdroje zverejnené týmto uzlom. Identifikátory sa ukladajú do celkovej tabuľky na rozbočovači. Keď uzol "chce" nájsť prostriedok, pošle žiadosť k kľúčovému slovu k svojmu koncentrátoru, posledný buď nájde zdroj v jeho tabuľke a vráti ID uzla, ktorý má zdroj, alebo vráti zoznam ďalších hubov , Ktorý uzol sa znovu objaví náhodne. Takéto vyhľadávanie sa nazýva vyhľadávanie pomocou náhodnej chôdze.
Pozoruhodným rysom siete Gnutella2 je schopnosť reprodukovať informácie o súbore v sieti bez kopírovania samotného súboru, ktorý je veľmi užitočný z hľadiska sledovania vírusov. Pre prenášané pakety sieť vyvinula svoj vlastný formát podobný XML, flexibilne implementovať možnosť zvýšenia funkčnosti siete pridaním ďalších informácií o službách. Dotazy a zoznamy Kľúčové slová ID sa odosielajú do koncentrátorov UDP.
Tu je zoznam najbežnejších klientskych programov pre Gnutella a Gnutella2: Shareaza, Kiwi, Alpha, Morpheus, Gnucleus, Adagio Pocket G2 (Windows Pocket PC), FileShope, Imesh, Mldonkey
Práca takýchto sietí je založená na rovnosti účastníkov, to znamená, že v nich neexistujú žiadne vyhradené servery a každý počítač môže byť server aj klient. Aká je výhoda takejto organizácie? V skutočnosti, že operácia siete sa nerozbije, ak zlyhá nejaký uzol (počítač), a môžete bezpečne používať sieť. Okrem toho je úplne voliteľné počas dňa a noci na to, aby sa počítač s nepretržitou prevádzkou, pretože akýkoľvek používateľ siete P2p. Môže prísť a odísť, keď chce.
P2p. Siete sú rozdelené centralizovaný decentralizovaný a hybrid.
Prvý pohľad je sieť, v ktorej sú servisné informácie (stále potrebuje infraštruktúru na kombinovanie rozptýlených klientov s navzájom) Store Indexovacie servery. Výhody sú malé množstvo informácií, ktoré prenášajú na server a jednoduchosť programovania takýchto sietí. Ale nedostatok stále vážne - keď indexovacie servery zlyhá, sieť prestane pracovať.
V decentralizovaný Siete Neexistujú žiadne takéto servery, ale množstvo prenášaných informácií je väčšie. Neexistujú však žiadne spôsoby, ako nútiť túto sieť na zastavenie fungovania.
No, konečne hybrid Siete, ktoré kombinujú výhody prvých dvoch. Existujú indexovacie servery používané na koordináciu práce, ale nezávisia od seba a synchronizujú informácie medzi sebou. Vďaka tomu tieto siete kombinujú vysokú spoľahlivosť decentralizovaný Siete a rýchlosť centralizovaný.
Čo by sa malo urobiť, aby sa stal členom siete zdieľania súborov? Po prvé, musíte vytvoriť príslušný typ siete program zdieľania súborov ktorý je vytvorený špeciálne pre sťahovanie súborov cez sieť. Potom, po pripojení k sieti, podniknite súbor - to môže byť program, hudobný súbor, obrázok a podobne. - A "Shake" ho, to znamená, že to dáva iným používateľom siete. Rovnako ako pravidlo, objem takýchto súborov musí byť niekoľko gigabajtov, ale veľkosť nie je obmedzená. Hoci nemusíte plne zdieľať hdd, najmä systémové priečinky. Otvorený všeobecný prístup Adresár Ostatní používatelia nebudú môcť zmeniť a odstrániť, majú možnosť stiahnuť ich. Milióny ľudí sú "triasť" ich súbory, takže všetko, čo ešte nemá urobiť, je použitie vyhľadávania, ktorý je prítomný v programe zdieľania súborov a hľadá zdroje stanovené podobne na iných sieťových počítačoch. Počet používateľov zdieľania súborov mimoriadne, vďaka tomu sa vyhľadávací súbor bude určite nájsť. Zostáva teda len na stiahnutie nájdené zdroje a zadarmo.
Zdá sa, že všetko je v poriadku - Dajte program, pozrite sa a sťahujte, ale tu sú naše úskalia tu. Jeden z nich je k dispozícii na zachytenie časti informácií o adrese IP a zdrojov účastníkov, ako je uložený a je odoslaný v nezašifrovanej forme. Ďalším problémom je distribúcia "červov" a falšovanie ID zdrojov pre ich falošné. Tieto otázky sú riešené rôznymi prostriedkami, ale Úplná bezpečnosť Je príliš skoro hovoriť.
Poďme teraz hovoriť o jednom z jasných predstaviteľov decentralizovaného typu zdieľania súborov P2p. - Direct Connect. alebo DcČo sa dekóduje ako "pripojenie priamo". Toto je jedna z najobľúbenejších sietí. P2p. Vo svete, v mnohých ohľadoch, pretože:
- v ňom je vyvinutý chat multiplayer.
- server (rozbočovač) môže byť venovaný špecifickým predmetom, napríklad špecifickým filmovým žánrom, čo uľahčuje vyhľadávanie užívateľov s potrebnými súbormi.
- v závislosti od klienta si môžete stiahnuť celé adresáre, vytvoriť obmedzenia na minimálny objem zdieľaného materiálu, získať zoznam užívateľských súborov vo forme stromovej štruktúry atď.
V špeciálnom programe - klientom pre sieť Dc Je uvedené, ktoré priečinky budú k dispozícii na prevzatie, potom sa pripojí k spoločnému serveru lokálna sieť A s ním vám umožní vidieť ostatných pripojených k serveru, počítače.
Zvážte najobľúbenejší klientom zdieľania súborov Dc, menovite DC ++., APEXDC ++. a Flylinkdc ++.. Všetky sú open source programy, t.j. open source.
V predvolenom nastavení APEXDC ++ podporuje anglické rozhranie. Aby ste ju mohli vyriešiť, musíte si stiahnuť špeciálny súbor Russification.
Medzi funkciami APEXDC ++ Tam sú napríklad blokujúce IP adresy, aktualizácia IP adries pri spustení, funkcia uloženia zoznamu nežiaducich používateľov, chat.
Verzia je založená na Strongdc 2.22.ktorý je modifikácia DC ++.s mnohými vylepšeniami.
Intuitívne rozhranie vám umožní nastaviť program pre vašu chuť, je možné zmeniť predmet dizajnu programu.
Záver
Medzi klientmi zdieľania súborov pre siete Direct Connect. Nie je možné prideliť niektoré, všetky sú relatívne, a rozdiely možno vidieť tak, že nastaví niekto z nich na vlastnom počítači a pri pohľade na to, čo sa vám páči, a to, čo nie ste.
Takže, ak sa chcete pripojiť k komunite zdieľania súborov, stiahnite si niektorý z klientov a uvoľnite viac miest na pevnom disku - teraz je pre vás presne užitočné!
Aká je sieť zdieľania súborov? Toto je kolektívne označenie programov, ktoré sú potrebné na zdieľanie súborov. Princípom ich práce je nájsť a sťahovať potrebné zdroje v slobodnom prístupe, ktorý položil iný používateľ.
Všeobecné informácie
Sieť zdieľania súborov je peer-to-one. Používa sa na výmenu súborov medzi účastníkmi, ktoré sú súčasne serverom a klientom. Siete existujú typom organizácií: centralizované, decentralizované, hybridné. V čom je rozdiel?
Na čo je potrebné?
Sieť zdieľania súborov je potrebná na zdieľanie informácií prostredníctvom internetu. S ním si môžete stiahnuť hudbu, softvér, filmy, hry a ďalšie. Zdieľanie súborov pracuje na nasledujúcom princípe:
- Užívateľ stiahne program.
- Otvorí prístup k určitej časti vlastných zdrojov.
- Stiahnutý program má vyhľadávací reťazec, ktorý vám umožní vyhľadávať súbory na zdrojoch iných používateľov. Musia byť navrhnuté bezplatné použitie. Nájdené zdroje si môžete stiahnuť zadarmo.
Torrenty sú považované za svetlý príklad zdieľania súborov. Preložené z angličtiny znamená "bitstream". Sieť je piringový protokol na zdieľanie súborov medzi účastníkmi. Informácie o sťahovaní sa vyskytujú v častiach. Pre zdieľanie súborov existuje Špeciálne programy a BitTorrent Networks. Budú podrobnejšie opísané nižšie.
Sprievodca
Ako používať I2P sieť a ďalšie zdieľanie súborov? Jedným z najobľúbenejších dnes je programovacie programy pre BitTorrent Protocol. Distribúcia sa môže skladať z jedného alebo viacerých súborov. Každý prenos vytvára metadát s rozšírením torrent. Obsahujú informácie o Tracker URL, Úplné informácie O súbore (názov, hlasitosť) a iných parametrov. Okrem toho sú špecifikované množstvo segmentov súborov, kľúčom, zdrojov, ktoré nefungujú prostredníctvom protokolu. Zvláštnosť torrent je, že zaťaženie počas distribúcie je minimálne.
Ak chcete prevziať vybraný súbor, musíte sa pripojiť k tarantu na zadanej adresu, nahlásiť svoju adresu a množstvo súboru. Ďalej užívateľ dostane adresy iných klientov, ktorí prevziať rovnaký zdroj. Od času na čas potrebuje informovať pokrok v procese, ktorý dostane aktualizované zákaznícke adresy. V dôsledku toho existuje konštantný proces výmeny informácií o segmentoch. Aby bol torrent pracovať rýchlejšie, je potrebných veľký počet zákazníkov. Výmena informácií závisí aj od počtu a veľkosti segmentov.
Klady a zápory
Sieť na zdieľanie súborov "Fridom" má výhody a nevýhody. Výhody by mali byť schopné nájsť akýkoľvek program, softvér, iný zdroj a stiahnuť ho úplne zadarmo. Berúc do úvahy skutočnosť, že používatelia v takýchto systémoch existujú dosť, nájdenie dokonca aj exkluzívneho súboru nebude ťažké. Pri sťahovaní sa vytvorí protokol SSL.
Minusy systémov zdieľania súborov zahŕňajú sankcie za používanie torrentov v niektorých krajinách. Aj na stiahnutie veľké číslo Softvér bude potrebovať obrovské množstvo náhodný vstup do pamäťe. Mnohí používatelia majú problémy s prijímaním informácií z dôvodu nedostatku "zlata" účtu. Na nákup úplný prístup Pre zdroje zdieľania súborov musíte zaplatiť určitú sumu. Okrem toho sú stiahnuté súbory balené v archívoch, takže čas potrebný na ich ťažbu.
Sieť
Jedným z najobľúbenejších zdieľaní súborov zahŕňa nasledujúce programy: EMULE, DC ++, Limewire, Frostwire. Tiež nezabudnite na rôzne torrenty, medzi ktorými azureus, bitové, uTorrent. Samostatná pozornosť si zaslúži súkromné \u200b\u200bzdieľanie súborov. Napríklad sieť I2P patrí do anonymného. Nezávisle organizuje svoju prácu. Jeho vlastnosť je, že I2P ukladá hash, šifrované sieťové adresy. Prenosná návštevnosť je šifrovaná, všetky správy sú chránené.
Spoločné črty sietí, bez ohľadu na ich popularitu, zahŕňajú nedostatok frontov na sťahovanie súborov. Všetky informácie sú distribuované časťami a výmena segmentov je vyrobená z jedného používateľa do druhého. Počas procesu klient kontroluje integritu fragmentov. Užívateľ má možnosť súčasne prijímať a distribuovať súbory. Už si stiahnuté fragmenty môžu byť odovzdané.
Sieť ED2K je centralizovaným typom výmenníka. Vyhľadajte dostupné súbory Pomoc Špecializované servery, ktoré sú navzájom spojené. Nezávislá výmena informácií medzi klientmi nastáva prostredníctvom protokolu MFTP.
Sieť zdieľania súborov
Ďalšia metóda prenosu súborov sa stala viac populárnou - P2P systémy, ako napríklad Kazaa, Edonkey, Gnutella, Direct Connect atď. V takýchto sieťach sa pravidelné siete užívatelia vymenia súbory priamo pripojené k sebe navzájom. Premium týchto systémov je, že súbory nemusia byť na rovnakom serveri. Zároveň však nie je možné sledovať obsah týchto súborov. To je dôvod, prečo tieto siete dostali obrovskú distribúciu medzi milovníkmi hudby, filmy a najmä Warezom. Problém týchto sietí sa stal populárnymi údajmi, ku ktorým je nakreslený najväčší počet ľudí. Vzhľadom k tomu, nové súbory doslova "zoradené", potom rýchlosť sťahovania sa znížila v pomere k počtu požiadaviek pre tento súbor. Okrem toho, vo väčšine systémov P2P, počet pripojení medzi užívateľmi sú obmedzené, a často používatelia, ktorí príťažli na akýkoľvek súbor, jednoducho dostali zlyhanie. Nekomplikované súbory boli tiež problémom pre používateľov. Upozorňuje sa vopred na určenie "celku", či je požadovaný súbor alebo nie nemožný. Výsledkom týchto problémov bol pokles popularity mnohých sietí a zavedenie zakázaných pravidiel pre užívateľov, ktorí sa na nich zúčastňujú.
Sieť na zdieľanie súborov - Kolektívne meno počítačových sietí Peer-to-Connection na zdieľanie súborov založených na rovnosti zapojených do zdieľania súborov, to znamená, že každý účastník je klientom aj serverom.
Jednou z aplikácií technológie siete peer-to-peer je zdieľanie súborov.
Používatelia siete zdieľania súborov stanovujú všetky súbory v T.N. "Zdieľaný" (anglický zdieľaný podiel) adresár, ktorého obsah je k dispozícii na stiahnutie iným používateľom. Nejaký Ďalší užívateľ siete pošle požiadavku na vyhľadávanieakýkoľvek súbor. Program hľadá súbory zákazníkov siete, ktoré zodpovedajú dotazu a zobrazujú výsledok. Potom môže užívateľ prevziať súbory z nájdených zdrojov. V moderných sieťach zdieľania súborov sú informácie načítané okamžite z viacerých zdrojov. Jeho integrita sa kontroluje podľa kontrolných súm.
Typy siete zdieľania súborov
Centralizované siete
Napriek tomu, že každý čiastočný účastník siete je klientom aj serverom, je potrebná infraštruktúra na kombinovanie roztrieštených klientov medzi sebou do určitej komunity. V centralizovaných sieťach zdieľania súborov Service Information Store Indexovanie serverov.
Výhodou takejto siete je relatívna jednoduchosť programovania takejto siete a malé množstvo informácií prenášaných serverom. Zatvorenie siete Napster a WinMX ukázali nespoľahlivosť centralizovaných sietí zdieľania súborov. Indexovacie servery môžu byť zakázané rôzne dôvody (Technické zlyhanie, zrúcanina vlastníctva spoločnosti, súdneho rozhodnutia). V tomto prípade sieť prestane fungovať. Direct Connect označuje centrálne siete.
Decentralizované siete
Decentralizované siete zdieľania súborov bez indexovacích serverov. Hoci objem prenosných informácií v nich je viac, ich spoľahlivosť je oveľa vyššia. Doteraz neexistuje spôsob, ako prinútiť fungovanie takejto siete. Decentralizované siete zahŕňajú Gnutella, Overnet, KAD.
Čiastočne decentralizovaná (hybridná) sieť
Kombinácia rýchlosti centralizovaných sietí a spoľahlivosti decentralizovaných, hybridných schém sa používajú, v ktorých sa používajú nezávislé indexovacie servery, neustále synchronizujú informácie medzi sebou. Keď teda jeden z nich zlyhá, sieť naďalej funguje. Čiastočne decentralizované siete zdieľania súborov zahŕňajú EDONKEY2000, OpenNAP.
Pracovné zásady
Základné princípy zdieľania súborov sú nasledovné: Užívateľ stiahne program do počítača;
Prostredníctvom internetu môžete ľahko nájsť ľudí s podobnými záujmami a záľubami. Ak je kruh online komunikácie obmedzený na niekoľko ľudí, potom s nimi komunikovať je pomerne jednoduché. To môže byť vykonané poštou a prostredníctvom služieb okamžité správy. Ale čo ak potrebujete neustále udržať spojenie s desiatkami, a potom stovky ľudí blízko vás v duchu? Ako im povedať, aby ste mali fotografie z posledného koncertu Richie Blackmore, zoznam vstupeniek na skúšku alebo najnovšia verzia Voľný Tweaker? Nepoužívať tú istú otázku všetkým a čakať na teba, keď odpoviete. Najviac najlepšia cesta Riešenia tohto problému sú siete peer-to-peer (peer-to-peer siete, alebo "siete s rovnakými účastníkmi"). Skupina ľudí v takejto sieti dostane rovnaké prístupové práva na informácie, ktoré sú k dispozícii v ňom, to znamená, že každý počítač môže byť klientom aj serverom. Každý z účastníkov takejto siete otvára prístup k špecifickým súborom na jeho pevnom disku, po ktorom sú zaznamenané v databáze a sú k dispozícii na stiahnutie všetkých používateľov siete. Zdieľanie súborov sa vykonáva prostredníctvom programu s názvom Peerbear Client. Existuje mnoho peer-to-peer siete a zákazníci pracovať ešte viac, pretože pre jednu sieť môže byť niekoľko programov.
Názov tohto klienta je dešifrovaný ako priamy CONNECT, to znamená priame spojenie od jedného používateľa na iný prechádzajúci server. Proces pripojenia DC ++ () je čo najviac zjednodušený: musíte zadať svoju prezývku, adresa poštovej adresy (môže byť neexistujúce) a zadať rýchlosť internetového pripojenia. V poli popisu môžete špecifikovať akékoľvek informácie o sebe: Záujmy, geografická pozícia - v slove, všetko, čo sa cítite.
Habs sú zvyčajne rozdelené podľa tém: Hudba, filmy, komiksy, hry atď. Každý rozbočovač má svoj vlastný administrátor, ktorý stanovuje pravidlá pre jeho použitie a minimálne množstvo otvorených zdrojov, ktoré môžu byť prihlásení. V mnohých rozbočovačoch vyzerajú nielen na to, koľko súborov zdieľate, ale aj na to, či zodpovedajú téme rozbočovača. Ak ste šli do rozbočovača venovaného hier a otvoril prístup k priečinok WindowsMôže sa odhodiť zo systému. Využívanie hubov má svoje výhody: členovia siete žijúce v jednom regióne môžu byť kombinované do takýchto komunít. Mnohí poskytovatelia účtujú oveľa menej dopravy v rámci regiónu alebo krajiny ako cudzie a v niektorých balíkoch vnútorná prichádzajúca prevádzka a slobodná. Preto je možné ušetriť skvelé, načítavať všetko požadované súbory Používatelia, ktorí žijú vo vašej oblasti.
Soulsek.
Tento program je orientovaný predovšetkým na hudobné súbory. To neznamená, že vám nedovoľuje prevziať a zdieľať súbory iných typov. Máte záujem o zvukový súbor, ktorý tu nájdete s väčšou pravdepodobnosťou ako, povedzme, hry alebo fotografie. Ak chcete zdieľať svoje zdroje v Soulseeku, nie je nevyhnutne, ale ako vo všetkých programoch tohto plánu je žiaduce. Faktom je, že keď začnete sťahovať súbor od niekoho od užívateľov, vidí, kto a čo sa otrasie. A je možné, že bude chcieť vidieť, a čo máte zaujímavú vec, ktorú máte. Bez toho, aby ste sa našli jeden otvorený zdroj, môže byť urazený a dať vás do zoznamu zákazov, t.j. V zozname používateľov, ktorí nikdy nebudú môcť stiahnuť nič iné. Program je veľmi výhodne implementovaný nastaveniami pripojenia. Rýchlosť zavádzania môžete ovládať priamo v okne Prenos súborov / recepcie. Okamžite určiť maximálna suma Účastníci siete, ktorí môžu súčasne prenášať súbor, ako aj počet ďalších používateľov. Ten sú tí, ktorí sú od systémových účastníkov, ktorí nemusia stáť v spoločnej línii, aby si od vás dostali chištený súbor. Používatelia môžete urobiť len na extra-zoznam len vás. To je, ako sa ukáže, že všetci používatelia sú rovnaké, ale niektoré "rovnako" ostatné.
Soulseek vám umožňuje vymieňať si nielen súbory, ale aj správy. Na to je chat, v ktorom je mnoho izieb pre hudobné záujmy. K dispozícii sú izby pre rusky hovoriacich používateľov - napríklad Rusko. Podporovaný je ruský jazyk. Jedným z najzaujímavejších prvkov Soulseek je príležitosťou vyhľadávacie dotazy V zozname želaní. Táto možnosť funguje takto: Ak ste nenašli nič na daný dotaz, môžete ho dať do tohto zoznamu želaní. Po určitých intervaloch bude Soulseek sám vyhľadávať medzi súbormi, ktoré sa objavujú v sieti. Ak súbor náhle nájde, program vás okamžite informuje o tom.
Tento klient je vylepšenou verziou verzie EDONKEY, ktorá je zase pôvodným klientom eponymnej peergeovej siete. Už niekoľko rokov svojej existencie sa siete EDONKEY stala neuveriteľne populárnym na celom svete. Klient EDONKEY nebol navrhnutý pre takýto počet účastníkov, čo bolo dôvodom na zhoršenie jeho práce - pomalé súbory sťahovania, objavujú sa chyby atď.