CDNچیست؟

CDN چیست؟

CDNچیست؟

 

CDN مخفف عبارت Content Delivery Network است به معنای شبکه های تحویل محتوا، سی دی ان ها وظیفه تحویل انواع محتوا مثل: ویدیو، پخش زنده‌ی ویدیو، فایل‌های نرم‌افزاری، محتوای وب و موبایل و… را بر عهده دارند و همچنین ممکن است که خدمات دیگری مانند امنیت و بهینه سازی را هم ارائه بدهند.CDN ها از سرورهای مختلفی در سراسر جهان استفاده می کنند تا سرعت تحویل محتواها را افزایش ببخشند.

CDN چیست؟

سی دی ان ها (cdn) مجموعه از چندین گره هستند که در نقاط جغرافیایی مختلف در سراسر جهان پخش شده اند.منظور از گره سرورهایی هستند که با یکدیگر شبکه شده اند و به هم متصل اند.وظیفه اصلی این CDN ها توزیع محتوا از مبدا به مقصد با نزدیکترین، بهینه ترین و پرسرعت ترین مسیر است.سرورهای CDN محتوا ها را در خود ذخیره می کنند و  توسط ارائه کنندگان این سرویس که در نقاط مختلف جغرافیایی قرار می گیرند ارائه می شوند و می توانند در انواع شبکه های ISP یا ارائه دهندگان سرویس اینترنت توزیع شوند.

چه نوع محتواهایی در CDN ذخیره می شود؟

1-اگر سایت شما وردپرسی باشد جالب است که بدانید با CDN همه اطلاعات پوشه های wp-content و wp-includes را می توان ذخیره و جابجا کرد.

2-فرمت های مختلفی مانند:

HTML, JSON, PDF, DOC, PPT, XLS, EPUB, ODT, ODP, ODS, TXT, RTF, ZI

3-تصاویر:

PNG, JPG, SVG, GIF, TIF

4-انواع فونت های وبی مانند:

EOT, TTF, OTF, CFF, AFM, LWFN, FFIL, FON, PFM, PFB, WOFF, SVG, STD, PRO, XSF,

5-فایل های java script

6-style sheets: CSS

CDN چطور کار می کند؟

همان طور که گفتیم CDN ها سرور هایی با قدرت ذخیره اطلاعات هستند که در نقاط مختلفی فرار گرفته ایند و با یکدیگر شبکه شده اند و متصل اند.عملکرد کلی این مجموعه به هم متصل به این شکل است:

1-محتواهای سایت شما که قابلیت دانلود شدن دارند و هر نوع محتوا هایی می توانند باشند، در گره ها یا همان سرور های CDN کپی گرفته شده و ذخیره می شوند.

2-زمانی که کاربر وارد سایت شما می شود، این داده های ذخیره شده از نزدیک ترین سرور نیز خوانده می شوند.

3-این داده ها قابل دانلود از نزدیک ترین سرور در اختیار کاربر قرار می گیرد.

 

CDN-چطور-کار-می-کند؟

 

مزایای CDN چیست؟

cdn می تواند به کمک هاست شما بیاید و قدری از بار آن کم کند همچنین CDN ها نیز باعث سرعت سایت ها خواهند شد از مزایای دیگر سی دی ان ها می توان به موارد زیر اشاره کرد:

1-بار سرور را کاهش می دهند:

محتوا ها بجای آنکه در یک سرور ذخیره شوند در چند سرور ذخیره می شوند و کاربران بجای آنکه همگی از یک سرور درخواست کنند از چند سرور درخواست می کنند.

2-افزایش پهنای باند:

یکی از هزینه هایی که بسیار زیاد است در مباحث دامنه ها و هاستینگ وب نیز موضوع پهنای باند است، که با استفاده از CDN ها چون دیتا ها از نزدیک ترین سرور به مقصد جابجا می شود و شبکه های تحویل محتواها کش های اضافی را ازبین می برند باعث می شوند که پهنای باند افزایش یابد و تنظیم شود.

3-افزایش امنیت سایت:

چون در این ارتباطات فاصله کم، حفاظت شده و غیر مستقیم است.

4-نصب آسان:

برای راه اندازی CDN ها معمولا نیاز به مهارت خاصی ندارید و افزونه ها و راهای نصب آسانی برای آنها موجود است.

5-هزینه پایین:

چون این سرور ها معمولا به صورت اشتراکی استفاده می شوند دارای هزینه های مرقوم به صرفه ای هستند.

6-بخش بندی مخاطبان:

CDN قادر به تشخیص تلفن های همراه هستند و می توانند به شما نسخه ای از دستگاه های استفاده کننده بدهند و شما به راحتی می توانید آن ها را تفکیک کنید.

7-سایت همیشه در دسترس:

اطلاعات CSS, HTML و JAVAScript سایت نیز در CDN ها ذخیره شده و در سرور های آن ها توزیع می شود همیشه در دسترس خواهد بود.

8-کاهش پینگ و تاخیر:

زمانی که محتوای سایت شما از فاصله نزدیک تری به سرور خوانده شود و در دسترس قرار گیرد، پینگ سرور و Latency شما کم تر می شود که کاهش بر سئو سایت شما هم تاثیر مثبتی خواهد داشت.

پینگ چیست؟

پینگ میزان زمانی است که طول می کشد تا یک بسته داده از یک دستگاه آنلاین مثل کامپیوتر به سمته سرور برور و دوباره برگردد یعنی فاصله زمانی بیت 2 دستگاه آنلاین در شبکه است، پینگ یا فاصله زمانی در هر کار آنلاینی اتفاق می افتد.

9-یکی از راهکارهای جلوگیری از حملات DDOS به سرور نیز استفاده از CDN ها است.

حملات DDOS چیست؟

DDOS که مخفف عبارت distributed denial-of-service حملاتی اند که توسط فرستادن تعداد زیادی درخواست به بک کامپیوتر برای نقوذ به آن انجام می شود، حملات DDOS زیر مجموعه حملات DOS است با این تفاوت که این حملات توسط چندین کامپیوتر انجام می گیرد.

برخی از ارائه دهندگان CDN که در این زمینه پیشرو هستند:

1-Cloudflare

2-Fastly

3-Google Cloud CDN

4-Amazon CloudFront

5-کلودفلر (CloudFlare)

6-KeyCDN

7-MetaCDN

8-StackPath

9-JS Deliver

10-CDNetwork

11-فست لی (Fastly)

12-Akamai

13-Microsoft Azure CDN

14-MaxCDN

15-CDN77

16-Leaseweb

برخی CDN هایی که رایگان سرویس می دهند:

1-CloudFare 

2-FreeCast

3-Coral Content Distribution Network

4-Incapsula 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

-2ویژن-1
دیجیتال_مارکتینگ

ویژن فروش

در مورد برند ها و مارک هایی از آن ها خریداری می کنید به خوبی فکر کنید، چرا این نام های تجاری را انتخاب می

بیشتر بخوانید »
گوگل-ادز-و-قوانین-آن2
دیجیتال_مارکتینگ

گوگل ادز و قوانین آن

گوگل ادز(google ADs) که در ابتدا با نام گوگل ادوردز(google AdWords) شناخته می شد، اکوسیستم یا پلتفرم سرویس تبلیغاتی شرکت گوگل است، که در آن

بیشتر بخوانید »