Különbség Az ügyfélkiszolgáló és A Peer To Peer Között

Különbség Az ügyfélkiszolgáló és A Peer To Peer Között
Különbség Az ügyfélkiszolgáló és A Peer To Peer Között

Videó: Különbség Az ügyfélkiszolgáló és A Peer To Peer Között

Videó: Különbség Az ügyfélkiszolgáló és A Peer To Peer Között
Videó: Peer-to-peer - взаимное обучение студентов 2024, Lehet
Anonim

Client Server vs Peer to Peer

Az ügyfélszerver és a peer to peer két hálózati architektúra. Az ügyfélkiszolgáló architektúrájában a feladatok vagy a terhelések fel vannak osztva a szerverek között, és a szolgáltatásokat az ügyfelek kérik. Az ügyfelek és a szerverek általában számítógépes hálózaton keresztül kommunikálnak, de ugyanazon a rendszeren is tartózkodhatnak. A peer to peer architektúrában a feladatok vagy a terhelések fel vannak osztva a társak között, és ezekről a társakról azt mondják, hogy peer to peer hálózatot alkotnak. A társaik azonos lehetőségekkel és kiváltságokkal rendelkeznek. A társaik erőforrásaik egy részét, például a feldolgozási teljesítményt, a lemezmegőrzést vagy a hálózati sávszélességet a hálózat többi résztvevője számára elérhetővé teszik.

Mi az a Client Server?

Amint azt korábban említettük, az ügyfélszerver-architektúra a szolgáltatásokat nyújtó szerverek és az ezeket a szolgáltatásokat igénylő kliensek csoportjára épül. A kiszolgáló valójában egy vagy több szerverprogramot futtató gazdagép, amelyek megosztják erőforrásaikat az ügyfelekkel. Az ügyfél a szerverek tartalmának vagy szolgáltatásainak igénylésével kezdeményezi a kommunikációt a szerverekkel. A szerverek mindig várják az ügyfelektől érkező kéréseket. Ma már több kliens szerver változat létezik. De számos közös tulajdonságuk is van, például egy központosított biztonsági adatbázis, amely ellenőrzi a szerveren lévő megosztott erőforrásokhoz való hozzáférést. A szerver tartalmazza a felhasználónevek és jelszavak listáját, és a felhasználó csak akkor férhet hozzá a hálózathoz, ha érvényes felhasználónevet és jelszót ad meg a szervernek. Miután bejelentkeztek,a felhasználók csak azokhoz az erőforrásokhoz férhetnek hozzá, amelyekre a hálózati rendszergazda engedélyt adott. A széles körben használt funkciók, például az e-mail csere, a webes és az adatbázis-hozzáférés az ügyfél – kiszolgáló architektúrára épülnek.

Mi a Peer to Peer?

A peer to peer hálózatban az erőforrásokat a szerverek központi koordináció nélkül osztják meg a társak között. A társak az erőforrások szállítójaként és fogyasztóként egyaránt működnek. A peer to peer rendszerek elvont overlay hálózatot valósítanak meg a fizikai hálózati topológia tetején lévő alkalmazásrétegen. A peer to peer hálózatok ötlete az erőforrások lehető legolcsóbb megosztása. Nincs központosított biztonsági rendszer, és maguk a végfelhasználók is ellenőrizhetik az erőforrásokhoz való hozzáférést, csökkentve ezzel a peer to peer hálózatok biztonságát. A felhasználók tetszőleges megosztási pontot létrehozhatnak a számítógépükön, és a biztonság csak jelszó hozzárendelésével biztosítható, amikor létrehozzák a megosztási pontot. A peer to peer hálózati struktúrát olyan népszerű fájlmegosztó rendszerek használták, mint a Napster.

Mi a különbség a kliens-kiszolgáló és a társak közötti architektúra között?

A kliens-szerver és a peer to peer rendszerek közötti fő különbség az, hogy az ügyfél-kiszolgáló architektúrában vannak kijelölt ügyfelek, akik szolgáltatásokat kérnek, és szolgáltatásokat nyújtanak, de a peer to peer rendszerekben a társak szolgáltatóként és szolgáltatásként egyaránt működnek. fogyasztók. Ezenkívül az ügyfél-kiszolgáló rendszerek központi fájlszervert igényelnek, és megvalósításuk drága, mint a peer to peer rendszerek. Másrészt az ügyfél-kiszolgáló rendszerben egy dedikált fájlszerver biztosítja a hozzáférést az ügyfelek számára, jobb biztonságot nyújtva, mint a peer to peer rendszerek, ahol a biztonságot a végfelhasználók kezelik. Ezenkívül a peer to peer hálózatok teljesítménye szenved, mivel a csomópontok száma növekszik, de az ügyfél-kiszolgáló rendszerek stabilabbak, és méretezhetők, amennyire csak szüksége van. Ezért,Az egyik kiválasztása a másik felett attól a környezettől függ, amelyet végre kell hajtania.

Ajánlott: