Skip to main content

Ano ang isang network ng paghahatid ng nilalaman?

Ang isang network ng paghahatid ng nilalaman o network ng pamamahagi ng nilalaman (CDN) ay isang pangkat ng mga heograpikong ipinamamahagi ng mga web server na nangangahulugang magbigay ng mas mahusay na paghahatid ng nilalaman sa isang malaking bilang ng mga gumagamit.Nakikinabang ang mga gumagamit ng CDN at mga nagbibigay ng nilalaman sa pamamagitan ng paglilipat ng pasanin ng malalaking pag -download mula sa isang solong server hanggang sa maraming mga severs sa iba't ibang mga lokasyon.Sa maraming mga kaso, hindi napansin ng mga end user na gumagamit sila ng isang CDN.Maraming mga kumpanya ngayon ang dalubhasa sa pag -aalok ng mga serbisyo ng CDN, at maraming mga malalaking organisasyon ang gumagamit ng mga ito upang ipamahagi ang software, video, at iba pang mga uri ng nilalaman.Hypertext Transfer Protocol (HTTP) na bumubuo ng pundasyon ng World Wide Web.Ang HTTP ay dinisenyo para sa mga senaryo kung saan ang isang web browser ay nag -download ng nilalaman mula sa isang solong web server.Nagtatanghal ito ng isang problema para sa mga malalaking web site o mga site na biglang nakakaranas ng isang spike sa trapiko sa network.Ang isang solong HTTP server ay maaaring hawakan ang isang limitadong bilang ng mga sabay -sabay na mga gumagamit, pagkatapos kung saan ang server ay nagiging napakabagal o ganap na hindi maabot.Ang mga server ng HTTP ay mahina rin sa ipinamamahagi na mga pag-atake ng Denial-of-Service (DDOS), na nagpapadala ng maraming bilang ng mga hindi nauugnay na mga kahilingan sa isang web server, na ginagawang imposible para sa aktwal na mga gumagamit na ma-access ang site.

sa halip na umasa sa isang solong HTTP server, Ang isang network ng paghahatid ng nilalaman ay gumagamit ng maraming mga server sa iba't ibang mga lokasyon, bawat isa ay may sariling mga kopya ng isang nilalaman ng site.Kung ang anumang solong server ay nagiging masyadong abala, ang iba ay pumapasok upang mahawakan ang karagdagang trapiko.Ginagawa ng mga CDN na mas mahirap para sa isang pag -atake ng DDOS upang ibagsak ang isang web site.Bilang karagdagan, ang paglalagay ng mga server sa iba't ibang mga lokasyon ay maaaring dagdagan ang bilis na magagamit upang tapusin ang mga gumagamit dahil ang pinakamalapit na server ay maaaring mapili.Ang mga server na mas malapit sa mga gumagamit ay may posibilidad na maging mas mabilis dahil ang data ay kailangang maglakbay sa mas kaunting mga puntos sa internet upang maabot ang patutunguhan nito.

Ang karamihan sa mga gumagamit ng internet ay hindi mapapansin kung ginagamit ang isang network ng paghahatid ng nilalaman.Ang mga kahilingan ay ipinadala sa isang HTTP na mahigpit nang normal, at ididirekta ng CDN ang web browser ng gumagamit sa isa pang server batay sa isang bilang ng mga kadahilanan.Ang ilang mga CDN ay gumagamit ng Domain Name System (DNS) upang mai -redirect ang trapiko, habang ang iba ay maaaring magdirekta ng trapiko batay sa uri ng file o sa pamamagitan ng pabago -bagong pagpapalit ng mga unipormeng mapagkukunan ng mga tagahanap (URL) sa isang web page.

Maraming mga malalaking korporasyon ang magbabalik sa isang network ng paghahatid ng nilalaman upang ipamahagi ang software o iba pang mga uri ng malalaking file.Maaari silang pumili upang bumuo ng kanilang sariling CDN o kontrata sa isang kumpanya na nagmamay -ari ng isang malaking network at dalubhasa sa mga serbisyo ng CDN.Ang mga CDN ay lalong angkop sa paghahatid ng streaming media dahil ang mas malapit na kalapitan ng mga server upang tapusin ang mga gumagamit ay nagreresulta sa mas kaunting mga pagkagambala sa daloy ng data, na nangangahulugang mas maayos na pag -playback.Maraming mga malalaking tagapagbigay ng network ang nagtatayo ng kanilang sariling mga network ng paghahatid ng nilalaman o hinihikayat ang mga third party na maglagay ng mga server ng CDN sa loob ng kanilang mga sentro ng data.Inaasahan ng mga tagapagbigay na ito na kumita ng karagdagang kita mula sa pagtaas ng katanyagan ng telebisyon sa internet at iba pang mga anyo ng pamamahagi ng digital.