¿Te suena alguna de estas escenas? Justo después de la actualización de un juego popular, la pantalla dice «los servidores están saturados». En el trabajo avisan: «este fin de semana el sistema estará parado porque migramos el servidor». En las noticias leen: «los servidores de la empresa sufrieron un ciberataque» ── todas son frases de lo más cotidianas. Pero si alguien te preguntara «entonces, ¿qué es exactamente un servidor?», ¿podrías explicarlo con tus propias palabras? Sorprendentemente poca gente puede.
Este artículo explica desde la raíz qué es realmente un «servidor». Te adelanto la respuesta en una línea ── un servidor no es el nombre de un tipo especial de máquina, sino el nombre de un papel: «responder cuando se lo piden». Por eso, una vez montado el mecanismo, hasta un PC corriente puede convertirse en servidor. Y la pantalla que tocas directamente no es más que una ventanilla; detrás de ella siempre existe una sede central que registra y guarda toda la información. Si algo de esto te resulta familiar, sigue leyendo.
- Has asentido ante un «el servidor está caído» fingiendo que lo entendías
- Tienes (o quieres) un «servidor de alquiler» contratado, pero no sabes explicar qué estás alquilando
- Al oír «servidor» solo te viene a la mente un ordenador caro y grande
- No sabrías responder en qué se diferencian un servidor web, un servidor de correo y un servidor DNS
En este artículo no abusamos de los tecnicismos, para que cualquier principiante pueda seguirlo. Y no nos quedamos en la teoría: también cubrimos la cuestión práctica de qué puedes hacer tú cuando «el servidor está caído».
| Pregunta | Dónde se trata |
|---|---|
| ¿Qué es un servidor, al final? | §1 |
| ¿En qué se diferencia de un PC normal? | §2 |
| Servidor web, de correo… ¿en qué se distinguen? | §3 |
| ¿Qué está pasando cuando «el servidor está caído»? | §4 |
| ¿Dónde están los servidores? ¿Qué es un servidor de alquiler? | §5 |
| ¿Puede mi propio PC ser un servidor? | FAQ Q3 |
Empezando por el resumen de la serie ¿Qué ocurre entre que escribes una URL y aparece la página?, ya son cuatro los artículos en los que prometimos que «qué es realmente un servidor merece un artículo propio». Este es ese artículo.
1. Qué es realmente un servidor ── el ordenador que responde cuando se lo piden
1-1. Cada día envías «peticiones» a lugares lejanos
Abrir una página ── ese gesto tan corriente es en realidad enviar lejos una petición: «dame esta página, por favor». El paquete con la petición sale del router de tu casa, viaja por varios puntos de relevo y llega al ordenador de destino (el trayecto completo está en ¿Qué ocurre entre que escribes una URL y aparece la página?; a la entrada del edificio también hay un guardián que inspecciona los paquetes → el artículo del firewall). El ordenador de destino lee la petición, prepara un paquete con la respuesta ── «aquí tienes» ── y lo devuelve.
Es decir: en este mundo hay un «lado que pide» y un «lado que responde». El que pide es tu PC o tu móvil ── en términos técnicos, el cliente (el que hace el encargo). Y el que responde es ── el servidor (el que sirve).
1-2. Detrás de la ventanilla hay una sede central que guarda los registros
Acerquémoslo un poco más a la experiencia diaria. El navegador o la app que tocas directamente es, por así decirlo, la ventanilla que tienes delante. La ventanilla acepta tus peticiones, pero el negocio no se completa solo en ella. Todos los registros ── el propio sitio, el libro de registro de socios, los datos de los productos ── se guardan y se gestionan en una sede central que siempre está en un lugar remoto. La ventanilla consulta a la sede central en tu nombre y muestra en tu pantalla la respuesta que recibe.
El ordenador que hace de esa sede central es el servidor. Cuando en artículos anteriores hablábamos de «el lado que guarda el libro de registro» (→ nuestro artículo sobre cookies) o «el lado que guarda los materiales originales» (→ nuestro artículo sobre la caché), siempre nos referíamos a esta sede central.
La ventanilla que tienes delante y la sede central remota Tú ──«Dame esta página, por favor»──> Sede central (servidor) △ ・guarda el sitio y los libros de registro la ventanilla ・responde a las peticiones las 24 horas (navegador / app) Tú <──«Aquí tienes»──────────────── Sede central (servidor) el lado que pide = cliente (tu PC / móvil) el lado que responde = servidor (la fuente, en un lugar remoto)
1-3. «Servidor» es el nombre de un papel, no de una máquina
Aquí va la frase más importante de este artículo: «servidor» no es el nombre de un tipo de máquina, sino el nombre de un papel. Cualquier cosa que desempeñe el trabajo de «responder cuando se lo piden» es un servidor.
La prueba: el PC corriente que tienes delante puede convertirse en servidor en el momento en que ejecutas el software dedicado. De hecho, los desarrolladores web levantan a diario un servidor de prácticas que funciona solo dentro de su propio PC para probar sus sitios (un mecanismo llamado localhost ── un tema que merece un artículo propio). Y al revés: por muy cara y grande que sea una máquina, si no responde a las peticiones de nadie, es solo un ordenador.
2. En qué se diferencia de tu PC ── no es el rendimiento, es la forma de trabajar
2-1. «Solo para ti» frente a «para todo el mundo»
Si un PC corriente puede ser un servidor, ¿por qué existen máquinas dedicadas? La diferencia decisiva no está en el rendimiento, sino en la forma de trabajar.
Tu PC trabaja «solo para ti, y solo mientras lo usas». Por la noche puedes apagarlo, y puedes reiniciarlo cuando quieras. En cambio, el servidor ── la sede central ── sigue respondiendo «para una multitud indeterminada de todo el mundo, 24 horas al día, 365 días al año». Como nadie sabe cuándo llegará la siguiente petición, no se le permite dormir.
La distinta forma de trabajar de tu PC y de un servidor Tu PC sirve a : ti solo funciona : solo mientras lo usas (de noche puede dormir) si se para : se fastidia una persona ── tú Servidor (sede central) sirve a : una multitud indeterminada, en todo el mundo funciona : 24 horas al día, 365 días al año si se para : afecta a todos los usuarios (= «el servidor está caído»)
2-2. Lo que exige la condición «24 horas, para cualquiera»
Esta diferencia en la forma de trabajar se traduce directamente en una diferencia de equipamiento.
| Requisito | PC normal | Máquina de servidor |
|---|---|---|
| No pararse nunca | Si se cuelga, basta reiniciar | Fuente de alimentación y piezas duplicadas para que un fallo no lo detenga |
| Atender muchas peticiones a la vez | Lo usa básicamente una persona | Diseñada para miles o decenas de miles de accesos simultáneos |
| Dónde vive | Encima de un escritorio | Un centro de datos ── un edificio dedicado con climatización, generadores propios y líneas de red gruesas |
2-3. Por eso también su aspecto es distinto
Que las máquinas de servidor no suelan llevar pantalla ni teclado se debe a que no son máquinas para que las use una persona directamente, sino máquinas que responden a peticiones a través de la red. Esa imagen de las fotos de centros de datos ── estanterías repletas de PC conectados por un cableado complejísimo ── es el aspecto de una sede central que ha reunido a un enorme número de empleados de atención.
La idea de «servidor = PC de gama alta» invierte el orden. Primero está el papel ── responder a una multitud indeterminada las 24 horas ── y, para soportarlo, la máquina acaba siendo robusta y potente. El rendimiento no es lo que define a un servidor.
3. Tipos de servidores ── solo se les antepone el nombre del trabajo que se les pide
3-1. La forma de nombrarlos es simple
Servidor web, servidor de correo, servidor DNS ── parece que hubiera infinidad de tipos, pero la regla de nombrado es simple: se antepone «lo que se le pide», y ya está. El que responde a «dame esta página web» es el servidor web; el que guarda tu correo y lo entrega es el servidor de correo.
3-2. Los tipos de servidor más representativos
| Nombre | El trabajo que se le pide | Artículo relacionado |
|---|---|---|
| Servidor web | Responde a «dame esta página» devolviendo el juego completo de materiales de la página | El protagonista de este artículo |
| Servidor de correo | Guarda tu correo, lo pasa al servidor de correo del destinatario y lo almacena en la bandeja de entrada | ── |
| Servidor DNS | Responde a consultas como «¿cuál es la dirección (IP) de este sitio?» | El gestor de la «guía telefónica» de ¿Qué es DNS? |
| Servidor de archivos | Guarda el contenido de la carpeta compartida de la oficina y lo entrega a quien lo abre | ── |
| Servidor de juegos | Recopila posiciones y resultados de los rivales y sincroniza las pantallas de todos | ── |
Si ves «el servidor está caído» tanto en juegos como en webs de entradas es porque detrás de cada servicio hay una sede central propia.
3-3. Una máquina puede hacer varios papeles ── y cientos pueden repartirse uno
Que «servidor» sea el nombre de un papel también resuelve la cuestión del número de máquinas. En un sitio pequeño no es nada raro que una sola máquina haga a la vez de servidor web y de servidor de correo (dentro de la sede central, a cada empleado se le llama por su «número de recepción» ── un mecanismo llamado números de puerto, otro tema que merece un artículo propio). Y al revés: en los servicios grandes, el único papel de servidor web se reparte entre cientos de máquinas. Papeles y máquinas no van uno a uno.
También existe un mecanismo que reparte por el mundo almacenes con copias de los materiales y responde desde el más cercano (una CDN). Es la verdadera identidad de «los almacenes de la red de reparto» que presentamos en nuestro artículo sobre la caché ── y otro tema más que merece un artículo propio.
4. Qué significa realmente «el servidor está caído» ── la fuente ha dejado de responder
4-1. «Caído» significa que la sede central ya no puede responder
Con el esquema construido hasta aquí, «el servidor está caído» se explica en una línea: la sede central ya no puede responder a las peticiones. Tu ventanilla (el navegador) puede estar perfectamente ── pero si la sede central a la que consulta guarda silencio, ninguna ventanilla del mundo podrá completar el trámite. Las causas se dividen en tres grandes grupos.
| Causa | Qué está pasando | Escena típica |
|---|---|---|
| ① Saturación | Las peticiones llegan en avalancha y el procesamiento no da abasto | El «va lento» o «no conecta» justo tras salir entradas a la venta o actualizarse un juego popular |
| ② Avería | Un fallo de hardware o de software detiene la atención | Aun con piezas duplicadas, cuando toca, toca |
| ③ Mantenimiento | Se detiene a propósito, de forma planificada, para actualizaciones y revisiones | El aviso de «en mantenimiento hasta las X» |
Qué ocurre en la sede central cuando la saturación la «tira»
Normalmente:
petición ─────────> [recepción] ──> la respuesta vuelve enseguida
Con saturación:
petición petición petición petición ──> [recepción] ── no da abasto
△ la cola crece, las respuestas se retrasan
y al final llega el «no puedo responder»
4-2. ¿Es culpa mía o de su lado? ── el orden para averiguarlo
Cuando «no conecta», puedes distinguir si la causa es tu línea o su sede central comprobando en este orden.
- 1Abre otro sitioSi los demás abren con normalidad, tu línea está bien ── sospecha de la sede central de ese sitio.
- 2Prueba con otra líneaApaga el Wi-Fi y abre con datos móviles. ¿Sigue fallando? Entonces es casi seguro su lado.
- 3Busca avisos de incidenciaSi hay un aviso del operador o las redes se llenan de «no conecta», queda confirmado.
Una vez sabes que la causa está en la sede central, lo único que puedes hacer es esperar. Es más: machacar el botón de recargar añade peticiones extra a una sede central ya saturada y retrasa la recuperación.
Y así se distingue del síntoma que tratamos en el artículo de la caché ── si se muestra una página antigua, sospecha de tu almacén local (la caché); si directamente no conecta o da error, sospecha de la sede central. El aspecto del problema te dice dónde mirar.
5. ¿Dónde están los servidores? ── comprar, alquilar o alquilar solo lo necesario
5-1. Hay tres maneras de montar la sede central
Visto desde el lado que crea un sitio o un servicio, hay tres grandes maneras de montar la sede central.
| Modalidad | En qué consiste | Para quién |
|---|---|---|
| Tenerla propia | Comprar las máquinas y gestionarlas en la sala de máquinas de la empresa (se llama on-premises) | Grandes empresas o casos especiales |
| Alquilar | Alquilar por una cuota mensual una parcela de una máquina en un centro de datos ── el servidor de alquiler | El clásico para sitios personales y de tamaño pequeño o medio |
| Alquilar solo lo necesario | Alquilar capacidad solo el tiempo necesario y pagar por lo consumido ── la nube | Servicios cuya escala crece y decrece |
«Contratar un servidor de alquiler» no significa comprar una máquina, sino alquilar un asiento en una sede central que sigue respondiendo las 24 horas. La nube flexibiliza aún más esa forma de alquilar, y también merece un artículo propio.
5-2. Sea cual sea la modalidad, el papel no cambia
Propia, alquilada o en la nube ── lo que hace es lo mismo: registrar y guardar la información, y responder a las peticiones las 24 horas. Solo cambian el lugar y la forma de alquiler; «estar en la nube» no hace que ocurra nada mágico. Incluso como particular, alquila un servidor y desde hoy mismo puedes tener la sede central de tu propio sitio.
Resumen ── la esencia en 4 líneas
- «Servidor» es el nombre de un papel: el encargado que registra y guarda la información y «responde cuando se lo piden» ── no es un tipo de máquina, así que un PC normal puede serlo, y una máquina puede hacer varios papeles
- La diferencia con tu PC es la forma de trabajar: una máquina a tu lado que funciona para una persona y solo mientras se usa, frente a una sede central que responde a una multitud indeterminada las 24 horas ── la diferencia de rendimiento es solo consecuencia del papel
- Los tipos solo llevan el nombre del trabajo: web, correo, DNS, archivos, juegos ── detrás de cada servicio hay una sede central propia
- «Caído» significa que la sede central no puede responder: las causas son saturación, avería o mantenimiento ── y si la causa es su lado, lo único que puedes hacer es esperar
Con esto ya están las dos historias: la de la ventanilla que tienes delante (la trilogía del navegador: HTTPS, cookies y caché) y la de la sede central remota (este artículo). Para releer el trayecto completo que recorre una petición → el resumen de la serie.
FAQ
Q1. ¿Cuál es, al final, la diferencia entre un servidor y un PC normal?
A. Antes que cualquier diferencia de hardware, hay una diferencia en la forma de trabajar. Un PC normal funciona «solo para ti, mientras lo usas»; un servidor sigue respondiendo «para una multitud indeterminada, las 24 horas». Para soportar ese papel aparecen después las diferencias de hardware: piezas duplicadas, diseños para accesos masivos simultáneos. No es un servidor por ser potente; es un servidor porque desempeña el papel de responder.
Q2. ¿Qué estado es «el servidor está caído»? ¿De verdad solo queda esperar?
A. Es el estado en que el lado que responde (la sede central) ya no puede responder. Las causas se dividen en saturación, avería y mantenimiento (→ §4). Para acotarlo, comprueba en este orden: si abren otros sitios → si falla también con otra línea → si hay avisos de incidencia. Si la causa está en la sede central, al usuario solo le queda esperar. Evita machacar el botón de recargar ── empeora la saturación.
Q3. ¿Puedo convertir mi propio PC en un servidor?
A. Sí. Como «servidor» es el nombre de un papel, un PC normal se convierte en el lado que responde en cuanto instalas el software dedicado. El servidor de prácticas que los desarrolladores ejecutan solo dentro de su PC (localhost) es el ejemplo clásico. Pero para usarlo como servidor público de verdad necesitarías tenerlo encendido las 24 horas, con su gasto eléctrico, y ocuparte de la seguridad frente a ataques externos ── así que, para publicar de verdad, lo realista es un servidor de alquiler o la nube.
Q4. ¿En qué se diferencian un servidor de alquiler y la nube?
A. Ambos siguen siendo «alquilar un asiento en la sede central»; lo que cambia es la forma de alquilar. El servidor de alquiler es un asiento fijo por una cuota mensual ── precio predecible, el clásico de los sitios personales. La nube alquila capacidad solo el tiempo necesario y cobra por lo consumido ── ideal para servicios cuyo tráfico sube y baja bruscamente. El detalle de cuándo conviene cada uno merece un artículo propio, previsto para el futuro.
Q5. ¿El lado del servidor también tiene caché y cookies?
A. Sí. Cada mecanismo de la trilogía del navegador tiene su pareja en el lado de la sede central. El libro de registro contra el que se cotejan las tarjetas de socio de las cookies lo guarda la sede central (→ nuestro artículo sobre cookies), y los materiales originales también viven en la sede central, con almacenes de copias en su lado y en la red de reparto (CDN) (→ nuestro artículo sobre la caché §2). La ventanilla que tienes delante y la sede central remota sostienen los mismos mecanismos desde ambos extremos.

Deja una respuesta