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 dialogo 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 manera
física o no física en el que existen
protocolos de transformació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 informática la cual envía información a
los demás agentes de la red.
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 de 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 puede
ser mail, música, mensajes simples
entre software, videos etc.
Bases de datos
Son bancos de información ordenada,
categorizada y clasificada que forman parte
de la red. Son sitios de almacenaje para la
utilización de los servidores y también
directamente de los clientes.
Ejemplos usados en mi
entorno
Internet: La institución cuenta con acceso a
una red, donde cualquier persona puede
conectarse.
Correo electrónico: Diariamente se hace uso del correo
para comunicaciones internas y externas.
Servicio de impresión en Red: Las computadoras están
conectadas al servicio de impresión 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 forma idéntica, se utiliza un
cliente FTP (como Filezilla) para conectar a un servidor FTP
(como Pure -FTPD Proftpd, etc).
SSH: se utiliza un cliente SSH para conectar el 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.