Es un modelo para el desarrollo de sistemas de información,
en el que las transacciones se dividen en procesos
independientes que cooperan entre sí para intercambiar
información, servicios o recursos. Se denomina cliente al
proceso que inicia el diálogo o solicita los recursos; y
servidor, al proceso que responde a las solicitudes.
Componentes
Red
Conjunto de clientes, servidores y base de datos
unidos de una manera física o no física en el que
existen protocolos de transmisión de información
establecidos
Cliente
hace referencia a un demandante de servicios,
este cliente puede ser un ordenador como
también una aplicación de informática, la cual
requiere información proveniente de la red para
funcionar
Servidor
Hace referencia a un proveedor de servicios, este
servidor a su vez puede ser un ordenador o una
aplicación informática la cual envía información a
los demás agentes de la red
Protocolo
Conjunto de normas o reglas y pasos establecidos de
manera clara y concreta sobre el flujo de información
en una red estructurada.
Servicios
Conjunto de información que busca responder las necesidades de un
cliente, donde esta información pueden ser mail, música, mensajes
simples entre software, videos, etc.
Base de datos
Son bancos de información ordenada, categorizada y clasificada que
forman parte de la red, que son sitios de almacenaje para la utilización de
los servidores y también directamente de los clientes
Ejemplos usados en mi entorno
Correo electrónico: Diariamente se hace uso del correo
electrónico para comunicaciones externa
Internet: La institucion cuenta con acceso a una
red. Donde cualquier persona puede conectarse
Servicio de impresión en red: Las computadoras estan conectadas
al servicio deimpresion con la impresora en red
Aplicaciones donde se utiliza
Navegar una web funciona basándonos en un
cliente web (navegador) y un servidor web como
Apache, Nginx o LiteSpeed
Protocolo FTP, funciona de idéntica forma, se
utiliza un cliente de FTP (como Filezilla) para
conectar a un servidor FTP (como Pure-FTPD,
Proftpd, etc)
SSH: se utiliza un cliente SSH
para conectar al servidor SSH que corre en una red
remota.
Juegos en red: existen clientes que permiten a
jugadores online jugar desde sus casas
conectándose a servidores de juegos remotos.
Sistema DNS: el famoso servidor DNS interactúa
con clientes DNS también, es decir, basa su
arquitectura en el modelo cliente servidor
Servidor de Correo: donde clientes de correo
consultan el correo al servidor de correo
remoto, tanto desde móvil o una
computadora de escritorio o laptop.