Az internetes technológiák fejlődésével szükségessé vált a különféle információk folyamatos, nagy sebességű cseréje. Számos módszer létezik a fájlok más felhasználókkal történő megosztására. Az egyik legnépszerűbb az információ továbbítása p2p hálózatokon keresztül.
A p2p a peer-to-peer rövidítése, ami szó szerint "egyenlő az egyenlővel". Az orosz ajkú internetben a p2p hálózatokat egyenrangú, peer-to-peer vagy decentralizált hálózatoknak is nevezik.
Különbségek a 2p2 hálózat és más fájlmegosztó hálózatok között
A szokásos fájlmegosztó hálózatokban a fájlokat egy szerveren tárolják, ahonnan bármely felhasználó letöltheti a szükséges fájlt. Ha a fájlt törli a szerverről, a felhasználó elveszíti a hozzáférését. Ezenkívül a letöltési sebességet a szerver sávszélessége is korlátozza.
Peer-to-peer hálózatokban nincs ilyen szerver. Az összes szükséges fájlt a felhasználók merevlemezén tárolják azok a mappák, amelyeket megosztottak. A p2p hálózatokban minden számítógép szerverként, információt adva és kliensként is működik, amikor az információkat le kell tölteni. Ez jelentősen megnöveli a fájlcsere sebességét.
Jelenleg a hibrid p2p hálózatok a legelterjedtebbek. Az ilyen hálózatokban a szerver koordinátorként működik, amely interakciót biztosít a felhasználók között, de nem tárol információt. Ezek a hálózatok mind a tiszta 2p2 hálózat sebességét, mind a központosított hálózat megbízhatóságát ötvözik. Jelenleg a legnépszerűbb hibrid hálózati protokollok a BitTorrent és a Direct Connect.
BitTorrent protokoll
A BitTorrent protokollon keresztüli fájlcsere részenként, egy speciális kliens program segítségével történik. A letöltés során a fájlmaradványokat a „te vagy nekem - én neked” elv szerint cseréljük ki.
A fájlátvitelt egy speciális szerver - egy torrentkövető - segítségével koordinálják. Szükséges, hogy a hálózat résztvevői, az úgynevezett társak megtalálják egymást. Ez a szerver fájlazonosítókat, IP-címeket és ügyfélportokat tárol. Gyakran a torrentkövető olyan webhely, amely információkat tárol az elosztott fájlokról.
Sok nyomkövető regisztrációs és minősítési rendszert használ, hogy megfeleljen a p2p hálózatok alapelvének. Figyelembe veszik a felhasználó által letöltött és megadott információk arányát. Azokban az esetekben, amikor a felhasználó által letöltött információk mennyisége jelentősen meghaladja a számára adott információk mennyiségét, a számára elérhető letöltési lehetőség korlátozott lesz.
Direct Connect Protocol (DC)
A Direct Connect protokollon keresztüli fájlcsere gyakran előfordul a helyi hálózatok felhasználói között. A DC-hálózatban való munkavégzéshez speciális kliensre van szükség, amely egy vagy több kiszolgálóhoz csatlakozik, amelyeket egy ilyen hálózatban huboknak neveznek. Miután csatlakozott a hubhoz, a felhasználók letölthetnek fájlokat a hozzáféréshez nyitott többi hálózati tag mappájából.
A felhasználók számára a DC-hálózatok érdekes tulajdonsága az azonnali személyes üzenetek csevegésben történő cseréje.
A p2p hálózatok egyetlen jelentős hátránya a szerzői jogok megsértése. Mivel a felhasználók közötti fájlcserét gyakorlatilag lehetetlen nyomon követni, terjesztésük kizárólag a peer-to-peer hálózatok résztvevőinek lelkiismeretére marad.