Diferència entre el servidor client i el punt a punt

Diferència entre el servidor client i el punt a punt
Diferència entre el servidor client i el punt a punt

Vídeo: Diferència entre el servidor client i el punt a punt

Vídeo: Diferència entre el servidor client i el punt a punt
Vídeo: Best Of: Vanessa Hudgens & Selena Gomez (2007-2018) 2024, Juliol
Anonim

Servidor client vs punt a punt

El servidor client i el peer to peer són dues arquitectures de xarxa. A l'arquitectura del servidor client, les tasques o càrregues de treball es divideixen entre servidors i els clients sol·liciten els serveis. Normalment, els clients i servidors es comuniquen a través d'una xarxa informàtica, però també poden residir en el mateix sistema. A l'arquitectura peer to peer, les tasques o les càrregues de treball es divideixen entre iguals i es diu que aquests iguals formen una xarxa peer to peer. Els companys tenen el mateix potencial i privilegis. Els companys posen a disposició d' altres participants de la xarxa una part dels seus recursos, com ara la potència de processament, l'emmagatzematge en disc o l'amplada de banda de la xarxa.

Què és Client Server?

Com s'ha esmentat anteriorment, l'arquitectura del servidor client es basa en el concepte de servidors que proporcionen serveis i un conjunt de clients que els sol·liciten. Un servidor és en realitat un amfitrió que executa un o més programes de servidor, que comparteixen els seus recursos amb els clients. El client inicia la sessió de comunicació amb els servidors sol·licitant el contingut o els serveis del servidor. Els servidors sempre esperen les sol·licituds entrants dels clients. Actualment hi ha diverses varietats de servidor de client. Però també tenen diverses característiques comunes, com ara una base de dades de seguretat centralitzada, que controla l'accés als recursos compartits al servidor. El servidor conté una llista de noms d'usuari i contrasenyes i un usuari només pot accedir a la xarxa només si proporciona un nom d'usuari i una contrasenya vàlids al servidor. Després d'iniciar la sessió, els usuaris només poden accedir als recursos als quals l'administrador de la xarxa ha concedit permís. Funcions àmpliament utilitzades com l'intercanvi de correu electrònic, l'accés web i l'accés a la base de dades es basen en l'arquitectura client-servidor.

Què és Peer to Peer?

En una xarxa peer to peer, els recursos es comparteixen entre iguals sense cap coordinació central per part d'un servidor. Els companys actuen com a proveïdors i consumidors de recursos. Els sistemes peer to peer implementen una xarxa de superposició abstracta a la capa d'aplicació a la part superior de la topologia de xarxa física. La idea darrere de les xarxes peer to peer és compartir recursos de la manera més barata possible. No hi ha cap esquema de seguretat centralitzat i els mateixos usuaris finals poden controlar l'accés als recursos, reduint la seguretat a les xarxes peer to peer. Els usuaris poden crear qualsevol punt de compartició que desitgin al seu ordinador i la seguretat només es pot proporcionar assignant una contrasenya quan creen el punt de compartició. Els sistemes populars per compartir fitxers com Napster utilitzaven l'estructura de xarxa peer to peer.

Quina diferència hi ha entre les arquitectures de xarxa client-servidor i d'igual a igual?

La principal diferència entre els sistemes client-servidor i peer to peer és que a l'arquitectura client-servidor hi ha clients designats que demanen serveis i servidors que proporcionen serveis, però en sistemes peer to peer, els iguals actuen com a tant proveïdors de serveis com consumidors de serveis. A més, els sistemes client-servidor requereixen un servidor de fitxers central i són més cars d'implementar que els sistemes peer to peer. D' altra banda, en el sistema client-servidor, un servidor de fitxers dedicat proporciona un nivell d'accés als clients, proporcionant una millor seguretat que els sistemes peer to peer on la seguretat és gestionada pels usuaris finals. A més, les xarxes peer to peer pateixen el rendiment a mesura que augmenta el nombre de nodes, però els sistemes client-servidor són més estables i es poden escalar tant com calgui. Per tant, seleccionar-ne un sobre l' altre depèn de l'entorn que necessiteu implementar.

Recomanat: