الدرس 11: الحاجة إلى النماذج: مقدمة إلى نموذج OSI
لماذا نحتاج إلى نموذج؟
تخيل محاولة بناء نظام اتصالات عالمي حيث تستخدم كل شركة مصنعة معايير ولغات فريدة. ستكون فوضى عارمة! وسيكون الاتصال مستحيلاً.
في أواخر السبعينيات، طورت المنظمة الدولية للمعايير (ISO) نموذج OSI (Open Systems Interconnection) لمعالجة هذا التعقيد.
الغرض من نموذج OSI:
- التقييس (Standardization): يوفر إطاراً عالمياً للمطورين والمصنعين، مما يضمن توافق المنتجات من بائعين مختلفين.
- النمطية (Modularity): تقسيم مهمة الشبكات المعقدة إلى طبقات أصغر يمكن إدارتها.
- استكشاف الأعطال: يسمح لمحترفي الشبكات بعزل المشكلات بسرعة. إذا فشل الاتصال الفيزيائي، فلا داعي لفحص إعدادات التطبيق.
الطبقات السبع
نموذج OSI هو نموذج مفاهيمي؛ فهو يحدد سبع طبقات متميزة، كل منها تؤدي وظيفة شبكية متخصصة. يجب أن تمر البيانات عبر جميع الطبقات السبع في الجهاز المرسل ثم تصعد عبر الطبقات السبع في الجهاز المستقبل.
| رقم الطبقة | اسم الطبقة | وحدة البيانات (PDU) |
|---|---|---|
| 7 | Application (التطبيق) | Data |
| 6 | Presentation (التقديم) | Data |
| 5 | Session (الجلسة) | Data |
| 4 | Transport (النقل) | Segment |
| 3 | Network (الشبكة) | Packet |
| 2 | Data Link (ربط البيانات) | Frame |
| 1 | Physical (الفيزيائية) | Bit |
سنستكشف الآن كل طبقة بالتفصيل، بدءاً من الأعلى (الطبقة 7).