انتقل إلى محتوى الدرس

ICMP Security and Firewall Filtering أمان ICMP وفلترة الجدار الناري

تعرّف في هذا الدرس على بروتوكول التحكم ICMP في الطبقة الثالثة، وكيفية فحص الاتصال وزمن الاستجابة بالأمر ping، وتتبع مسار القفزات بالأمر tracert، وفصل أعطال DNS بالأمر nslookup وفق منهجية التشخيص التدريجية.
5 صفوف تعليمية
تكنولوجيا الويب
3 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

لماذا ترفض كثير من الخوادم السحابية والمنصات الإنتاجية الرد على أمر ping رغم أن مواقعها تفتح في المتصفح بسرعة وكفاءة؟ من منظور الأمن السيبراني، يمكن إساءة استغلال رسائل ICMP غير المقيدة في عدة هجمات:

  • 1. الاستطلاع الشبكي (Ping Sweep): إرسال طلبات صدى آلية على نطاق كامل من عناوين IP لاكتشاف الأجهزة النشطة على الشبكة تمهيداً لفحص منافذها.
  • 2. هجمات إغراق الخدمة (ICMP Flood وSmurf Attack): إغراق الخادم بسيل ضخم من رسائل ICMP لاستنزاف سعة النطاق الترددي () أو معالج الجهاز.
  • 3. التهريب الخفي للبيانات (ICMP Tunneling): إخفاء أوامر التحكم أو البيانات المسروقة داخل حقل الحمولة في رسائل Echo Request/Reply في الشبكات التي لا تراقب حركة ICMP.

ولذلك يضبط مهندسو الأمن الجدران النارية على تحديد معدل رسائل ICMP () أو حجب طلبات Echo Request (Type 8) القادمة من الإنترنت العام مع الإبقاء على رسائل التجزئة الضرورية (Type 3 Code 4)، ويعتمدون داخل الخادم على أوامر فحص المقابس النشطة ss -tulnp وnetstat -ano كما في المثال الآتي:

الصف 2 كود برمجي
نص
# Inspect active listening TCP/UDP sockets & owning process IDs
$ ss -tulnp
Netid  State   Local Address:Port   Process
tcp    LISTEN  0.0.0.0:443          users:(("nginx",pid=1042))
tcp    LISTEN  127.0.0.1:5432       users:(("postgres",pid=884))

# Windows equivalent to list ports, states, and PIDs
C:\> netstat -ano | findstr :443
الصف 3 ملاحظة هامة
الصف 4 ملاحظة هامة
الصف 5 ملاحظة هامة
خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

مراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي

ماذا تعلّمت في هذا الدرس؟

في ملخص الدرس، تعرفنا على دور بروتوكول التحكم ICMP في الطبقة الثالثة، وآلية عمل أمر ping عبر رسالتَي طلب الصدى ورد الصدى (Type 8 / Type 0) وقراءة مؤشرات RTT وTTL ونسبة الفقد، وكيف يرسم أمر tracert خريطة القفزات عبر رسائل Time Exceeded (Type 11)، وكيف يعزل أمر nslookup أعطال DNS ضمن منهجية التشخيص ذات الـ 5 خطوات. الخطوة التالية: انتقل الآن إلى الدرس السادس والعشرين مشاركة الملفات عبر شبكات الكمبيوتر (File Sharing over Computer Networks) لتتعرف على بروتوكولات SMB وNFS ومسارات الشبكة القياسية وصلاحيات المشاركة.