Rozdíl Mezi Klientským Serverem A Rovnocenným Serverem

Rozdíl Mezi Klientským Serverem A Rovnocenným Serverem
Rozdíl Mezi Klientským Serverem A Rovnocenným Serverem

Video: Rozdíl Mezi Klientským Serverem A Rovnocenným Serverem

Video: Rozdíl Mezi Klientským Serverem A Rovnocenným Serverem
Video: Client-Server and Peer-to-Peer Models 2024, Smět
Anonim

Klientský server vs Peer to Peer

Klientský server a peer to peer jsou dvě síťové architektury. V architektuře klientského serveru jsou úkoly nebo úlohy rozděleny mezi servery a klienti požadují služby. Klienti a servery obvykle komunikují prostřednictvím počítačové sítě, ale mohou také pobývat ve stejném systému. V architektuře peer to peer jsou úkoly nebo pracovní zátěže rozděleny mezi peery a tyto peery tvoří síť peer to peer. Vrstevníci mají stejný potenciál a privilegia. Partneři zpřístupňují část svých prostředků, jako je výpočetní výkon, diskové úložiště nebo šířka pásma sítě, ostatním účastníkům v síti.

Co je klientský server?

Jak již bylo zmíněno dříve, architektura klientského serveru je postavena na konceptu serverů poskytujících služby a na sadě klientů požadujících tyto služby. Server je ve skutečnosti hostitel, na kterém běží jeden nebo více serverových programů, které sdílejí své prostředky s klienty. Klient zahájí relaci komunikace se servery tím, že požádá o obsah nebo služby serveru. Servery vždy čekají na příchozí požadavky klientů. Dnes existuje několik odrůd klientských serverů. Ale také mají několik společných funkcí, jako je centralizovaná databáze zabezpečení, která řídí přístup ke sdíleným prostředkům na serveru. Server obsahuje seznam uživatelských jmen a hesel a uživatel má přístup do sítě pouze tehdy, pokud k serveru poskytne platné uživatelské jméno a heslo. Po přihlášení seuživatelé mají přístup pouze k těm zdrojům, kterým bylo uděleno oprávnění správcem sítě. Široce používané funkce, jako je výměna e-mailů, přístup na web a přístup k databázi, jsou postaveny na architektuře klient-server.

Co je Peer to Peer?

V síti typu peer to peer jsou prostředky sdíleny mezi partnery bez jakékoli centrální koordinace serverem. Společné subjekty jednají jako dodavatelé i spotřebitelé zdrojů. Systémy typu peer to peer implementují abstraktní překryvnou síť v aplikační vrstvě nad topologií fyzické sítě. Myšlenkou sítí typu peer to peer je levné sdílení zdrojů, jak je to možné. Neexistuje žádné centralizované bezpečnostní schéma a samotní koncoví uživatelé mohou řídit přístup ke zdrojům, což snižuje zabezpečení v sítích typu peer to peer. Uživatelé mohou ve svém počítači vytvořit libovolný sdílený bod, který si přejí, a zabezpečení lze zajistit pouze přidělením hesla při vytváření sdíleného bodu. Síťovou strukturu typu peer to peer používaly populární systémy pro sdílení souborů, jako je Napster.

Jaký je rozdíl mezi Client-Server a Peer to Peer Network Architectures?

Hlavní rozdíl mezi systémy klient-server a systémy peer to peer spočívá v tom, že v architektuře klient-server existují klienti, kteří požadují služby a servery, které poskytují služby, ale v systémech typu peer to peer fungují jako poskytovatelé služeb i služby spotřebitelé. Systémy klient-server dále vyžadují centrální souborový server a jejich implementace je nákladná než u systémů typu peer to peer. Na druhou stranu v systému klient-server poskytuje dedikovaný souborový server úroveň přístupu ke klientům a poskytuje lepší zabezpečení než systémy typu peer to peer, kde zabezpečení zajišťují koncoví uživatelé. Sítě typu peer to peer dále trpí výkonem, jak se zvyšuje počet uzlů, ale systémy klient-server jsou stabilnější a lze je škálovat, kolik potřebujete. Proto,výběr jednoho nad druhým závisí na prostředí, které musíte implementovat.

Doporučená: