مبدأ الطرفين: الفرق بين النسختين

[نسخة منشورة][نسخة منشورة]
تم حذف المحتوى تمت إضافة المحتوى
لا ملخص تعديل
سطر 1:
[[File:End-to-end relationship - ar.png|thumb|300بك|بحسب مبدأ الطرفين، تكون [[شبكة حاسوب|الشبكة]] مسؤولة فقط عن تأمين الاتصال بين [[طرفية حاسوب|الطرفيّات]]، أيّ شكل من أشكال الذكاء يوجد في الطرفيات.]]
 
في [[شبكة حاسوب|شبكات الحاسب]]، إنّ '''مبدأ الطرفين''' أو''' مبدأ العلاقة بين طرفين''' {{إنج|End-to-End Principle}} هو هيكل بُنيوي مُستعمل في تصميم الشبكة و[[برمجيات تطبيقية|تطبيقاتها]].<ref name="JOU-1"/> بحسب هذا المبدأ، يجب أن تتواجد الميّزات المرتبطة [[برمجيات تطبيقية|بالتطبيقات]] العاملة في [[شبكة حاسوب|الشبكة]] في [[طرفية حاسوب|الطرفيّات]]، وليس في [[عقدة (شبكات)|العقد]] التي تُشكّل بنية الشبكة [[راوتر|كالموجّهات]] (Router) و[[عبارات (شبكات)|البوابات]] (Gateway).
 
يقوم هذا المبدأ على افتراض أساسيّ هو أنّه لا فائدة من إضافة الميّزات إلى كل [[عقدة (شبكات)|عقد الشبكة]]، خاصّةً عندما لا تكون هذه الميّزات مُستخدمة في كل [[عقدة (شبكات)|العقد]] حيث ينتج عن إضافة ميّزة ما، سواء استعملت أو لا، استهلاكاً لبعض موارد [[عقدة (شبكات)|العقدة]]، ويُسبب إضافة ميّزة ما إلى كل [[عقدة (شبكات)|عقد الشبكة]] استهلاكاً في مواردها كُلّها، لذلك يقترح هذا المبدأ إضافة الميزات إلى [[طرفية حاسوب|الطرفيّات]] فقط.