اقرأ في هذا المقال
- أساسيات اختيار المسار في الاتصالات لتسليم المحتوى
- مبدأ اختيار المسار في الاتصالات لتسليم المحتوى
- كيفية عمل اختيار المسار في الاتصالات لتسليم المحتوى
تم تطوير طرق وأنظمة وبرامج لتعديل مسار اتصال بناءً على زمن الانتقال، وفي أحد الأمثلة تتضمن طريقة تشغيل عقدة المحتوى؛ لتغيير مسار الاتصال تحديد بيانات زمن الانتقال لمجموعة من أجهزة المستخدم النهائي التي تتواصل مع عقدة المحتوى، وتحديد أنّ جهازاً واحداً أو أكثر من أجهزة المستخدم النهائي في تعدد أجهزة المستخدم النهائي تجاوز حد وقت الاستجابة استناداً إلى بيانات وقت الاستجابة.
أساسيات اختيار المسار في الاتصالات لتسليم المحتوى
تتضمن طريقة اختيار المسار في الاتصالات لتسليم المحتوى استجابةً لتحديد أنّ جهازاً واحداً أو أكثر من أجهزة المستخدم النهائي في تعدد أجهزة المستخدم النهائي يتجاوز عتبة الكمون، وتعديل مسار الاتصال بين عقدة المحتوى وجهاز المستخدم النهائي واحد أو أكثر من خلال تعديل اسم المجال تكوين نظام (DNS) لعقدة المحتوى.
عادةً ما يتم تقديم المحتوى الذي توفره الشبكة مثل صفحات الويب على الإنترنت أو محتوى الوسائط مثل الفيديو والصور والموسيقى، إلى المستخدمين النهائيين عبر أنظمة الكمبيوتر المتصلة بالشبكة وتتم معالجة طلبات المستخدم النهائي لمحتوى الشبكة، ويتم توفير المحتوى بشكل متجاوب عبر روابط الشبكة المختلفة.
يمكن أن تتضمن أنظمة الكمبيوتر المتصلة بالشبكة خوادم الاستضافة الأصلية التي تستضيف في الأصل محتوى الشبكة لمنشئي المحتوى أو المنشئين، مثل خوادم الويب لاستضافة موقع ويب إخباري ومع ذلك يمكن أن تصبح أنظمة الكمبيوتر الخاصة بمنشئي المحتوى، والفرديين محملة بشكل زائد وبطيئة بسبب الطلبات المتكررة للمحتوى من قبل المستخدمين النهائيين.
تم تطوير شبكات توصيل المحتوى التي تضيف طبقة من التخزين المؤقت بين الخوادم الأصلية لموفري المحتوى والمستخدمين النهائيين، وتحتوي شبكات توصيل المحتوى عادةً على عقد محتوى واحد أو أكثر موزعة عبر منطقة جغرافية كبيرة لتوفير وصول أسرع وأقل زمن انتقال إلى المحتوى للمستخدمين النهائيين.
عندما يطلب المستخدمون النهائيون محتوى مثل صفحة ويب يتم تكوين عقدة المحتوى وعادةً من خلال أنظمة اسم المجال (DNS) للاستجابة لطلبات المستخدم النهائي بدلاً من الخوادم الأصلية، كما توفر أنظمة اسم المجال ترجمات لأسماء المجال إلى عناوين (IP) ممّا يسمح لعقدة المحتوى بالعمل كوكيل للخوادم الأصلية.
- “DNS” هي اختصار لـ “Domain-Name-System”.
- “IP” هي اختصار لـ “Internet-Protocol”.
مبدأ اختيار المسار في الاتصالات لتسليم المحتوى
يمكن تخزين محتوى خوادم الأصل مؤقتاً في عُقد المحتوى ويمكن طلبه عبر عقد المحتوى من الخوادم الأصلية لمنشئي المحتوى عندما لا يتم تخزين المحتوى مؤقتاً، وعادةً ما تقوم عُقد المحتوى بتخزين جزء فقط من محتوى المصدر الأصلي مؤقتاً بدلاً من التخزين المؤقت لكل المحتوى أو البيانات المرتبطة بمصدر المحتوى الأصلي، ويمكن لعقد المحتوى الاحتفاظ بالمحتوى الذي تم الوصول إليه مؤخراً والأكثر شيوعاً كمخزن مؤقتاً من مصادر المحتوى الأصلية.
وبالتالي تتبادل عُقد المحتوى البيانات مع مصادر المحتوى الأصلية عندما يطلب المستخدمون النهائيون معلومات جديدة أو غير مخزنة مؤقتاً أو إذا تغير شيء ما في بيانات مصدر المحتوى الأصلي، وفي حالة أخرى يتضمن جهاز الكمبيوتر لتشغيل عقدة المحتوى التي تخزن المحتوى مؤقتاً في شبكة توصيل المحتوى تعليمات المعالجة التي توجه عقدة المحتوى لتحديد بيانات زمن الانتقال لمجموعة من أجهزة المستخدم النهائي التي تتواصل مع عقدة المحتوى.
توجه تعليمات المعالجة أيضاً عقدة المحتوى لتحديد أنّ جهازاً واحداً أو أكثر من أجهزة المستخدم النهائي في مجموعة أجهزة المستخدم النهائي يتجاوز حد الكمون استناداً إلى بيانات زمن الانتقال، كما توجه تعليمات المعالجة أيضاً عقدة المحتوى استجابةً لتحديد أن جهازاً واحداً أو أكثر من أجهزة المستخدم النهائي في تعدد أجهزة المستخدم النهائي يتجاوز حد الكمون، وكذلك بتعديل مسار الاتصال بين عقدة المحتوى وجهاز مستخدم نهائي واحد أو أكثر من خلال تعديل تكوين (DNS) لعقدة المحتوى.
يشتمل جهاز الكمبيوتر أيضاً على واحد أو أكثر من الوسائط غير المؤقتة القابلة للقراءة على الكمبيوتر والتي تخزن تعليمات المعالجة، ونظام لتغيير مسار الاتصال بين جهاز أو أكثر من أجهزة المستخدم النهائي وعقدة المحتوى، والتي تخزن محتوى مؤقتاً في شبكة توصيل المحتوى تتضمن (DNS) تم تكوينه لتوفير عناوين بروتوكول الإنترنت (IP) لمجموعة من أجهزة المستخدم النهائي استناداً إلى تكوين (DNS) لعقدة المحتوى.
يشتمل النظام أيضاً على عقدة المحتوى التي تم تكوينها لتحديد بيانات أداء تسليم المحتوى لمجموعة من أجهزة المستخدم النهائي التي تتصل بعقدة المحتوى، وتحديد أنّ جهازاً واحداً أو أكثر من أجهزة المستخدم النهائي في مجموعة أجهزة المستخدم النهائي يفي بشرط الأداء بناءً على بيانات أداء توصيل المحتوى.
يمكن لشبكات توصيل المحتوى إضافة طبقة من التخزين المؤقت بين الخوادم الأصلية لموفري المحتوى والمستخدمين النهائيين، وتحتوي شبكات توصيل المحتوى عادةً على عقد محتوى واحد أو أكثر (CNs) موزعة عبر منطقة جغرافية كبيرة لتوفير وصول محلي أسرع، وأقل زمن انتقال إلى المحتوى للمستخدمين النهائيين، وعندما يطلب المستخدمون النهائيون محتوى مثل صفحة ويب سيستجيب (CN) القريب محلياً لطلب المحتوى بدلاً من خادم الأصل المرتبط.
يمكن استخدام تقنيات مختلفة لضمان استجابة (CN) لطلبات المحتوى بدلاً من الخوادم الأصلية، مثل ربط محتوى الويب لخوادم الأصل بعناوين شبكة (CNs)، بدلاً من عناوين شبكة الخوادم الأصلية باستخدام تسجيل نظام اسم المجال (DNS) وإجراءات البحث
وتسجيل (DNS) هو خدمة إنترنت تترجم أسماء المجال إلى عناوين بروتوكول الإنترنت (IP)، وعلى سبيل المثال يجب على أجهزة المستخدم التي تطلب البيانات من صفحة ويب مثل (www.e3arabi.com)، أن تطلب أولاً خدمة (DNS) للعثور على عنوان (IP) المناسب الذي يتوافق مع اسم المجال.
- “CN” هي اختصار لـ “Content-Networks”.
كيفية عمل اختيار المسار في الاتصالات لتسليم المحتوى
قد تتصل أجهزة المستخدم النهائي بالـ (CNs) باستخدام عدد كبير من مزودي خدمة الإنترنت (ISPs) الذين يمررون البيانات المطلوبة من مزود إلى آخر، ولإنجاز هذه المهمة قد يتم توصيل كل (CN) بمزودي خدمة إنترنت متعددين يتم تزويد كل منهم بعنوان (IP) فريد للعقدة، وفي المقابل قد يكون مزودو خدمات الإنترنت متصلين بأجهزة الشبكة الأخرى ومزودي خدمات الإنترنت الذين يوفرون اتصالات البيانات لأجهزة المستخدم النهائي.
نتيجة لمزودي خدمة الإنترنت المتعددين قد يكون لجهاز المستخدم خيارات في توجيه الاتصالات من (CN) إلى جهاز المستخدم وقد يفضل تحديد المسار بناءً على زمن الانتقال أو أداء المحتوى المقدم، وتتضمن طريقة ضبط مسارات الاتصال لأجهزة المستخدم النهائي تحديد مزود خدمة الإنترنت الخاص بتسليم المحتوى، وعنوان (IP) لجهاز المستخدم النهائي وبيانات أداء توصيل المحتوى لاتصال المحتوى.
لإثبات تعديل مسارات الاتصال بشكل أفضل يتضمن شبكة توصيل المحتوى وأجهزة المستخدم النهائي وخادم الأصل وموفري خدمة الإنترنت للمستخدم (UISP)، وموفري خدمة الإنترنت لتوصيل المحتوى (CDISP) و(DNS)، ويمكن أن يشمل كل من (CN) واحداً أو أكثر من أنظمة تخزين البيانات لتخزين المحتوى مؤقتًا من الخادم الأصلي، وتمثل أجهزة المستخدم النهائي مجموعة من أجهزة اتصالات المستخدم النهائي التي يمكنها طلب محتوى الشبكة واستلامه.
تتواصل (UISPs) وأجهزة المستخدم النهائي عبر روابط الشبكة المرتبطة وتتواصل شبكة توصيل المحتوى وخادم الأصل عبر روابط الشبكة المرتبطة، كما تتواصل (CDISPs) مع (CNs) عبر روابط الاتصال وأكثر التواصل مع (UISPs) عبر روابط الاتصال.
- “ISP” هي اختصار لـ “Internet service provider”.
- “CDISP” هي اختصار لـ “Internet service providers content delivery”.
- “UISP” هي اختصار لـ “User’s Internet Service Providers”.