⭕ ماهي بروتوكولات OSI Model
⬅️ طبقة الشبكة هي المستوى الثالث من نموذج
➡️ Open Systems Interconnection Model
????دورها تقسيم شبكة الحاسوب لطبقات وهمية (Layers) ويكون لكل طبقة مزايا ووظائف خاصّة بها ومختلفة عن الطبقات الأخرى ايضا هي الطبقة التي توفر مسارات توجيه البيانات فهي مجموعة من المعايير لتبادل المعلومات وتم تقديم نموذج ISO الذي يتكون من سبع طبقات مختلفة كل طبقة من نموذج ISO لها بروتوكولاتها ووظائفها ولا تزال البروتوكولات شائعة باستخدام ارتباط البيانات وطبقات الشبكة الخاصة بنموذج OSI فقط وال OSI هو نموذج يساعد على شرح كيفية انتقال البيانات بين الاجهزة
⚠️ يرمز للطبقات السبعه بمقوله All People Seem To Need Data Processing بأخذ الحرف الاول من كل كلمه
???? ماهي ال7 مراحل ووظائفهم
1️⃣ physical layers
⬅️ وتهتم بتسجيل بيانات الإتصال الخاص بالـ (Hardware) وهي المسئولة عن إرسال البيانات التي يتم تجهيزها من قبل الطبقات العليا عبر وسط الإرسال
✅ بروتوكولاتها
ARP - FIBER
✅ وظيفتها
تقوم بتحويل البيانات المراد إرسالها (Transmitted Data) إلى إشارات سواء كانت هذه الإشارات كهربائية أو ضوئية أو لاسلكية
2️⃣ date link layer
⬅️ هي المسئولة عن المحافظة على التزامن في إرسال واستقبال البيانات وتتكون من قسمين همـا MAC او Media Access Control و LLC او Logical Link Control
✅ بعض بروتوكولاتها
Wan protocol : ATM- ppp - hdlc - isdn
Lan protocol: 802.5(token ring) 802.3(ethernet)
✅ وتعمل هذه الاجهزه في هذه الطبقة
(Bridges -Switches)
✅ وظيفتها
تحديد افضل وقت لارسال البيانات
3️⃣ Network Layer
⬅️ تقوم هذه الطبقة بتحديدها لعنوان متغير (Logical Address) للأطراف
✅ بروتوكولاتها
IP - IPX
✅ وظيفتها
تقوم هذه الطبقة باختيار أفضل مسار بين الجهاز المرسل و المستقبل
✅ تعمل هذه الاجهزه في هذه الطبقة
(Routers - Layer 3 Switches)
4️⃣ Session Layer
⬅️ مسئولة عن فتح قنوات الاتصال بين المستخدم وبين الطرف الأخر ومسئولة عن ادارة واغلاق ال session
✅ بروتوكولاتها
SQL - X Windows - NFS
✅ وظيفتها
تقوم بأخذ عينة من آخر جزء من البيانات ويتم إرسال هذه البيانات من النقطة التي توقف عندها الإرسال - فتح واداره قنوات الاتصال
5️⃣ Presentation Layer
⬅️ هذه الطبقة قادرة على تحديد نوع المعلومات المستقبلة والمرسلة (text - flash - wave - pdf)
✅ بروتوكولاتها
WMV - TIFF - BMP -
✅ وظيفتها
تهيئه الداتا لتأخذ كل منها امتداها الخاص بها فمنها الصور والفيديو والنصوص والملفات المضغوطة وفك ضغط الملفات بجانب فك وتشفير البيانات
️6️⃣ Transport layer
⬅️ مسئولة عن إدارة نقل البيانات (flow control) وتصحيح الاخطاء(error correction ) ومن ثم تحديد البروتوكول المستخدم فى عملية نقل البيانات فبعض البيانات
✅ بروتوكولاتها
TCP - UDP
✅ وظيفتها
تحديد طريقه ارسال المعلومات سواء (tcp or udp) - يتم التعاون مع طبقة التطبيقات في وضع البورتات والتحكم في نقل البيانات
7️⃣ Application Layer
⬅️ عبارة عن البرنامج التي تعمل من خلال شبكة الحاسوب وهي المرحله التى يتعامل فيها المستخدم مع واجهه البرامج (المتصفح والبرنامج) ونقل الملفات والبريد ....الخ
✅ بعض بروتوكولاتها
FTP - talent - DNS - HTTP
✅ وظيفتها
فتح المستخدم للتطبيقات المطلوب