Rozdíl mezi sítěmi typu peer-to-peer a klient / server

Počítačová síť klient / server je síť, která má centralizovanou infrastrukturu - jeden počítač, nazývaný „server“, funguje jako prostředník pro všechny ostatní počítače, kterým se říká „klienti“. Server může sdílet své prostředky s klienty, ale klienti nesdílejí své prostředky, jako je - výpočetní výkon nebo místo na pevném disku - se sítí. Síť typu peer-to-peer - nezaměňujte ji se sdílením souborů typu peer-to-peer prostřednictvím torrentů a podobně - je síť, ve které neexistuje žádný centrální server. Všechny počítače jsou připojeny a každý může fungovat jako server nebo klient k jinému. Všechny počítače navzájem sdílejí prostředky, jako je zpracování počítače nebo místo na pevném disku.

Bezpečnostní

Síť klient / server je mnohem bezpečnější než přístup peer-to-peer. To je způsobeno serverem, který může ověřit přístup klienta k jakékoli jiné části sítě. Přemýšlejte o tom jako o bezpečnosti u vchodu do budovy - předložíte průchod strážníkovi a on otevře dveře, do kterých máte oprávnění vstoupit. V síti peer-to-peer je každý strážcem a má hlavní klíč do jakékoli jiné oblasti - to je v pořádku, pokud se všichni strážci navzájem znají a důvěřují si, ale s rostoucím počtem klientů se stávají problematičtějšími.

Výkon

Pokud máte velký počet klientů v síti peer-to-peer, narazíte na problémy s výkonem. To se může stát u méně než 10 klientů, v závislosti na síle počítačů. Uspořádání klient / server postrádá tento problém ze dvou hlavních důvodů; zaprvé, server dělá hodně těžkého břemene a zadruhé, klienti nejsou povinni sdílet svůj výpočetní výkon. Jelikož jsou všechny zdroje sdíleny peer-to-peer, existuje větší šance, že někdo omylem rozbije něco, co vyžaduje jiná osoba.

Náklady

Síť klient / server je nutně dražší. Jako server je vyžadován další počítač a kvůli extra výpočetnímu výkonu, který server vyžaduje, budete potřebovat vysoce výkonný stroj. Kromě toho budete potřebovat speciální software pro provozování sítě, jako je Windows Server 2008 nebo nějaká forma Unixu nebo Linuxu. Pokud nejste seznámeni se softwarem, možná budete muset zaplatit odborníkům, aby vyřešili vzniklé problémy. Sítě typu peer-to-peer, postrádající dedikovaný server, obcházejí všechny tyto náklady.

Úvahy

Pokud nastavujete domácí síť nebo síť malého podniku pouze s několika klienty a zařízeními, nepotřebujete další energii, kterou poskytuje centrální server - můžete také ušetřit peníze. Pokud však máte velkou síť nebo potřebujete vyšší zabezpečení - například pokud bude síť používat spousta lidí, které neznáte, je architektura klient / server pro vás.