¿Qué es un servidor perimetral de CDN?

Los servidores perimetrales son un componente fundamental para hacer que Internet funcione más rápido.

Metas de aprendizaje

Después de leer este artículo podrás:

  • Definir un servidor perimetral de CDN
  • Entender cómo pasan los datos por las redes
  • Diferenciar entre servidores perimetrales y de origen

Contenido relacionado


¿Quieres saber más?

Suscríbete a theNET, el resumen mensual de Cloudflare sobre las ideas más populares de Internet.

Revisa la política de privacidad de Cloudflare para saber más sobre cómo Cloudflare gestiona tus datos personales.

Copiar el enlace del artículo

¿Qué es un servidor perimetral de CDN?

Un servidor perimetral de CDN es un ordenador que existe en el extremo lógico o "perímetro" de una red. Un servidor perimetral suele servir de conexión entre redes distintas. Uno de los objetivos principales de un servidor perimetral de CDN es almacenar el contenido lo más cerca posible de la máquina del cliente que realiza la solicitud, reduciendo así la latencia y mejorando los tiempos de carga de la página.

Un servidor perimetral es un tipo de dispositivo en el perímetro que proporciona un punto de entrada a una red. Otros dispositivos en el perímetro son los enrutadores y los conmutadores de enrutamiento. Los dispositivos en el perímetro suelen colocarse dentro de los puntos de intercambio de Internet (IxP), para permitir que diferentes redes se conecten y compartan el tránsito.

¿Cómo funciona un servidor perimetral?

En cualquier diseño de red concreto, se conectarán varios dispositivos diferentes entre sí utilizando uno o varios patrones de red predefinidos. Si una red quiere conectarse a otra red o a la Internet más amplia, debe tener algún tipo de puente para que el tráfico fluya de un lugar a otro. Los dispositivos de hardware que crean este puente en el perímetro de una red se denominan dispositivos en el perímetro.

Las redes se conectan en el perímetro

En una típica red doméstica o de oficina con muchos dispositivos conectados, aparatos como teléfonos móviles u ordenadores se conectan y desconectan a la red a través de un modelo de red en estrella tipo hub-and-spoke. Todos los dispositivos existen dentro de la misma red de área local (LAN), y cada dispositivo se conecta a un enrutador central, a través del cual pueden conectarse entre sí.

Para conectar una segunda red a la primera, en algún momento se debe realizar la conexión entre las redes. El dispositivo a través del cual las redes pueden conectarse entre sí es, por definición, un dispositivo en el perímetro.

Diagrama del dispositivo de red perimetral de CDN

Ahora, si un ordenador dentro de la red A necesita conectarse a un ordenador dentro de la red B, la conexión debe pasar de la red A, a través del perímetro de la red, y a la segunda red. Este mismo paradigma también funciona en contextos más complejos, como cuando se realiza una conexión a través de Internet. La capacidad de las redes para compartir el tránsito se ve limitada por la disponibilidad de dispositivos en el perímetro entre ellas.

Cuando una conexión debe atravesar Internet, hay que dar todavía más pasos intermedios entre la red A y la red B. Para simplificar, imaginemos que cada red es un círculo, y el lugar en el que los círculos se tocan es el perímetro de la red. Para que la conexión se mueva por Internet, lo normal es que toque muchas redes y pase por muchos nodos del perímetro de la red. En general, cuanto más lejos deba viajar la conexión, mayor será el número de redes que debe atravesar. Una conexión puede atravesar diferentes proveedores de servicios de Internet y el hardware de infraestructura troncal de Internet antes de llegar a su objetivo.

Diagrama de colocación del servidor perimetral de la CDN

Un proveedor de CDN colocará servidores en muchos lugares, pero algunos de los más importantes son los puntos de conexión en el perímetro entre diferentes redes. Estos servidores perimetrales se conectarán con múltiples redes diferentes, y permitirán que el tráfico pase rápida y eficazmente entre las redes. Sin una CDN, el tránsito puede tomar una ruta más lenta o más complicada entre el origen y el destino. En el peor de los casos, el tráfico "tromboneará" grandes distancias; al conectarse a otro dispositivo al otro lado de la calle, una conexión puede atravesar el país y volver. Al colocar servidores perimetrales en ubicaciones clave, una CDN es capaz de entregar rápidamente el contenido a los usuarios que están en diferentes redes. Para más información sobre las mejoras que supone el uso de la CDN, explora cómo funciona el rendimiento de la CDN.

¿Cuál es la diferencia entre un servidor perimetral y un servidor de origen?

Un servidor de origen es el servidor web que recibe todo el tráfico de Internet cuando una propiedad web no utiliza una CDN. Usar un servidor de origen sin una CDN significa que cada solicitud de Internet debe volver a la ubicación física de ese servidor de origen, independientemente del lugar del mundo en el que resida. Esto crea un aumento en los tiempos de carga, que se incrementa cuanto más lejos está el servidor de la máquina del cliente que realiza la solicitud.

Los servidores perimetrales de la CDN almacenan (en caché) el contenido en ubicaciones estratégicas para aliviar la carga de uno o más servidores de origen. Al trasladar los activos estáticos como imágenes, archivos HTML y JavaScript (y potencialmente otros contenidos) lo más cerca posible de la máquina del cliente que realiza la solicitud, una caché de servidor en el perímetro es capaz de reducir el tiempo que tarda en cargarse un recurso web. Los servidores de origen siguen teniendo una función importante cuando se utiliza una CDN, ya que el código importante del lado del servidor, como una base de datos de credenciales de cliente con hash utilizada para la autenticación, se suele mantener en el origen. Más información sobre la CDN de Cloudflare con servidores perimetrales por todo el mundo.

Preguntas frecuentes

¿Qué define a un servidor perimetral en el contexto de una CDN?

Un servidor perimetral es un dispositivo ubicado en el extremo lógico de la red, o perímetro. Un servidor de este tipo reduce la latencia al procesar las solicitudes lo más cerca posible del usuario final. Dentro de una red de distribución de contenido (CDN), estos servidores sirven como punto de conexión principal entre un visitante y el servidor de origen.

¿Cómo mejora un servidor perimetral el rendimiento de los sitios web?

Al ubicarse entre un usuario y un servidor de origen, un servidor perimetral minimiza la distancia física que deben recorrer los datos. Esta distancia reducida disminuye el tiempo que tarda un sitio web en cargarse, ofreciendo una experiencia más rápida y receptiva para el usuario.

¿Cuál es la diferencia entre un servidor perimetral y un servidor de origen?

Un servidor de origen es el punto central donde residen los datos y el contenido originales de un sitio web. Un servidor perimetral forma parte de una red distribuida que almacena versiones en caché de esos datos en varias ubicaciones a nivel global para garantizar una distribución más rápida a los usuarios cercanos.

¿De qué manera un servidor perimetral brinda seguridad a un sitio web?

Los servidores perimetrales pueden actuar como una barrera de protección en el perímetro de la red. Pueden tener herramientas de seguridad como un firewall de aplicaciones web (WAF) o servicios de mitigación de DDoS para identificar y bloquear el tráfico malicioso antes de que llegue al servidor de origen.

¿Qué sucede cuando un usuario solicita contenido que la CDN no almacena en caché?

Si el contenido solicitado aún no está almacenado en el servidor perimetral, el servidor reenvía la solicitud al servidor de origen. Una vez que recibe los datos, el servidor perimetral los entrega al usuario y luego puede almacenarlos en caché para cumplir más rápidamente con futuras solicitudes de otros usuarios cercanos.

¿Por qué los servidores perimetrales a menudo se ubican en puntos de intercambio de Internet (IXP)?

La ubicación de los servidores perimetrales en los IXP les permite conectarse directamente con diferentes proveedores de servicios de Internet (ISP). Esta ubicación estratégica reduce el número de saltos o transiciones de red necesarios para distribuir contenido, lo que reduce aún más la latencia.

¿Cómo contribuyen los servidores perimetrales a la escalabilidad de un sitio web?

Los servidores perimetrales de CDN ayudan a escalar un sitio web al descargar una cantidad significativa de tráfico del servidor de origen. Al gestionar la mayoría de las solicitudes a nivel local, los servidores perimetrales evitan que el servidor de origen se sobrecargue durante los periodos de mucho tráfico o picos repentinos.