캐쉬 방식 은 포워드 프록시 ( forward proxy ) , 리버스 프록시 ( reverse proxy ) 방식 등 이 있 으며 , 요청 된 컨텐츠 를 캐 쉬 서버 가 제공 하 는 방식 이 다 . 다만 , 캐쉬 서버 를 클라이언트 측 에 위치 시키 는 경우 서버 운영 자 가 캐쉬 서버 를 관리 할 수 없 고 , 캐쉬 서버 를 서버 측 에 위치 시키 는 경우 , 서버 의 부하 를 억제 할 수 는 있 으나 , 인터넷 의 트래픽 ( traffic ) 을 줄일 수 없 는 문제점 이 있 었 다 . 이 와 같 은 문제점 을 해결 하 기 위해 , CDN 이 제안 되 었 다 . CDN 사업자 는 캐시 서버 를 여러 IDC ( Internet Data Center ) 또는 ISP ( Internett Service Provider ) 하단 에 분산 설치 하 고 , 캐쉬 서버 를 서버 운영 자 에게 대여 한다 . CDN 은 클라이언트 로부터 컨텐츠 의 요청 이 있 는 경우 , 클라이언트 에 가장 가까운 캐시 서버 가 컨텐츠 를 제공 할 수 있 다 . 다만 , CDN 을 구축 하 기 위해 서버 에 준하 는 용량 의 컴퓨터 를 다수 마련 해야 하 는 비용 이 소요 되 고 , 서버 의 기능 을 여러 컴퓨터 에서 대신 한다고 하 더라도 결국 CDN 기능 을 담당 하 는 서버 의 수 는 제한 적 일 수 밖 에 없 다는 문제점 이 있 다 . 따라서 , 일부 지역 에서 는 CDN 서비스 를 제공 할 수 없 는 문제점 이 있 었 다 .