سرفصل‌های آموزشی
آشنایی با CDN
CDN چیست؟

CDN چیست؟

شبکه‌های تحویل محتوا (Content Delivery Networks - CDN) مهم‌ترین بخش در انتقال اطلاعات به کاربران در بستر اینترنت هستند. آیا می‌دانید در استفاده‌ی روزانه‌تان از اینترنت، چه جاهایی در حال تعامل با CDN هستید؟ 

  • هنگام خواندن مقالات در سایت‌های خبری
  • خرید آنلاین
  • تماشای ویدیوهای آنلاین
  • استفاده از رسانه‌های اجتماعی

و بسیاری دیگر از کارهایی که در اینترنت انجام می دهیم.

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

برای درک دلیل استفاده ی گسترده از CDNها، ابتدا باید مشکل یا مسئله‌ای که وجود داشت و برای حل آن CDNها طراحی شدند را بدانیم. این مسئله latency(تاخیر) است، تاخیر آزار دهنده‌ای که، بین درخواست شما برای مشاهده‌ی یک صفحه ی وب، تا بارگزاری و قابل مشاهده شدن آن روی صفحه‌ی نمایشگر شما، اتفاق می‌افتد.

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

در نتیجه یکی از اصلی‌ترین ماموریت‌های CDN، کوتاه کردن فاصله‌ی فیزیکی، برای بهبود سرعت و عملکرد سایت است.