فهرس الدليل

دليل شامل

Networking: فهم الشبكات من الصفر

📅 22 أغسطس 2026 | ⏱️ 30 دقيقة قراءة

الشبكات هي العمود الفقري للإنترنت والاتصالات الحديثة. فهم أساسياتها ضروري لكل مطور ومدير أنظمة لتشخيص المشاكل وضمان الاتصال الفعال.

📡 الجزء الأول: عناوين IP

1.1 ما هو عنوان IP؟

IP (Internet Protocol) هو عنوان فريد يُعطى لكل جهاز على الشبكة.

ip addr show
ifconfig
ip route show

💡 خلاصة:

  • ✅ استخدم ip addr أو ifconfig لرؤية عنوان IP الخاص بك.
  • ✅ IPv4 ينقسم إلى فئات (A, B, C).

الجزء الثاني: نظام DNS

2.1 تحويل الأسماء إلى عناوين

DNS (Domain Name System) يحول أسماء النطاقات (google.com) إلى عناوين IP.

nslookup google.com
dig google.com
host google.com

💡 خلاصة:

  • ✅ nslookup و dig أدوات قوية لفحص DNS.
  • ✅ DNS Servers مثل 8.8.8.8 (Google) و 1.1.1.1 (Cloudflare).

🚦 الجزء الثالث: المنافذ (Ports)

3.1 البوابات الرقمية

netstat -tuln
ss -tuln
netstat -r

خلاصة:

  • ✅ netstat -tuln يظهر المنافذ المفتوحة.
  • ✅ المنافذ من 0-1023 محجوزة للخدمات الأساسية.

🔧 الجزء الرابع: أدوات التشخيص

4.1 Ping - اختبار الاتصال

ping google.com
ping 8.8.8.8

4.2 Traceroute - تتبع المسار

traceroute google.com
tracepath google.com

💡 خلاصة:

  • ✅ ping يختبر إذا كان الجهاز متاحاً.
  • ✅ traceroute يظهر كل القفزات (Hops) حتى الهدف.

📊 الجزء الخامس: نموذج OSI

5.1 الطبقات السبع

💡 خلاصة:

  • ✅ OSI Model يساعد في فهم كيفية انتقال البيانات.
  • ✅ كل طبقة لها وظيفة محددة.

الجزء السادس: الملخص السريع

الأمر / المفهوم الاستخدام
pingاختبار الاتصال بجهاز
ip addrعرض عنوان IP
nslookupفحص DNS
netstatعرض المنافذ المفتوحة
tracerouteتتبع مسار البيانات
TCP/IPبروتوكول الاتصال الأساسي

🎉 مبارك!

أصبحت الآن تفهم أساسيات الشبكات وكيفية تشخيص المشاكل.

تم نسخ الرابط!