Ihr Verständnis ist nur teilweise richtig.
In gewisser Weise kann sich ein Reverse-Proxy wie ein CDN verhalten - so sehr er Daten (aber nicht immer) aus einer Originalquelle ziehen konnte - aber selbst hier würde ein CDN den Inhalt zwischenspeichern, während ein Reverse-Proxy dies nicht tun würde. Ein zweiter wichtiger Unterschied ist, dass ein CDN verteilt wird, dh es gibt Teile davon an vielen Stellen - ein Reverse Proxy würde nicht verteilt werden (obwohl Sie möglicherweise mehrere Proxys ausführen, um dies zu beeinflussen). CDNs können auch Daten enthalten, um die Suche zu beschleunigen.
In keinem Fall des Reverse Proxy oder CDN ist die IP des Proxy oder CDN verborgen - dies ist nicht möglich. Aus Gründen der Übersichtlichkeit sind die tatsächlichen Server-IPs verborgen und - insbesondere im Falle eines Reverse-Proxys - nicht notwendigerweise direkt über das Internet erreichbar.