ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • CDN
    TIL. 2024. 6. 4. 21:12

    CDN(Content Delifvery Network)은 웹 콘텐츠를 사용자와 가까운 곳에서 전송함으로써

    전송 속도를 높이고 웹사이트 성능을 개선하는 지리적으로 분산된 서버 네트워크이다. 

     

    CDN의 작동 원리 

    CDN은 전 세계 각지에 캐시 서버(엣지 서버)를 배치하여 작동한다. 사용자가 웹사이트에 접속하면 CDN은 

    사용자와 가장 가까운 캐시 서버에서 웹 콘텐츠를 제공한다. 이렇게 하면 원본 서버에서 직접 콘텐츠를 전송하는 

    것보다 네트워크 지연 시간이 줄어들어 웹 페이지 로드 시간이 단축되게 된다. 

     

    CDN의 주요 기능 

    1. 콘텐츠 캐싱 : 자주 요청되는 정적 컨텐츠( 이미지, 동영상, CSS 등)를 엣지 서버에 캐싱하여 원본 서버의 부하를 줄인다. 

    2. 부하 분산 : 트래픽을 여러 엣지 서버로 분산시켜 원본 서버의 부하를 줄이고 가용성을 높인다. 

    3. 보안 강화 : DDos 공격 등에 대한 방어 기능을 제공하고 콘텐츠 무결성을 보장한다. 

    4. 최적화 라우팅 : 사용자와 가장 가까운 엣지 서버로 요청을 라우팅하여 지연 시간을 최소화한다. 

     

    CDN은 웹사이트 성능 향상, 대역폭 절감, 가용성 및 보안 강화 등의 이점을 제공하므로 대규모 웹 서비스에서 

    필수적으로 사용되고 있다. 

    'TIL.' 카테고리의 다른 글

    SQL injection  (0) 2024.06.08
    Git Rebase, Merge  (0) 2024.06.05
    스프레드 연산자  (0) 2024.06.03
    AWS  (0) 2024.05.31
    인덱스  (0) 2024.05.30
Designed by Tistory.