콘텐츠 전송 네트워크 란 무엇입니까?

CDN (Content Delivery Network) 또는 CDN (Content Distribution Network)은 다수의 사용자에게보다 효율적인 컨텐츠 전달을 제공하기 위해 지리적으로 분산 된 웹 서버 그룹입니다. CDN은 대량 다운로드의 부담을 단일 서버에서 다른 위치의 여러 서버로 전환함으로써 사용자와 컨텐츠 제공 업체에게 혜택을줍니다. 대부분의 경우 최종 사용자는 CDN을 사용하고 있음을 알지 못합니다. 현재 여러 회사에서 CDN 서비스 제공을 전문으로하고 있으며 많은 대기업에서이 소프트웨어를 사용하여 소프트웨어, 비디오 및 기타 유형의 컨텐츠를 배포합니다.

컨텐트 전달 네트워크를 사용하면 월드 와이드 웹의 기초를 형성하는 HTTP (Hypertext Transfer Protocol)를 현대적으로 사용하여 개발 한 일부 문제를 완화 할 수 있습니다. HTTP는 웹 브라우저가 단일 웹 서버에서 컨텐츠를 다운로드하는 시나리오를 위해 설계되었습니다. 이는 네트워크 트래픽이 갑자기 급증하는 대규모 웹 사이트 나 사이트에 문제가됩니다. 단일 HTTP 서버는 제한된 수의 동시 사용자를 처리 할 수 ​​있으며 그 후 서버 속도가 매우 느리거나 도달 할 수 없게됩니다. HTTP 서버는 DDoS (Distributed Denial-of-Service) 공격에도 취약합니다.이 서비스는 웹 서버에 관련없는 많은 요청을 보내 실제 사용자가 사이트에 액세스 할 수 없게합니다.

콘텐츠 배달 네트워크는 단일 HTTP 서버에 의존하는 대신 각각 자신의 사이트 콘텐츠 복사본이있는 여러 위치에서 여러 서버를 사용합니다. 단일 서버가 너무 바 빠지면 다른 서버가 추가 트래픽을 처리합니다. CDN을 사용하면 DDoS 공격이 웹 사이트를 중단시키는 것이 훨씬 더 어렵습니다. 또한 서버를 다양한 위치에 배치하면 가장 가까운 서버를 선택할 수 있으므로 최종 사용자가 사용할 수있는 속도가 빨라질 수 있습니다. 데이터가 인터넷에서 더 적은 지점을 통과하여 대상에 도달해야하기 때문에 사용자에게 가까운 서버는 더 빠른 경향이 있습니다.

대부분의 인터넷 사용자는 콘텐츠 전송 네트워크가 사용되고 있는지조차 알지 못합니다. 요청은 일반적으로 HTTP 서버로 전송되며 CDN은 여러 가지 요인에 따라 사용자의 웹 브라우저를 다른 서버로 보냅니다. 일부 CDN은 DNS (Domain Name System)를 사용하여 트래픽을 리디렉션하는 반면, 다른 CDN은 파일 유형을 기반으로하거나 웹 페이지에서 URL (Uniform Resource Locator)을 동적으로 대체하여 트래픽을 전송할 수 있습니다.

많은 대기업은 소프트웨어 나 다른 유형의 대용량 파일을 배포하기 위해 컨텐츠 전송 네트워크를 사용합니다. 그들은 자신의 CDN을 구축하거나 대규모 네트워크를 소유하고 CDN 서비스를 전문으로하는 회사와 계약을 선택할 수 있습니다. CDN은 스트리밍 미디어를 제공하는 데 특히 적합합니다. 최종 사용자에 대한 서버의 근접성으로 인해 데이터 흐름 중단이 줄어들어 재생이 원활 해지기 때문입니다. 많은 대규모 네트워크 제공 업체가 자체 컨텐츠 전송 네트워크를 구축하거나 타사가 CDN 서버를 데이터 센터 내에 배치하도록 권장하고 있습니다. 이러한 제공 업체들은 인터넷 텔레비전 및 기타 형태의 디지털 배포의 인기가 높아짐에 따라 추가 수익을 올릴 수 있기를 바랍니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?