نموذج الساعة الرملية
في مجال شبكات الحاسوب ، يُعدّ نموذج الساعة الرملية - أو ما يُعرف أيضًا بالخصر الضيق - طريقةً لوصف تصميم الأنظمة متعددة الطبقات، حيث تقع طبقة ربط واحدة واسعة الانتشار عند "خصر" النظام، وتُمثّل الواجهة المشتركة الوحيدة بين العديد من تقنيات الطبقات الدنيا غير المتجانسة والعديد من تطبيقات الطبقات العليا المتنوعة. في سياق الإنترنت ، تُعرف طبقة الربط عادةً ببروتوكول الإنترنت (IP). إنّ جعل "الخصر" بسيطًا وعامًا يُسهّل نشر تقنيات الربط الجديدة في الطبقات الدنيا والتطبيقات الجديدة في الطبقات العليا، مع الحفاظ على قابلية التشغيل البيني في جميع أنحاء النظام. [ 1 ]
الأصل والأساس المنطقي
يرتكز المفهوم الأساسي لنموذج الساعة الرملية على فكرة الطبقة الشاملة ، التي صاغها ديفيد د. كلارك لتعني الحد الأدنى من الخدمة المشتركة التي تخفي الاختلافات في الطبقات الأدنى وتقدم خدمة موحدة للطبقات الأعلى. [ 1 ] وقد ركزت فلسفة كلارك التصميمية الأوسع للإنترنت على الاتصال الشامل، والحد الأدنى من مكونات الشبكة، والحفاظ على الذكاء عند الأطراف - وهي أفكار تم صياغتها لاحقًا كمبدأ الاتصال الشامل . [ 2 ] [ 3 ]
في المعالجة الرسمية التي قدمها بيك، يشرح نموذج الساعة الرملية سبب ميل الطبقة الوسطى الضيقة إلى زيادة قابلية التوسع في النشر إلى أقصى حد : إذ تقلل الطبقة الممتدة البسيطة والعامة من تكاليف التنسيق لكل من المنفذين (أدناه) ومطوري التطبيقات (أعلاه). ويطلق بيك على هذا اسم " مفاضلة قابلية التوسع في النشر" ، مجادلاً بأن البساطة والعمومية في الطبقة الوسطى تتفوقان على التصاميم الأكثر ثراءً وتنوعًا من حيث التبني والتطور في الواقع العملي. [ 1 ]
وصف
في نموذج الساعة الرملية للإنترنت، يُمثل الجزء الأوسط تاريخيًا بروتوكول الإنترنت (IP )، حيث تقع تحته العديد من تقنيات الربط/الشبكة (مثل الإيثرنت ، والواي فاي ، والوصلات الضوئية )، بينما تقع فوقه العديد من بروتوكولات النقل والتطبيقات (مثل TCP ، وUDP ، و HTTP ، وSMTP ). وقد جسّد مجلس هندسة الإنترنت (IAB) هذا التصميم في توجيهاته التي تنص على أنه من الناحية المثالية، ينبغي أن يكون هناك بروتوكول واحد فقط على مستوى طبقة الإنترنت ، مما يسمح بتشغيل موحد عبر الطبقات السفلية غير المتجانسة وبروتوكولات وتطبيقات الطبقة العليا المتنوعة. [ 2 ]
قام الباحثون أيضاً بوضع نماذج توضح سبب ظهور التراكيب ذات الشكل الساعة الرملية، وسبب ميل الجزء الأوسط منها إلى التصلب. اقترح أخشابي ودوڤروليس نموذجاً تطورياً ( EvoArch ) يُبين أنه انطلاقاً من ظروف أولية عامة، يميل النظام الطبقي إلى تطوير شكل الساعة الرملية مع بروتوكولات طويلة الأمد عند الجزء الأوسط، بينما يتركز الابتكار في الأعلى والأسفل. [ 4 ]
العلاقة بمبدأ الشمولية
يرتبط نموذج الساعة الرملية ومبدأ التكامل الشامل، لكنهما مختلفان. ينص مبدأ التكامل الشامل على أن العديد من الوظائف (مثل الصحة والأمان) يجب أن توفرها الأنظمة الطرفية لتكون كاملة، وغالبًا ما يُستشهد به لتبرير البساطة في جوهر الشبكة. [ 3 ] يُكمل نموذج الساعة الرملية هذا المبدأ بتوضيح كيف أن تقييد وظائف الطبقة الممتدة (الطبقة الوسطى) يُحسّن قابلية التشغيل البيني وقابلية التوسع عبر طبقات الشبكة. [ 1 ] [ 2 ]
الشفافية، والصناديق الوسطى، والتصلب
أدت التطبيقات العملية إلى إدخال تقنيات ترجمة عناوين الشبكة (NAT) وغيرها من أجهزة الوسيطة ، مما قلل من شفافية الإنترنت (الفكرة الأصلية القائلة بأن الحزم تمر عبر الشبكة دون تغيير جوهري) وعقد الاتصال من طرف إلى طرف. [ 5 ] في حين أن البنية التحتية للشبكة (المعروفة باسم "الشبكة المركزية") سمحت بنمو سريع، إلا أن نجاحها أدى أيضًا إلى جمودها : فقد أصبح من الصعب تغيير أو استبدال البروتوكولات الموجودة في الشبكة المركزية أو بالقرب منها (لا سيما IPv4 وTCP وUDP)، مما وجه الابتكار إما إلى أطراف الشبكة أو إلى طبقات فوق الشبكة المركزية. [ 4 ] ونتيجة لذلك، أكدت إرشادات IETF على البساطة والنمطية للحفاظ على خصائص قابلية التوسع في الشبكات الكبيرة. [ 6 ]
هل تحرك الخصر؟
لا تزال العديد من الكتب الدراسية تصف بروتوكول الإنترنت (IP) بأنه "الخصر الضيق". مع ذلك، يرى بعض المراقبين أن بروتوكول HTTP (غالباً مع TLS عبر TCP) أصبح عملياً بمثابة "الخصر" لمعظم حركة البيانات الحالية، نظراً لأن الخدمات الجديدة، وتوصيل المحتوى، وحتى التطبيقات الآنية، تعتمد بشكل متزايد على HTTP لتجاوز أجهزة الوسيط وجدران الحماية. [ 7 ] وقد بحث أحد خطوط البحث فيما إذا كان "الخصر" المتمحور حول HTTP أكثر قابلية للتطوير من "الخصر" المتمحور حول IP، تحديداً لأن HTTP يمنح القائمين على النشر مرونة في التسمية وإعادة التوجيه ودعماً صريحاً لأجهزة الوسيط دون تغيير أساسيات طبقة الشبكة. [ 8 ] هذا الادعاء محل نقاش، ولكنه يُبرز كيف أن نموذج الساعة الرملية يصف واقع النشر ويُقدم توجيهات للتصميم.
ما وراء الإنترنت
يمكن تعميم فكرة الساعة الرملية على أنظمة أخرى. ويشير بيك إلى أن واجهة نواة يونكس (استدعاءات النظام الأساسية) تعمل كطبقة وسيطة تُمكّن من تشغيل أجهزة متنوعة في الأسفل وتطبيقات متنوعة في الأعلى، مما يوضح منطق قابلية التوسع نفسه في مجال مختلف. [ 1 ]
انظر أيضاً
مراجع
- 1 2 3 4 5 بيك، ميكا (يوليو 2019). "حول نموذج الساعة الرملية" . مجلة اتصالات رابطة مكائن الحوسبة . 62 (7): 48-57 . arXiv : 1607.07183 . doi : 10.1145/3274770 . تاريخ الاسترجاع: 22 سبتمبر 2025 .
- 1 2 3 برايان إي. كاربنتر (يونيو 1996). المبادئ المعمارية للإنترنت . IETF . doi : 10.17487/RFC1958 . RFC 1958. تم الاطلاع عليه بتاريخ 22 سبتمبر 2025 .
- 1 2 سالتزر، جيه إتش؛ ريد، دي بي؛ كلارك، دي دي (نوفمبر 1984). "حجج شاملة في تصميم الأنظمة" (ملف PDF) . معاملات ACM لأنظمة الحاسوب . 2 (4): 277-288 . doi : 10.1145/357401.357402 . تم الاطلاع عليه بتاريخ 22 سبتمبر 2025 .
- 1 2 أخشابي، سامر؛ دوفروليس، قسطنطين (2011). "تطور حزم البروتوكولات متعددة الطبقات يؤدي إلى بنية على شكل ساعة رملية" (ملف PDF) . وقائع مؤتمر ACM SIGCOMM 2011. ACM. الصفحات 206-217 . doi : 10.1145/2018436.2018460 . تاريخ الاسترجاع: 22 سبتمبر 2025 .
- ↑ برايان إي. كاربنتر (فبراير 2000). شفافية الإنترنت . IETF . doi : 10.17487/RFC2775 . RFC 2775. تاريخ الاسترجاع: 22 سبتمبر 2025 .
- ↑ راندي بوش؛ ديفيد ماير (ديسمبر 2002). بعض المبادئ التوجيهية والفلسفة المعمارية للإنترنت . IETF . doi : 10.17487/RFC3439 . RFC 3439. تاريخ الاسترجاع: 22 سبتمبر 2025 .
- ↑ بيترسون، لاري؛ ديفي، بروس (2024). "منظور أوسع (القسم 5.5)" . شبكات الحاسوب: منهج النظم (نص مفتوح) . تم الاطلاع عليه بتاريخ 22 سبتمبر 2025 .
- ↑ بوبا، لوسيان؛ ويندل، باتريك؛ غودسي، علي؛ ستويكا، أيون (4 يناير 2012). بروتوكول HTTP: بنية تحتية مرنة قابلة للتطوير لإنترنت المستقبل (ملف PDF) (تقرير). قسم الهندسة الكهربائية وعلوم الحاسوب، جامعة كاليفورنيا، بيركلي . تاريخ الاسترجاع: 22 سبتمبر 2025 .
- شبكات الحاسوب
