شرح ال OSI Model وال 7 مراحل شرح مبسط بالعربي في 20 دقيقة فقط
معايير الشبكات: فهم نموذج OSI
مقدمة عن معيار OSI
- تم تقديم معيار موحد للشبكات من قبل شركة ISO لتسهيل التواصل بين الأجهزة المختلفة المتصلة بالشبكة.
- يتكون النموذج من سبع مراحل، حيث يجب على كل جهاز المرور بهذه المراحل عند إرسال البيانات.
تفاصيل المراحل السبع لنموذج OSI
المرحلة الأولى: تحديد البروتوكول
- تبدأ العملية بتحديد البروتوكول المستخدم، مثل HTTP لتصفح الإنترنت أو FTP لتنزيل الملفات.
المرحلة الثانية: تحويل البيانات
- يتم تحويل البيانات إلى شكل يمكن للأجهزة فهمه، ويشمل ذلك ضغط الملفات وتشفيرها قبل الإرسال.
المرحلة الثالثة: إدارة الجلسات
- تتضمن هذه المرحلة التحقق من هوية المستخدم وإدارة الجلسات لضمان الوصول الصحيح للبيانات.
النقل والتحكم في البيانات
المرحلة الرابعة: نقل البيانات
- يتم تقسيم البيانات إلى قطع صغيرة لتسهيل عملية النقل وضمان وصولها بشكل صحيح.
التحكم في سرعة النقل
- يحدد النظام كمية البيانات التي يمكن نقلها بناءً على قدرة الأجهزة المشاركة في العملية.
أنواع البروتوكولات المستخدمة
TCP وUDP
- بروتوكول TCP يوفر دقة عالية في نقل البيانات بينما UDP أسرع ولكنه أقل دقة. يُستخدم كل منهما حسب الحاجة (دقة أو سرعة).
العناوين والتوجيه
تحديد العناوين
فهم عملية نقل البيانات عبر الشبكات
الماك أدرس ودوره في نقل البيانات
- يتم إرسال البيانات من جهاز إلى آخر، حيث يقوم الجهاز المستقبل بقراءة عنوان MAC (الماك أدرس) لتحديد مصدر الفريم.
- الماك أدرس هو معرف فريد يتكون من 12 رقمًا في نظام العد الست عشري، ويستخدم لتحديد الأجهزة على الشبكة.
كيفية تشكيل الفريمات
- عند إرسال رسالة من جهاز كمبيوتر إلى لابتوب، يضيف طبقة داتا لينك معلومات إضافية مثل عنوان MAC في الهيد والتريلر.
- الداتا لينك لير يمكنه إضافة هيد أو تريلر حسب نوع الوسائط المستخدمة لضمان استلام الرسالة بشكل صحيح.
التأكد من سلامة البيانات
- أثناء النقل، قد تتعرض البيانات لعوامل خارجية تؤثر عليها. لذا فإن داتا لينك لير مسؤول عن التأكد من وصول البيانات سليمة.
- هناك تقنيات خاصة لاكتشاف الأخطاء مثل العد الثنائي وعدد الوحدات الزوجية والفردية.
تقنيات اكتشاف الأخطاء
- التقنية الأولى تعتمد على مقارنة عدد الوحدات بين المرسل والمستقبل؛ إذا كانت القيم متساوية، تكون الرسالة صحيحة.
- تقنية checksum تجمع قيم البيانات وتتحقق مما إذا كان الناتج صفرًا للتأكد من عدم وجود أخطاء.
- تقنية CRC تستخدم معادلات رياضية للتحقق من صحة البيانات عن طريق مقارنة القيم بين المرسل والمستقبل.
عملية نقل الرسائل عبر الإنترنت
- يتم تقسيم البيانات إلى أجزاء في طبقة الترانسبورت ويتم تحديد البروتوكول المستخدم للنقل (TCP أو UDP).
- عندما يريد سمير إرسال رسالة عبر فيسبوك، يبدأ بفتح الموقع وكتابة الرسالة. تتم جميع العمليات بسرعة كبيرة خلال ميكروثوانٍ.
تدفق العملية حتى الوصول للوجهة النهائية
- بعد معالجة الرسالة في كل طبقة، تصل المعلومات إلى التطبيق الذي يعرضها على الشاشة للمستقبل (مدحت).