SNMP :: معلومات.

واجهة Perl الموجهة نحو الكائنات لأجهزة الشبكة و MIBS من خلال SNMP
التحميل الان

SNMP :: معلومات. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Max Baker
  • موقع ويب الناشر:
  • http://search.cpan.org/~emiller/SNMP-Info-1.04/Info.pm

SNMP :: معلومات. العلامات


SNMP :: معلومات. وصف

واجهة Perl الموجهة نحو الكائنات لأجهزة الشبكة والأمراض من خلال SNMP SNMP :: Info هي واجهة Perl الموجهة للكائنات لأجهزة الشبكة و MIBS من خلال SNMP.Synopsis استخدم SNMP :: معلومات؛ معلومات $ $ = new snmp :: معلومات (# اكتشف تلقائي المزيد من الأجهزة المحددة Class Autospecify => 1، Debug => 1، # تم تمرير الباقي إلى SNMP :: جلسة Desthost => 'Router'، Community => 'Public' ، الإصدار => 2) أو يموت "لا يمكن الاتصال بالجهاز .N"؛ بلدي $ err = $ info-> خطأ ()؛ يموت "مجتمع SNMP أو الإصدار ربما خاطئ الاتصال بالجهاز. $ errn" إذا كان المحدد $ يخطئ؛ $ اسم = معلومات $-> الاسم ()؛ فئة $ = $ info-> فئة ()؛ طباعة "SNMP :: معلومات باستخدام فئة الجهاز هذه: $ classn"؛ # تعرف على حالة الطباعة على الوجهين لمنافذ بلدي واجهات $ = $ info-> واجهات ()؛ بلدي $ i_duplex = معلومات $-> i_duplex ()؛ # احصل على معلومات الجارية CDP بلدي $ c_if = $ info-> c_if ()؛ بلدي $ c_ip = $ info-> c_ip ()؛ بلدي $ c_port = $ info-> c_port ()؛ # طباعة البيانات لكل ميناء foreach بلدي IID IID بلدي (مفاتيح $ واجهات) {بلدي دوبلكس $ = $ i_duplex -> {$ IID}؛ # طباعة اسم المنفذ المادي، وليس SNMP IID بلدي منفذ $ = واجهات $ -> {$ IID}؛ طباعة "ميناء $:"؛ طباعة "دوبلكس دوبلكس $" إذا تم تحديد $ دوبلكس؛ # جدول CDP يحتوي على إدخالات جدول مختلفة عن جداول الواجهة. # لذلك نحن نستخدم C_IF للحصول على الخريطة من جدول CDP إلى جدول واجهة. بلدي c_map = عكس $ c_if؛ بلدي $ c_key = $ c_map {$ iid}؛ ما لم يكن (محدد $ c_key) {print "nn"؛ التالي؛ } بلدي جارك $ = $ c_ip -> {$ c_key}؛ بلدي جارك $_Port = $ c_port -> {$ c_key}؛ طباعة "متصلة ب $ Gearber_IP / $ Geart_portn" إذا كان محدد $ جارته؛ طباعة "ن"؛ } متطلبات: perl.


SNMP :: معلومات. برامج ذات صلة