- OSI لتقف على نظام مفتوح مترابط هو نموذج مرجعي يصف كيفية الحصول على المعلومات من تطبيق برمجي واحد حاسوب ينتقل عبر وسيط مادي إلى التطبيق البرمجي في كمبيوتر آخر.
- يتكون OSI من سبع طبقات، وكل طبقة تؤدي وظيفة معينة في الشبكة.
- تم تطوير نموذج OSI من قبل المنظمة الدولية للمعايير (ISO) في عام 1984، ويعتبر الآن نموذجًا معماريًا للاتصالات بين أجهزة الكمبيوتر.
- يقسم نموذج OSI المهمة بأكملها إلى سبع مهام أصغر ويمكن التحكم فيها. يتم تعيين مهمة معينة لكل طبقة.
- كل طبقة مستقلة بذاتها، بحيث يمكن تنفيذ المهمة المخصصة لكل طبقة بشكل مستقل.
خصائص نموذج OSI:
- ينقسم نموذج OSI إلى طبقتين: الطبقات العليا والطبقات السفلية.
- تتعامل الطبقة العليا من نموذج OSI بشكل أساسي مع المشكلات المتعلقة بالتطبيقات، ويتم تنفيذها فقط في البرنامج. طبقة التطبيق هي الأقرب إلى المستخدم النهائي. يتفاعل كل من المستخدم النهائي وطبقة التطبيق مع تطبيقات البرامج. تشير الطبقة العليا إلى الطبقة الموجودة فوق طبقة أخرى مباشرة.
- تتعامل الطبقة السفلية من نموذج OSI مع مشكلات نقل البيانات. يتم تنفيذ طبقة ارتباط البيانات والطبقة المادية في الأجهزة والبرامج. الطبقة المادية هي الطبقة الأدنى في نموذج OSI وهي الأقرب إلى الوسط المادي. الطبقة المادية مسؤولة بشكل أساسي عن وضع المعلومات على الوسط المادي.
7 طبقات من نموذج OSI
هناك طبقات OSI السبعة. كل طبقة لها وظائف مختلفة. فيما يلي قائمة بسبع طبقات:
- الطبقة المادية
- طبقة وصل البيانات
- طبقة الشبكة
- طبقة النقل
- طبقة الجلسة
- طبقة العرض
- طبقة التطبيقات
1) الطبقة المادية
- وتتمثل الوظيفة الرئيسية للطبقة المادية في نقل البتات الفردية من عقدة إلى عقدة أخرى.
- إنها الطبقة الأدنى في نموذج OSI.
- يقوم بإنشاء الاتصال الجسدي والحفاظ عليه وإلغاء تنشيطه.
- وهي تحدد مواصفات واجهة الشبكة الميكانيكية والكهربائية والإجرائية.
وظائف الطبقة المادية:
2) طبقة ربط البيانات
- هذه الطبقة مسؤولة عن النقل الخالي من الأخطاء لإطارات البيانات.
- فهو يحدد تنسيق البيانات على الشبكة.
- يوفر اتصالاً موثوقًا وفعالاً بين جهازين أو أكثر.
- وهو مسؤول بشكل أساسي عن التعريف الفريد لكل جهاز موجود على الشبكة المحلية.
- ويحتوي على طبقتين فرعيتين:
- وهو مسؤول عن نقل الحزم إلى طبقة الشبكة الخاصة بجهاز الاستقبال الذي يستقبلها.
- يحدد عنوان بروتوكول طبقة الشبكة من الرأس.
- كما يوفر التحكم في التدفق.
طبقة التحكم بالارتباط المنطقي - طبقة التحكم في الوصول إلى الوسائط هي رابط بين طبقة التحكم في الارتباط المنطقي والطبقة المادية للشبكة.
- يتم استخدامه لنقل الحزم عبر الشبكة.
وظائف طبقة ربط البيانات
3) طبقة الشبكة
- إنها الطبقة الثالثة التي تدير عنونة الأجهزة، وتتتبع موقع الأجهزة على الشبكة.
- فهو يحدد أفضل مسار لنقل البيانات من المصدر إلى الوجهة بناءً على ظروف الشبكة وأولوية الخدمة وعوامل أخرى.
- طبقة ارتباط البيانات مسؤولة عن توجيه الحزم وإعادة توجيهها.
- أجهزة التوجيه هي أجهزة الطبقة الثالثة، وهي محددة في هذه الطبقة وتستخدم لتوفير خدمات التوجيه داخل الشبكة البينية.
- تُعرف البروتوكولات المستخدمة لتوجيه حركة مرور الشبكة باسم بروتوكولات طبقة الشبكة. ومن أمثلة البروتوكولات IP وIpv6.
وظائف طبقة الشبكة:
4) طبقة النقل
- طبقة النقل هي الطبقة الرابعة التي تضمن إرسال الرسائل بالترتيب الذي تم إرسالها به وعدم وجود تكرار للبيانات.
- المسؤولية الرئيسية لطبقة النقل هي نقل البيانات بالكامل.
- يتلقى البيانات من الطبقة العليا ويحولها إلى وحدات أصغر تعرف بالقطاعات.
- يمكن تسمية هذه الطبقة بأنها طبقة من طرف إلى طرف لأنها توفر اتصالاً من نقطة إلى نقطة بين المصدر والوجهة لتوصيل البيانات بشكل موثوق.
البروتوكولان المستخدمان في هذه الطبقة هما:
- وهو بروتوكول قياسي يسمح للأنظمة بالتواصل عبر الإنترنت.
- فهو ينشئ ويحافظ على الاتصال بين المضيفين.
- عندما يتم إرسال البيانات عبر اتصال TCP، يقوم بروتوكول TCP بتقسيم البيانات إلى وحدات أصغر تعرف باسم المقاطع. يسافر كل جزء عبر الإنترنت باستخدام مسارات متعددة، ويصلون بترتيبات مختلفة إلى الوجهة. يقوم بروتوكول التحكم في الإرسال بإعادة ترتيب الحزم بالترتيب الصحيح عند الطرف المتلقي.
- بروتوكول مخطط بيانات المستخدم هو بروتوكول طبقة النقل.
- إنه بروتوكول نقل غير موثوق لأنه في هذه الحالة لا يرسل جهاز الاستقبال أي إقرار عند استلام الحزمة، ولا ينتظر المرسل أي إقرار. ولذلك، هذا يجعل البروتوكول غير موثوق به.
وظائف طبقة النقل:
5) طبقة الجلسة
- إنها الطبقة الثالثة في نموذج OSI.
- يتم استخدام طبقة الجلسة لإنشاء وصيانة ومزامنة التفاعل بين أجهزة الاتصال.
وظائف طبقة الجلسة:
6) طبقة العرض
- تهتم طبقة العرض بشكل أساسي ببناء ودلالات المعلومات المتبادلة بين النظامين.
- يعمل كمترجم بيانات للشبكة.
- هذه الطبقة هي جزء من نظام التشغيل الذي يحول البيانات من تنسيق عرض تقديمي إلى تنسيق آخر.
- تُعرف طبقة العرض أيضًا بطبقة بناء الجملة.
وظائف طبقة العرض:
7) طبقة التطبيق
- تعمل طبقة التطبيق كنافذة للمستخدمين وعمليات التطبيق للوصول إلى خدمة الشبكة.
- يتعامل مع مشكلات مثل شفافية الشبكة وتخصيص الموارد وما إلى ذلك.
- طبقة التطبيق ليست تطبيقًا، ولكنها تؤدي وظائف طبقة التطبيق.
- توفر هذه الطبقة خدمات الشبكة للمستخدمين النهائيين.
وظائف طبقة التطبيق:
- خدمات الدليل: يوفر التطبيق مصادر قاعدة البيانات الموزعة ويستخدم لتوفير تلك المعلومات العامة حول الكائنات المختلفة.