{"id":476413,"date":"2023-08-09T07:29:55","date_gmt":"2023-08-09T07:29:55","guid":{"rendered":""},"modified":"2023-09-05T11:12:42","modified_gmt":"2023-09-05T11:12:42","slug":"content-delivery-network","status":"publish","type":"wiki","link":"https:\/\/oneproxy.pro\/pt\/wiki\/content-delivery-network\/","title":{"rendered":"Rede de distribui\u00e7\u00e3o de conte\u00fado"},"content":{"rendered":"<p>Redes de distribui\u00e7\u00e3o de conte\u00fado (CDNs) s\u00e3o redes de servidores distribu\u00eddas geograficamente que trabalham juntas para fornecer entrega r\u00e1pida de conte\u00fado da Internet. Eles permitem a transfer\u00eancia r\u00e1pida de recursos necess\u00e1rios para carregar conte\u00fado da Internet, incluindo p\u00e1ginas HTML, arquivos JavaScript, folhas de estilo, imagens e v\u00eddeos.<\/p>\n<h2>Origem e hist\u00f3ria das redes de distribui\u00e7\u00e3o de conte\u00fado<\/h2>\n<p>O conceito de CDNs surgiu pela primeira vez no final da d\u00e9cada de 1990 como uma solu\u00e7\u00e3o para o problema da \u201cespera mundial\u201d. A popularidade crescente da Internet estava a abrandar a velocidade de entrega de p\u00e1ginas web e de conte\u00fado online. A primeira men\u00e7\u00e3o de um CDN foi em uma patente da Sandpiper Networks em 1998 intitulada \u201cSistema e M\u00e9todo para Entrega de Conte\u00fado Distribu\u00eddo\u201d.<\/p>\n<p>\u00c0 medida que a Internet crescia, tamb\u00e9m crescia a procura por servi\u00e7os CDN. Hoje, as CDNs atendem uma grande parte de todo o tr\u00e1fego da web, incluindo objetos da web (texto, gr\u00e1ficos), objetos para download (arquivos de m\u00eddia, software, documentos), aplicativos (com\u00e9rcio eletr\u00f4nico, portais), m\u00eddia de streaming ao vivo, m\u00eddia de streaming sob demanda. e redes sociais.<\/p>\n<h2>Em profundidade: redes de distribui\u00e7\u00e3o de conte\u00fado<\/h2>\n<p>CDNs s\u00e3o fundamentalmente uma quest\u00e3o de velocidade e confiabilidade. Eles foram projetados para resolver o problema da lat\u00eancia, o atraso que ocorre quando voc\u00ea solicita o carregamento de uma p\u00e1gina da web e o tempo que leva para exibir totalmente o conte\u00fado na tela.<\/p>\n<p>Quanto mais longe a solicita\u00e7\u00e3o tiver que viajar, maior ser\u00e1 a lat\u00eancia. As CDNs resolvem isso armazenando conte\u00fado em cache em v\u00e1rios servidores ao redor do mundo, de modo que, quando um usu\u00e1rio faz uma solicita\u00e7\u00e3o, o conte\u00fado \u00e9 entregue no servidor mais pr\u00f3ximo, ou \u201cservidor de borda\u201d, reduzindo a dist\u00e2ncia que ele precisa percorrer.<\/p>\n<h2>Estrutura Interna e Funcionamento de CDNs<\/h2>\n<p>Uma CDN consiste em dois componentes principais: um servidor de origem e uma rede de servidores de borda. O servidor de origem cont\u00e9m a c\u00f3pia \u201cmestre\u201d original do conte\u00fado da web. Os servidores de borda est\u00e3o estrategicamente localizados em todo o mundo e armazenam vers\u00f5es em cache desse conte\u00fado.<\/p>\n<p>Quando um usu\u00e1rio solicita conte\u00fado (como um v\u00eddeo ou uma p\u00e1gina da web), o servidor de borda da CDN mais pr\u00f3ximo do usu\u00e1rio entrega o conte\u00fado armazenado em cache, garantindo lat\u00eancia m\u00ednima e tempos de carregamento mais r\u00e1pidos. Caso o conte\u00fado solicitado n\u00e3o esteja dispon\u00edvel no servidor de borda, ele o recupera do servidor de origem ou de um servidor de borda pr\u00f3ximo.<\/p>\n<h2>Principais recursos dos CDNs<\/h2>\n<ul>\n<li><strong>Desempenho<\/strong>: ao armazenar conte\u00fado em cache pr\u00f3ximo ao usu\u00e1rio, os CDNs reduzem a lat\u00eancia e aumentam a velocidade de entrega de conte\u00fado.<\/li>\n<li><strong>Escalabilidade<\/strong>: as CDNs podem lidar com picos repentinos de tr\u00e1fego e cargas pesadas, garantindo que o conte\u00fado esteja sempre dispon\u00edvel.<\/li>\n<li><strong>Confiabilidade<\/strong>: Ao distribuir conte\u00fado em v\u00e1rios servidores, os CDNs protegem contra falhas e garantem um servi\u00e7o ininterrupto.<\/li>\n<li><strong>Seguran\u00e7a<\/strong>: CDNs fornecem medidas de seguran\u00e7a como prote\u00e7\u00e3o DDoS, token seguro e bloqueio de IP.<\/li>\n<\/ul>\n<h2>Tipos de CDN<\/h2>\n<p>Existem v\u00e1rios tipos de CDNs que atendem a diferentes necessidades:<\/p>\n<table>\n<thead>\n<tr>\n<th>Tipo de CDN<\/th>\n<th>Descri\u00e7\u00e3o<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>CDN padr\u00e3o<\/td>\n<td>Fornece conte\u00fado est\u00e1tico armazenado em cache de servidores de borda.<\/td>\n<\/tr>\n<tr>\n<td>Acelera\u00e7\u00e3o din\u00e2mica de sites (DSA)<\/td>\n<td>Otimiza a entrega de conte\u00fado din\u00e2mico e n\u00e3o armazen\u00e1vel em cache.<\/td>\n<\/tr>\n<tr>\n<td>CDN privado<\/td>\n<td>Um CDN personalizado criado e usado por entidades \u00fanicas, como grandes corpora\u00e7\u00f5es.<\/td>\n<\/tr>\n<tr>\n<td>CDN h\u00edbrida<\/td>\n<td>Combina os recursos de CDNs p\u00fablicos e privados.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Uso, problemas e solu\u00e7\u00f5es<\/h2>\n<p>Os CDNs s\u00e3o usados por uma ampla variedade de setores: sites de com\u00e9rcio eletr\u00f4nico para visualiza\u00e7\u00e3o mais r\u00e1pida de produtos, sites de m\u00eddia para carregamento r\u00e1pido de imagens e jogos on-line para uma jogabilidade r\u00e1pida e cont\u00ednua. Eles s\u00e3o particularmente ben\u00e9ficos para empresas com alcance global.<\/p>\n<p>No entanto, o uso da CDN pode levar a alguns problemas, como envenenamento de cache, em que o invasor envia respostas que fazem com que a CDN armazene em cache uma vers\u00e3o incorreta do site. Isso pode ser mitigado por meio de mecanismos rigorosos de controle de cache e pela ado\u00e7\u00e3o de cabe\u00e7alhos HTTP seguros.<\/p>\n<h2>Compara\u00e7\u00f5es e caracter\u00edsticas<\/h2>\n<p>Os CDNs podem ser contrastados com a hospedagem na web tradicional. Na hospedagem tradicional, todo o conte\u00fado vem de um servidor. Mas com as CDNs, o conte\u00fado vem de v\u00e1rios servidores espalhados globalmente, resultando em uma entrega de conte\u00fado mais r\u00e1pida e confi\u00e1vel.<\/p>\n<p>As principais caracter\u00edsticas de uma CDN incluem o n\u00famero de PoPs (Pontos de Presen\u00e7a), a capacidade total da rede (medida em Tbps) e os tipos de conte\u00fado que ela pode entregar (est\u00e1tico, din\u00e2mico, streaming ao vivo, etc.).<\/p>\n<h2>Perspectivas e Tecnologias Futuras<\/h2>\n<p>Espera-se que tecnologias emergentes como 5G e Edge Computing influenciem o futuro das CDNs. O 5G aumentar\u00e1 a demanda por conte\u00fado de alta qualidade e a Edge Computing aprimorar\u00e1 as capacidades de processamento dos servidores de borda.<\/p>\n<p>Os CDNs tamb\u00e9m ser\u00e3o mais integrados aos servi\u00e7os em nuvem e mais focados na seguran\u00e7a, oferecendo servi\u00e7os como mitiga\u00e7\u00e3o de bots, firewalls de aplicativos da Web (WAF) e prote\u00e7\u00e3o DDoS.<\/p>\n<h2>Servidores proxy e CDNs<\/h2>\n<p>Servidores proxy e CDNs est\u00e3o envolvidos na entrega de conte\u00fado da web. Enquanto os servidores proxy atuam como intermedi\u00e1rios para solicita\u00e7\u00f5es de clientes que buscam recursos de outros servidores, as CDNs distribuem o servi\u00e7o espacialmente em rela\u00e7\u00e3o aos usu\u00e1rios finais para fornecer alta disponibilidade e alto desempenho. Os servidores proxy podem fazer parte de uma infraestrutura CDN, ajudando no armazenamento em cache e na entrega de conte\u00fado.<\/p>\n<h2>Links Relacionados<\/h2>\n<ol>\n<li><a href=\"https:\/\/www.cloudflare.com\/learning\/cdn\/what-is-a-cdn\/\" target=\"_new\" rel=\"noopener nofollow\">O que \u00e9 um CDN? \u2013 Cloudflare<\/a><\/li>\n<li><a href=\"https:\/\/www.akamai.com\/us\/en\/cdn\/what-is-a-cdn.jsp\" target=\"_new\" rel=\"noopener nofollow\">Como funciona uma CDN? \u2013Akamai<\/a><\/li>\n<li><a href=\"https:\/\/www.imperva.com\/learn\/performance\/what-is-cdn-how-it-works\/\" target=\"_new\" rel=\"noopener nofollow\">Guia CDN \u2013 Imperva<\/a><\/li>\n<li><a href=\"https:\/\/www.ibm.com\/cloud\/learn\/content-delivery-network\" target=\"_new\" rel=\"noopener nofollow\">CDN: Vis\u00e3o Geral e Arquitetura \u2013 IBM<\/a><\/li>\n<li><a href=\"https:\/\/www.gartner.com\/en\/documents\/3981119\" target=\"_new\" rel=\"noopener nofollow\">Redes de distribui\u00e7\u00e3o de conte\u00fado (CDNs): an\u00e1lise dos principais fornecedores \u2013 Gartner<\/a><\/li>\n<\/ol>","protected":false},"featured_media":476414,"menu_order":0,"template":"","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"class_list":["post-476413","wiki","type-wiki","status-publish","has-post-thumbnail","hentry"],"acf":{"faq_title":"Frequently Asked Questions about <mark>Content Delivery Network: A Detailed Overview<\/mark>","faq_items":[{"question":"What is a Content Delivery Network (CDN)?","answer":"<p>A Content Delivery Network (CDN) is a network of geographically distributed servers that work together to provide fast delivery of internet content. This includes HTML pages, JavaScript files, stylesheets, images, and videos.<\/p>"},{"question":"When was the concept of Content Delivery Networks first introduced?","answer":"<p>The concept of CDNs was first introduced in the late 1990s as a solution to the \"World Wide Wait\" problem, which was a slowdown in the delivery speed of web pages and online content due to the rapid growth of internet usage.<\/p>"},{"question":"How does a Content Delivery Network (CDN) work?","answer":"<p>A CDN consists of an origin server that holds the original, \"master\" copy of the web content and a network of edge servers that are strategically located around the world and store cached versions of this content. When a user requests content, it is delivered from the nearest edge server, ensuring minimal latency and fast load times.<\/p>"},{"question":"What are the key features of Content Delivery Networks?","answer":"<p>The key features of CDNs include performance (reducing latency and increasing content delivery speed), scalability (handling sudden traffic spikes and heavy loads), reliability (ensuring content is always available by distributing it across multiple servers), and security (offering features like DDoS protection, secure token, and IP blocking).<\/p>"},{"question":"What are the types of Content Delivery Networks (CDNs)?","answer":"<p>The types of CDNs include Standard CDN (delivers cached static content from edge servers), Dynamic Site Acceleration (optimizes the delivery of dynamic, non-cacheable content), Private CDN (a custom CDN built and used by single entities like large corporations), and Hybrid CDN (combines features of private and public CDNs).<\/p>"},{"question":"What problems can arise from the use of CDNs and how can they be solved?","answer":"<p>One problem that can arise from the use of CDNs is cache-poisoning, where an attacker sends responses that cause the CDN to cache an incorrect version of the site. This can be mitigated through stringent cache-control mechanisms and adopting secure HTTP headers.<\/p>"},{"question":"How do proxy servers relate to Content Delivery Networks?","answer":"<p>Proxy servers and CDNs are both involved in the delivery of web content. While proxy servers act as intermediaries for requests from clients seeking resources from other servers, CDNs distribute service spatially relative to end-users to provide high availability and high performance. Proxy servers can be part of a CDN infrastructure, assisting in caching and delivering content.<\/p>"},{"question":"What is the future of Content Delivery Networks?","answer":"<p>Emerging technologies like 5G and Edge Computing are expected to influence the future of CDNs. 5G will increase the demand for high-quality content, and Edge Computing will enhance the processing capabilities of edge servers. CDNs will also be more integrated with cloud services and become more security-focused, offering services like Bot mitigation, Web Application Firewalls (WAF), and DDoS protection.<\/p>"}]},"_links":{"self":[{"href":"https:\/\/oneproxy.pro\/pt\/wp-json\/wp\/v2\/wiki\/476413","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oneproxy.pro\/pt\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/oneproxy.pro\/pt\/wp-json\/wp\/v2\/types\/wiki"}],"version-history":[{"count":0,"href":"https:\/\/oneproxy.pro\/pt\/wp-json\/wp\/v2\/wiki\/476413\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oneproxy.pro\/pt\/wp-json\/wp\/v2\/media\/476414"}],"wp:attachment":[{"href":"https:\/\/oneproxy.pro\/pt\/wp-json\/wp\/v2\/media?parent=476413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}