SNMPGETNEXT(1) Net-SNMP SNMPGETNEXT(1)

snmpgetnext - ارتباط با یک موجودیت شبکه با استفاده از درخواست‌های SNMP GETNEXT

snmpgetnext [COMMON OPTIONS] [-Cf] AGENT OID [OID]...

دستور snmpgetnext یک برنامهٔ SNMP است که از درخواست SNMP GETNEXT برای پرس‌وجوی اطلاعات روی یک موجودیت شبکه استفاده می‌کند. یک یا چند شناسه شیء (OID) می‌توانند به عنوان آرگومان در خط فرمان مشخص شوند. نام هر متغیر در قالبی که در variables(5) تعیین شده، داده می‌شود. برای هر مورد، متغیری که از نظر ترتیب لغوی (lexicographically) در MIB موجودیت دوردست «بعدی» است، بازگردانده خواهد شد.

برای مثال:

snmpgetnext -c public zeus interfaces.ifTable.ifEntry.ifType.1

متغیر interfaces.ifTable.ifEntry.ifType.2 را بازیابی خواهد کرد:

interfaces.ifTable.ifEntry.ifType.2 = softwareLoopback(24)

اگر موجودیت شبکه در پردازش بستهٔ درخواست با خطایی مواجه شود، یک پیام خطا نمایش داده خواهد شد که به مشخص کردن نحوهٔ معیوب بودن درخواست کمک می‌کند.

اگر -Cf مشخص نشود، برخی از برنامه‌ها (snmpdelta، snmpget، snmpgetnext و snmpstatus) تلاش خواهند کرد خطاهای برگردانده‌شده توسط agent که با آن در ارتباط بودید را اصلاح کرده و درخواست را مجدداً ارسال کنند. تنها زمانی که این قابلیت واقعاً کاربردی است، وقتی است که یک OID را مشخص کرده باشید که در درخواست شما وجود نداشته باشد و در حال استفاده از SNMPv1 باشید که نیازمند نوع درخواست‌های «همه یا هیچ» (all or nothing) است.

علاوه بر این گزینه، snmpgetnext گزینه‌های عمومی توصیف‌شده در صفحهٔ راهنمای snmpcmd(1) را می‌پذیرد. توجه داشته باشید که snmpgetnext به یک آرگومان برای تعیین agent مورد پرس‌وجو و دست‌کم یک آرگومان OID، همان‌طور که در آنجا شرح داده شده است، نیاز دارد.

snmpcmd(1), snmpget(1), variables(5).

04 Mar 2002 V5.9.5.2