يوجد الكثير من المنتديات التى بها مفاهيم خاطئه لبعض وظائف نظم التشغيل. و من المفاهيم الخاطئه الشائعة
بين كثير من المستخدمين العاديين للحاسب هو الأمر Ping .
حيث يتصور البعض أن هذا الأمر يحمي من المخترقين او يحصن الحاسب من شىء ما ....!!!!
سنتعرف فيما يلي لوظيفه هذا الأمر و طريقة استخدامة الصحيحه.
الأمر PING هو من أوامر نظام التشغيل Dos و كما هو معروف يعتبر النظام Dos اساس نظام الويندوز. و دمج
ضمن الويندوز في الأصدارات الأخيرة حيث كان في السابق مستقل نوعاً ما عن نظام النوافذ.
الأمر Ping هو أمر Dos يستخدم لغرض الفحص و التأكد من التوصيل في الأتصالات. حيث يقوم بأرسال حزمة
بيانات عبر خطوط الأتصال للعنوان المراد فحصه ثم يقوم بعرض النتائج.
يستخدم هذا الأمر من نافذه أو من وضع تشغيل الـDos و يلزم تعريف للمعايير المراد فحصها.
صيغة الأمر :
المعايير الموضوعة بين القوسين [.....] هي معايير أختيارية يمكن استخدامها في الأمر و يجب ان يكون مسافه
بين الأمر و المعيار و المعيار الذي يليه (عدم تلاصق الأمر مع المعيار).
أذن يكتب الأمر ثم مسافة ثم معيار ثم مسافه ثم معيار........ثم العنوان
يمكن اختصار الأمر بالأمر و العنوان
لنستعرض بعض المعايير :
t- أستمر بالأرسال للعنوان حتى يتوقف عن الأجابه.
a- اعرض رقم التعريف للعنوان.
n- عدد مرات الأرسال للحزم على العنوان
l- حجم الحزمة المرسله.
f- عدم تجزئه الحزمه المرسله.
i- المدة الزمنيه بين كل حزمه بالميلي ثانية.
v- نوع الخدمة
r- نقاط التحويل أو القفزات في خط الأتصال بالعنوان.
s- الوقت المسجل عند الوصول لكل قفزة او تحويل.
w- مدة الأنتظار لوصول الرد من العنوان.
طريقة تشغيل نافذه DOS
1- بأستخدام MS-DOS Prompt يتوفر في أنظمة التشغيل الويندوز السابقة للأصدار XP خيار تشغيل نافذه الدوس (DOS) من قائمة البرامج الرئيسية او الفرعيه (أدوات). بالضغط عليها يتم فتح نافذه الدوس
2- بأستخدام RUN \"تنفيذ\" في نظام xp و نظام NT يوفر بها خيار لفتح نافذه تنفيذ الأوامر
ثم تظهر نافذه لأدخال الأمر حيث يستخدم الأمر CMD لفتح نافذه الدوس
======================
استخدام الأمر PING
مقدمة.
الأتصال يتكون من ثلاثه عناصر (المتصل- وسط الاتصال - المتصل به) و يهمنا هنا المتصل و المتصل به (الموقع او الحاسب في الطرف الآخر)
الحاسب عند اتصاله بغيره من الحاسبات يكون في أحد الأوضاع التاليه:
- ضمن شبكة محليه.
- مباشره بشبكة الأنترنت.
- ضمن شبكه محليه متصل بالأنترنت عبر محول (Router).
الصوره التاليه تشمل جميع الأوضاع
فوائد أستخدام الأمر PING - للتعرف على حاله الشبكة و حاله المستضيف (موقع ما او صفحه ما). - لتتبع و عزل الأعطال في القطع و في البرامج. - لأختبار و معايره و أدارة الشبكة.
مضار أستخدام الأمر PING يمكن اساءه استخدام الأمر من قبل البعض لغرض اشغال او تعطيل او اتخام المواقع مما يؤدي الى تعطل الموقع (يستخدم من قبل القراصنة او ما يسمى الهاكر) عند استخدام الأمر PING يمكن ايقاف عمل الأمر بالضغط (Ctrl+C) عند ذلك يظهر تقرير عن ما تم فحصه.
الفحص الذاتي للحاسب loopback.
يمكن فحص الحاسب بالأمر PING للتأكد من قدرة الحاسب على ارسال و استقبال المعلومات. هنا لا يتم ارسال أي شىء في الشبكة انما فقط من الحاسب الى نفسه. و تستخدم هذه الطريقة للتأكد من عمل بطاقة الشبكة المركبه في الحاسب. لا يفحص الأمر Ping كرت الأتصال بشكل كامل انما امكانيه الأرسال و الأستقبال فقط.
الأمر المستخدم PING localhost أو PING 127.0.0.1
ستلاحظ المعلومات التاليه في نتيجة الفحص : انه تم ارسال 4 حزم من المعلومات Packets ولم يفقد منها شيء. كما سترى معلومة الزمن الذي أخذته كل حزمة في الذهاب و العودة بالميلي ثانية.
الحجم الأساسي للحزمة الواحدة 32 بايت و مدة الأنتظار (الأستماع) الأساسية منذ لحظة الأرسال حتى عودتها هو 1 ثانية و عدد الحزم الأساسي 4 حزم.
هنا ستلاحظ ان الزمن صفر لكوننا نفحص الحاسب ذاتياً.
فحص حاسب او محول (Router)
قد ترغب في فحص التوصيل بين الحاسب و بين جهاز التحويل (Router) او بين جهاز حاسب آخر في الشبكة او حتى الخادم (Server).
الأمر المستخدم Ping xxx.xxx.xxx.xxx مثال : Ping 192.168.239.132 حيث xxx هي رقم تعريف الشبكة للجهاز المراد فحص الأتصال معه. كما يمكن استخدام أسم النطاق للحاسب DNS مثال: ping example.microsoft.com
أذا ظهر نتيجة الفحص كالتالي: \"Request timed out\" يعني ذلك عدم وصول رد من الجهاز الذي تم ارسال الحزم له. هذا يعني عدة اشياء منها: - الجهاز لا يعمل. - خط التوصيل بين الأجهزة فيه خلال (لا يوجد توصيل) - زمن رد فعل الجهاز الآخر أطول من ثانية. - عدم وجود خط عودة الى حاسبك (يعني التوصيل سليم - و الجهاز المراد الأتصال به سليم لكن قد يكون السبب في اعدادات السيرفير للرد و الطريق المستخدم للرد)
============= أمثله على استخدام Ping مع موقع (www.exampleforping.net) هذا موقع غير موجود على الشبكه (خيالي للتمثيل فقط)
1- الأتصال بالموقع و أظهار عنوان المستضيف (أن وجد) Ping -a exampleforping.net
2- الأتصال بالموقع و ارسال 10 رسائل طول كل رساله 1000 بايت ping -n 10 -l 1000 exampleforping.net
3- الأتصال بالموقع و تسجيل المسار لأربعة قفزات في الشبكة. ping -r 4 exampleforping.net
يمكن حفظ نتيجة الأتصال في ملف لديك بأضافه ping wwhattevver.com > ping.doc
اذا كنت تفحص أكثر من جهاز و تريد تخزين النتائج في نفس الملف أضف ping wwhattevver.com >> ping.doc