น่าเสียดายที่ SNMP ยังคงใช้งานได้ทั่วไป โปรโตคอลรุ่นที่ใหม่กว่าได้แก้ไขปัญหามากมายใน SNMPv1 แต่สิ่งเหล่านั้นได้ถูกส่งไปเกือบทั้งหมดเพื่อกำหนดรูปแบบความปลอดภัย เป็นผลให้ปริมาณการใช้งาน SNMP ลดลงอย่างรวดเร็ว แต่พวกเขาไม่ได้กล่าวถึงสิ่งที่ฉันคิดว่าเป็นข้อบกพร่องที่เห็นได้ชัดใน SNMP - ข้อมูลที่เก็บไว้ใน MIB อยู่นอกการแลกเปลี่ยนอุปกรณ์ที่ตรวจสอบ / ตรวจสอบ
การแยกข้อมูลที่เก็บ MIB จากการแลกเปลี่ยนนั้นและการใช้ OID ที่เป็นตัวเลขบนสายไฟทำให้เกิดความรู้สึกใน SNMPv1 เนื่องจากทำให้การแลกเปลี่ยนส่วนใหญ่เป็นดาตาแกรม UDP เดี่ยวในแต่ละทิศทาง ในฐานะของ v3 มันไม่สมเหตุสมผลอีกต่อไปแล้วในใจของฉัน - แต่ฉันไม่ใช่ IETF
น่าเศร้าที่ SNMP ยังคงเป็นโปรโตคอลการจัดการที่ใช้ร่วมกันน้อยที่สุดและฉันประหลาดใจอย่างต่อเนื่องว่ามีกี่อุปกรณ์ที่ฉันเห็นที่นั่นซึ่งวิธีที่ง่ายที่สุดในการแยกข้อมูลการตรวจสอบจากพวกเขานั้นเป็น RO-community-string-in SNMPv1 ที่ใช้ UDP
แก้ไข (2018): เพราะมันช่างให้ฉันอ้างจากบทความที่ยอดเยี่ยมของ Geoff Huston ในวารสาร Internet Protocol Journal ฉบับเดือนสิงหาคม 2018 :
อินเทอร์เน็ตมารวมกันในการใช้ Simple Network Management Protocol (SNMP) หนึ่งในสี่ของศตวรรษที่ผ่านมาและแม้จะมีจุดอ่อนด้านความปลอดภัยความไร้ประสิทธิภาพการใช้ Abstract Syntax Notation One (ASN.1) ที่น่ารำคาญและใช้ในการสนับสนุนบางอย่าง รูปแบบของการโจมตีแบบ Denial-of-Service (DDoS) การโจมตีมันยังคงสนุกกับการใช้อย่างแพร่หลาย