🚨 جهازك مش فاتح مواقع؟ ولا الشبكة بطيئة ومش فاهم السبب
؟
قبل ما تحتار… جرب أمر بسيط اسمه Ping 👨💻🌐
تعالي نفهمه بالتفصيل وبشكل عملي جدًا 👇
📡 يعني إيه Ping أصلاً؟
Ping هو أمر بيستخدم لاختبار إذا كان جهاز أو سيرفر “متاح” على الشبكة ولا لأ.
ببساطة 👇
جهازك بيبعت رسالة صغيرة للجهاز التاني…
لو رد عليك → الاتصال شغال ✔
لو مردش → فيه مشكلة ❌
وبيستخدم بروتوكول اسمه ICMP.
🔄 خطوات عمل Ping (بالتسلسل الحقيقي)
1️⃣ Echo Request
جهازك يبعت رسالة ICMP Type 8
يعني: “أنت موجود؟”
2️⃣ Processing
الجهاز الهدف يستقبل الرسالة ويجهز الرد.
3️⃣ Echo Reply
الجهاز التاني يرد برسالة ICMP Type 0
يعني: “أيوه موجود 👍”
4️⃣ Measurement
جهازك يحسب زمن الرحلة الكاملة للرسالة رايح + راجع
وده اسمه RTT – Round Trip Time
📊 أهم القيم اللي بتظهر في نتيجة Ping
🔹 time (RTT)
الوقت اللي الرسالة خدته رايح وراجع (كل ما يقل أفضل)
🔹 TTL (Time To Live)
عدد الأجهزة (Routers) اللي الباكت تقدر تعدي عليها قبل ما تنتهي
🔹 Packet Loss
لو فيه رسائل ضاعت ومفيش رد
وده مؤشر على مشكلة في الشبكة
🧠 معلومات مهمة جدًا
✔ Ping بيشتغل في Layer 3 (Network Layer)
✔ ملوش Port Number لأنه ICMP مش TCP ولا UDP
✔ أداة أساسية جدًا في Troubleshooting الشبكات
🧪 مثال عملي حقيقي (بالأوامر)
💻 على Windows
افتح Command Prompt واكتب:
ping 8.8.8.8
ده بيختبر الاتصال بسيرفر Google DNS.
لو الاتصال سليم هتشوف رد زي:
Reply from 8.8.8.8: bytes=32 time=25ms TTL=54
🐧 على Linux أو macOS
ping 8.8.8.8
ولإيقافه اضغط Ctrl + C
🌐 اختبار اسم موقع بدل IP
ping google.com
لو نجح → DNS شغال
لو فشل → ممكن مشكلة DNS
🛠️ سيناريو عملي في الشغل
جهازك مش بيفتح الإنترنت 😰
تمشي بالترتيب:
✔ تختبر الراوتر:
ping 192.168.1.1
✔ تختبر الإنترنت:
ping 8.8.8.8
✔ تختبر DNS:
ping google.com
كل خطوة بتحدد مكان المشكلة بالضبط 👌
🎯 الخلاصة
Ping زي رسالة “إنت سامعني؟” بين الأجهزة 😄
ولو فيه رد… يبقى الاتصال شغال
ولو مفيش… يبقى لازم تبدأ Troubleshooting.
#Admin #Networking #Ping #ICMP #NetworkTroubleshooting #CCNA #NetworkingTools 🌐💻🚀
