مراقبة الشبكة

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

تحذير: جميع الثوابت الزمنية تتوقع قيمة بالمللي ثانية. لذا، أدخل جميع القيم بـ T#1s وليس 1.

قيود

الفاصل الزمني محدود على خوادم Nano و Pico و Touch بـ T#10s. على جميع الخوادم الأخرى، يكون الحد الأقصى T#500ms. وهذا ينطبق حتى إذا تم استدعاء الأمر من قبل PLC.

إذا تم استدعاء أمر أثناء التشغيل مرة أخرى، يتم حظر التنفيذ.

استعلام دوري

يتم تعيين الاستعلام الدوري باستخدام المتغير interval. إذا كانت الوقت مساوية لـ 0، فلا يتم استخدام استعلام دوري.

يمكن تحديد الفاصل الزمني والوقت القصير باستخدام ثابت الوقت T#1m.

ملاحظة: يجب تعيين الوقت القصير بشكل إلزامي.

NS-Lookup

يؤدي استعلام خادم الأسماء على مورد شبكة. يمكن استدعاء الأمر عبر PLC أو دوريًا.

متغير وصف
address يحدد العنوان الذي يجب استعلام معلوماته.
server يحدد خادم DNS الذي يتم استعلام البيانات منه. إذا لم يتم تحديد خادم، يتم استخدام خوادم DNS المكوّنة.
port يحدد الميناء الذي يجب استخدامه. الميناء الافتراضي هو 53.
interval يحدد الفاصل الزمني للاستعلام.
timeout يحدد الوقت القصير بعد البينغ.
typ يحدد نوع الاستعلام.
lookup يؤدي استعلامًا فوريًا عند حافة إيجابية.
result يرجع النتيجة كنص.

Ping

يؤدي بينغ ICMP بحجم 64 بايت على مورد شبكة. يمكن استدعاء البينغ عبر PLC أو دوريًا.

متغير وصف
address يحدد عنوان الهدف للبينغ. يمكن أن يكون هذا عنوان IP أو FQDN.
interval يحدد الفاصل الزمني للاستعلام.
timeout يحدد الوقت القصير.
ping يؤدي بينغًا فوريًا عند حافة إيجابية.
pong يرجع نبضة عند الاستجابة. يكون صحيحًا إذا كان البينغ ناجحًا.
time يرجع وقت تشغيل البينغ بالمللي ثانية. لا يتم إرجاع أي شيء في حالة الخطأ.
ttl يرجع TTL للبينغ. لا يتم إرجاع أي شيء في حالة الخطأ.

فحص الميناء

يحقق ما إذا كان ميناء على خادم الهدف مفتوحًا. يمكن استدعاء الأمر عبر PLC أو دوريًا.

متغير وصف
address يحدد عنوان الهدف للفحص. يمكن أن يكون هذا عنوان IP أو FQDN.
port يحدد الميناء الذي يجب فحصه.
interval يحدد الفاصل الزمني للاستعلام.
timeout يحدد الوقت القصير بعد البينغ.
typ يحدد نوع البروتوكول (UDP أو TCP) للاستعلام.
lookup يؤدي استعلامًا فوريًا عند حافة إيجابية.
open إذا كان صحيحًا، فإن الميناء المستعلام عنه مفتوح. إذا لم يمكن الوصول إلى الخادم، يكون هذا أيضًا خاطئًا.

تتبع المسار

يظهر جميع هبات TTL حتى الهدف. الحد الأقصى للهبات هو 30. لا يمكن تغيير هذا القيمة.

متغير وصف
address يحدد عنوان الهدف للفحص. يمكن أن يكون هذا عنوان IP أو FQDN.
port يحدد الميناء الذي يجب استخدامه. يمكن استخدام هذا فقط مع طرق UDP و TCP.
interval يحدد الفاصل الزمني للاستعلام.
timeout يحدد الوقت القصير بعد البينغ.
typ يحدد النوع الذي يجب استخدامه. يمكن العثور على المواصفات الدقيقة في وثائق Linux لتتبع المسار.
trace يؤدي تتبعًا فوريًا عند حافة إيجابية.
result يرجع النتيجة كنص.

استيقاظ على الشبكة

باستخدام استيقاظ على الشبكة، يمكن تشغيل الأجهزة زمنيًا. يجب عادةً تكوين هذه الوظيفة مسبقًا في BIOS الجهاز.

متغير وصف
address يحدد عنوان MAC الهدف للجهاز. العنوان له التنسيق 00:80:41:AE:fD:7E. يمكن كتابة العنوان أيضًا مع فصله بـ . _ -.
wake يرسل "Magic Packet" عند حافة إيجابية إلى العنوان MAC المحدد. يتم تعيين واجهة الشبكة في البوابة.

نصيحة: يمكن نسخ عنوان MAC من ماسح IP.