The Code Fix

🌐 شرح أساسيات الشبكات

البروتوكولات ونموذج OSI

ما هو البروتوكول؟

البروتوكول مجموعة قواعد متّفق عليها لتبادل البيانات — مثل "لغة مشتركة" تتحدّث بها الأجهزة.

TCP مقابل UDP

البروتوكولان الأساسيان لنقل البيانات:

TCPUDP
الموثوقيةعالية (يتأكّد من الوصول)منخفضة (يرسل ويمضي)
السرعةأبطأأسرع
الاستخدامالمواقع، البريد، الملفاتالبثّ المباشر، الألعاب، المكالمات

TCP كرسالة مسجّلة بإيصال استلام، و UDP كإلقاء ورقة من النافذة — أسرع لكن بلا ضمان.

نموذج OSI

نموذج يقسّم الاتصال إلى 7 طبقات، كل طبقة لها دور:

#الطبقةمثال
7التطبيقHTTP, DNS
6العرضالتشفير، الضغط
5الجلسةإدارة الاتصال
4النقلTCP, UDP
3الشبكةIP, التوجيه
2ربط البياناتMAC, السويتش
1الفيزيائيةالكابلات، الإشارات

نموذج TCP/IP العملي

النموذج المستخدم فعليًا في الإنترنت، 4 طبقات:

  1. التطبيق (HTTP, DNS)
  2. النقل (TCP, UDP)
  3. الإنترنت (IP)
  4. الوصول للشبكة

المنافذ (Ports)

رقم يحدّد الخدمة على الجهاز:

المنفذالخدمة
80HTTP
443HTTPS
22SSH
3306MySQL

🎯 التالي: HTTP و HTTPS.