Product Design, Manufacturing & Innovation Resources
بيت » The End-to-End Principle (networks)

The End-to-End Principle (networks)

1981
  • Jerome H. Saltzer
  • David P. Reed
  • David D. Clark
فريق من علماء الحاسب الآلي يصممون بنية الشبكة استناداً إلى مبدأ من طرف إلى طرف.

(صورة تم إنشاؤها للتوضيح فقط)

فلسفة تصميم أساسية للإنترنت و تواصل في الأنظمة، ينص مبدأ التكامل التام على أن الوظائف الخاصة بالتطبيقات، مثل الموثوقية والتحقق من الأخطاء، يجب أن تكون موجودة في الأجهزة الطرفية للشبكة بدلاً من العقد الوسيطة. يجب أن تبقى الشبكة نفسها بسيطة، مع التركيز فقط على توصيل الحزم. هذا يضع الذكاء في الأطراف ويخلق نواة شبكة "بسيطة".

The end-to-end principle was a radical departure from the design of earlier telecommunication networks, like the telephone system, which placed significant intelligence and state management within the network core. The argument is that intermediary nodes (routers) cannot fully and correctly implement functions for all possible applications. For example, ensuring a file transfer is error-free requires acknowledgment from the final recipient, something a router partway through the path cannot guarantee. By implementing this logic in the end hosts (e.g., using TCP), the network core can be simplified to just forwarding packets. This design has profound implications: it fosters innovation, as new applications can be deployed without changing the network infrastructure. It also enhances scalability and robustness, as the failure of an intermediary node does not corrupt the state of an ongoing communication, which is managed by the endpoints. However, the principle is not absolute and has been debated, with network functions like firewalls and Network Address Translation (NAT) violating a strict interpretation.

UNESCO Nomenclature: 3307
- علوم الحاسب الآلي

يكتب

النظام التجريدي

الاضطراب

التأسيسية

الاستخدام

الاستخدام الواسع النطاق

السلائف

  • تصميم شبكة السيكلاديس المتمحور حول المضيف
  • تركيز أربانت على تبديل الحزم بدلاً من تبديل الدوائر
  • systems design principles favoring simplicity and modularity

التطبيقات

  • transport layer security (tls/ssl) for secure web browsing
  • peer-to-peer (p2p) file sharing applications
  • voice over ip (voip) protocols
  • end-to-end encryption in messaging apps like signal and whatsapp
  • content delivery networks (cdns)

براءات الاختراع:

NA

أفكار ابتكارات محتملة

بسبب عمليات جمع البيانات من خلال برامج الروبوت، والتي تتجاوز حاليًا 40 ألفًا يوميًا، فإن هذا المحتوى مخصص لأعضاء المجتمع فقط.
> تسجيل الدخول < أو > سجل < (مجاني 100٪) للوصول إلى هذا، وكذلك جميع المحتويات والأدوات الأخرى المقيدة.

ذات صلة بـ: مبدأ الطرف إلى الطرف، تصميم الشبكة، الشبكة الغبية، الحافة الذكية، بنية الإنترنت، سالتزر، ريد، كلارك، وظائف خاصة بالتطبيقات، حيادية الشبكة.

السياق التاريخي

The End-to-End Principle (networks)

1980
1980
1980
1981
1986
1986
1987
1980
1980
1980
1980
1984
1986
1986
1987-03

(إذا كان التاريخ غير معروف أو غير ذي صلة، على سبيل المثال "ميكانيكا الموائع"، يتم توفير تقدير تقريبي لظهوره الملحوظ)

الاختراع والابتكار والمبادئ التقنية ذات الصلة

الصور بالحجم الكامل والتنزيلات متاحة فقط 100% مجاناً للأعضاء المسجلين.