Escuché que Facebook usa Content Delivery Network (cdn) para cargar cosas más rápido. Piense que si quiero cargar una imagen, esta vez se carga desde CDN. Y no muestra la dirección real de CDN. También se utiliza un proxy inverso para ocultar una dirección de servidor particular a los clientes. Cuando llegue al servidor, ¿nos redireccionará? ¿Eso es por seguridad? ¿Facebook utiliza proxy inverso?
Respuesta1
Su comprensión es sólo parcialmente correcta.
De alguna manera, un proxy inverso puede actuar como una CDN, en la medida en que podría (pero no siempre) extraer datos de una fuente original, pero incluso en este caso, una CDN almacenaría en caché el contenido, mientras que un proxy inverso no. Una segunda diferencia importante es que una CDN está distribuida, es decir, hay partes de ella en muchos lugares; un proxy inverso no se distribuiría (aunque se podrían ejecutar varios servidores proxy para afectar esto). Las CDN también pueden presembrarse con datos para acelerar las búsquedas.
En ninguno de los casos del proxy inverso o CDN está oculta la IP del proxy o CDN; esto no es posible. Para mayor claridad, las IP de los servidores reales están ocultas y, especialmente en el caso de un proxy inverso, no son necesariamente accesibles directamente a través de Internet.