การตรวจสอบอุปกรณ์โดยใช้ SNMP
เราเริ่มสร้างหนึ่งในแอพ multiplatform แรกโดยใช้ Library Xamarin และ #SNMP เพื่ออนุญาตการจัดการการกำหนดค่าอุปกรณ์และการตรวจสอบสุขภาพแบบเรียลไทม์โดยใช้โปรโตคอลการจัดการเครือข่ายแบบง่าย (SNMP) การใช้สิ่งนี้เราจะสามารถตรวจสอบแง่มุมต่าง ๆ ของสุขภาพอุปกรณ์เช่น: เวลาทำงานการใช้หน่วยความจำเวลาแฝง Ping และจำนวนกระบวนการและดูการอัปเดตเรียลไทม์โดยใช้ระบบการจัดการเครือข่ายยอดนิยม (NMS) เช่น CACTI และ NAGIOS นอกจากนี้เรายังใช้ SNMPV3 ซึ่งรวมการตรวจสอบและการเข้ารหัส
การใช้คำขอ SNMP GET ระบบผู้จัดการเครือข่ายหนึ่งระบบสามารถขอค่าของ OID ทั้งหมดหรือเฉพาะ OID เท่านั้น (SNMP V1, V2C & V3) การใช้ SNMP getNext ผู้จัดการสามารถถามค่าถัดจากของ OID ปัจจุบัน (SNMP V1, V2C & V3) การใช้ SNMP Set ตัวจัดการสามารถตั้งค่าของ OID เฉพาะ (SNMP V1, V2C & V3)
SNMP V1 & V2C ขอ Comunity => "สาธารณะ"
SNMP v3 คำขอข้อมูลรับรอง: ผู้ให้บริการความเป็นส่วนตัวผู้ใช้ noauthnopriv ผู้ใช้ => "ทั้ง" ผู้ให้บริการความเป็นส่วนตัว AuthPriv => MD5 Auth Password: "Authentication" รหัสผ่านความเป็นส่วนตัวของ DES: "PrivacyPhrase" รหัสผ่านความเป็นส่วนตัว AES: