نظارت

نظارت شبکه با استفاده از شبکه امکان نظارت غیر همزمان بر روی دستگاه‌های مختلف شبکه در یک رابط شبکه را فراهم می‌کند. در این روش، روش‌های مختلف و پروتکل‌ها پشتیبانی می‌شوند.

توجه: همه ثابت‌های زمانی انتظار دارند که مقدار آن به میلی ثانیه باشد. بنابراین، تمام مقادیر را با 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 در صورت وجود یک لبه مثبت، یک Lookup را فوراً انجام می‌دهد.
result نتیجه را به صورت متن باز می‌گرداند.

پینگ

یک ICMP-Ping با 64 بایت را برای یک منبع شبکه انجام می‌دهد. این پینگ می‌تواند از طریق کنترلگر منطقی برنامه نویسی شده (PLC) یا دوره‌ای فراخوانی شود.

متغیر توضیحات
address آدرس مقصد پینگ را مشخص می‌کند. این آدرس یک IP یا یک FQDN باشد.
interval فاصله زمانی پرس و جو را مشخص می‌کند.
timeout زمان انتظار را مشخص می‌کند.
ping در صورت وجود یک لبه مثبت، یک پینگ را فوراً انجام می‌دهد.
pong یک پالس را در صورت پاسخ باز می‌گرداند. اگر پینگ موفق بوده باشد، درست است.
time زمان اجرای پینگ را به میلی ثانیه باز می‌گرداند. در صورت خطا، هیچ چیز بازگردانده نمی‌شود.
ttl TTL پینگ را باز می‌گرداند. در صورت خطا، هیچ چیز بازگردانده نمی‌شود.

چک کردن پورت

بررسی می‌کند که یک پورت در سرور هدف باز است یا خیر. این دستور می‌تواند از طریق کنترلگر منطقی برنامه نویسی شده (PLC) یا دوره‌ای فراخوانی شود.

متغیر توضیحات
address آدرس مقصد بررسی را مشخص می‌کند. این آدرس یک IP یا یک FQDN باشد.
port پورت مورد بررسی را مشخص می‌کند.
interval فاصله زمانی پرس و جو را مشخص می‌کند.
timeout زمان انتظار پس از پینگ را مشخص می‌کند.
typ نوع پروتکل (UDP یا TCP) پرس و جو را تعریف می‌کند.
lookup در صورت وجود یک لبه مثبت، یک Lookup را فوراً انجام می‌دهد.
open اگر درست باشد، پورت پرس و جو شده باز است. اگر به سرور دسترسی نداشته باشیم، این مقدار نیز نادرست است.

Traceroute

همه TTL-Hops تا مقصد را نشان می‌دهد. حداکثر هاپ‌ها 30 است. این مقدار قابل تنظیم نیست.

متغیر توضیحات
address آدرس مقصد بررسی را مشخص می‌کند. این آدرس یک IP یا یک FQDN باشد.
port پورت مورد استفاده را مشخص می‌کند. این فقط در روش‌های UDP و TCP قابل استفاده است.
interval فاصله زمانی پرس و جو را مشخص می‌کند.
timeout زمان انتظار پس از پینگ را مشخص می‌کند.
typ نوع مورد استفاده را تعریف می‌کند. مشخصات دقیق در مستندات لینوکس برای Traceroute یافت می‌شود.
trace در صورت وجود یک لبه مثبت، یک Trace را فوراً انجام می‌دهد.
result نتیجه را به صورت متن باز می‌گرداند.

Wake On LAN

با استفاده از Wake On LAN، دستگاه‌ها را در زمان مشخص راه اندازی می‌کنند. این功شن معمولاً قبلاً باید در BIOS دستگاه پیکربندی شود.

متغیر توضیحات
address آدرس MAC مقصد دستگاه را مشخص می‌کند. آدرس فرمت 00:80:41:AE:fD:7E دارد. آدرس همچنین می‌تواند با . _ - جداسازی شده باشد.
wake در صورت وجود یک لبه مثبت، بسته "Magic Packet" را به آدرس MAC مشخص شده ارسال می‌کند. رابط شبکه در گیت‌وی تنظیم می‌شود.

نکته: آدرس MAC می‌تواند از اسکنر IP کپی شود.