네트워크

CDN이란? (Content Delivery Network)

기석김 2025. 5. 29. 05:17

CDN 이란 뭘까?

CDN은 Content Delivery Network,

전 세계에 똑같은 물건을 미리 나눠두고, 가장 가까운 창고에서 꺼내주는 시스템이다.

쉽게 말해서, 웹 콘텐츠(이미지, 영상 등)를 사용자와 가까운 서버에서 빠르게 전달해 주는 기술이다.

 

왜 필요한데?

요즘 웹은 무겁다. 이미지, 영상, 광고에 스크립트까지...

한국에 있는 서버를 미국에 접속하면 당연히 느릴 수밖에 없다.

CDN은 이런 문제를 해결해 준다.

1. 사용자가 가까운 서버에서 콘텐츠를 받음 -> 속도 up

2. 모든 요청이 원 서버로 몰리지 않음 -> 부하 down

 

어떻게 작동하는데?

사용자 CDN  결과
웹사이트 접속 가장 가까운 서버에서 콘텐츠 전송 빠르게 로딩
캐시에 없을 겨우 원 서버에서 받아서 저장 후 전송 다음에 더 빠름

 

 

CDN 장점

빠른 로딩 + 서버 부하 감소 + 보안 향상 + 글로벌 서비스 최적화

 

어디서 쓰냐? -> 넷플릭스, 유튜브, 쇼핑몰, 게임사, 뉴스, 블로그 등등 다양하게 사용한다

 

그래서 글로벌 사용자 대상에는 꼭 필요하고, 트래픽이 많은 웹사이트에도 사용하면 좋다

 

CDN은 빠르고 안전한 웹 서비스를 위한 기본 체력이다.