SNMP v2 กับ v3 | SNMP v2c และ SNMP v3
SNMP (Simple Network Management Protocol) เป็นโปรโตคอลอินเทอร์เน็ตที่มีไว้สำหรับการจัดการอุปกรณ์บนเครือข่ายโดยเฉพาะ โดยทั่วไปแล้ว เราเตอร์ สวิตช์ เซิร์ฟเวอร์ เวิร์กสเตชัน เครื่องพิมพ์ โมเด็ม และอุปกรณ์อื่น ๆ มากมายรองรับ SNMP SNMP ส่วนใหญ่จะใช้ใน NMS (ระบบการจัดการเครือข่าย) สำหรับการตรวจสอบเงื่อนไขต่างๆ บนอุปกรณ์ที่ต้องการการดูแลของผู้ดูแลระบบเครือข่าย SNMP ถูกกำหนดโดย IETF (Internet Engineering Task Force) โดยเป็นส่วนหนึ่งของ IPS (Internet Protocol Suite) SNMP คือการรวมกันของมาตรฐานการจัดการเครือข่าย เช่น โปรโตคอลสำหรับเลเยอร์แอปพลิเคชัน สคีมาสำหรับฐานข้อมูล และการเก็บรวบรวมออบเจ็กต์ข้อมูลSNMP อธิบายคอนฟิกูเรชันของระบบโดยเปิดเผยตัวแปร (ข้อมูลการจัดการ) บนระบบที่ถูกจัดการ ดังนั้น แอปพลิเคชันการจัดการอื่นๆ สามารถสอบถามตัวแปรเหล่านี้เพื่อวัตถุประสงค์ในการตรวจสอบ และสามารถตั้งค่าเหล่านี้ได้ในบางครั้ง SNMP v3 เป็นเวอร์ชันปัจจุบัน SNMP v3 นั้นคล้ายกับ SNMP v2 (เวอร์ชันก่อนหน้า) มาก นอกเหนือจากรูปแบบการรักษาความปลอดภัยที่ปรับปรุงแล้ว
SNMP v2 คืออะไร
SNMP v2 (หรือที่รู้จักในชื่อ SNMPv2 หรือ SNMP เวอร์ชัน 2) ถูกกำหนดไว้ใน RFC 1441 ถึง RFC 1452 SNMP v2 เพิ่มการปรับปรุงหลายอย่างจาก SNMP เวอร์ชัน 1 ซึ่งเป็นการปรับปรุงประสิทธิภาพพร้อมกับความก้าวหน้าในการรักษาความปลอดภัยและการรักษาความลับ นอกจากนี้ยังเพิ่มการปรับปรุงในด้านการสื่อสารของผู้จัดการถึงผู้จัดการ เพิ่ม GetBulkRequest เพื่อดึงข้อมูลจำนวนมากด้วยคำขอเดียว ก่อนหน้านี้ คุณต้องใช้ GetNextRequest ซ้ำๆ เพื่อให้ได้ข้อมูลจำนวนมาก อย่างไรก็ตาม ผู้ใช้หลายคนเชื่อว่าระบบรักษาความปลอดภัยแบบปาร์ตี้ใน SNMP v2 นั้นซับซ้อนเกินไปสำหรับความชอบของพวกเขานี่คือสาเหตุที่ไม่ได้รับความนิยม
SNMP v2c คือ Community-Based Simple Network Management Protocol เวอร์ชัน 2 ซึ่งกำหนดไว้ใน RFC 1901 ถึง RFC 1908 อันที่จริง SNMP v1.5 เป็นชื่อเริ่มต้นที่กำหนดให้กับโปรโตคอลนี้ ความแตกต่างหลักระหว่าง SNMP v2 และ SNMP v2c คือโมเดลความปลอดภัย SNMP v2c ใช้โมเดลความปลอดภัยตามชุมชนที่ง่ายกว่า (พบได้ใน SNMP v1) นอกเหนือจากความแตกต่างในโมเดลความปลอดภัยที่ใช้แล้ว SNMP v2c ยังถือว่าเกือบจะคล้ายกับ SNMP v2 ในความเป็นจริง SNMP v2c ในปัจจุบันถือเป็น SNMP v2 โดยพฤตินัย แต่ SNMP v2c ยังคงเป็น “ร่างมาตรฐาน”
SNMP v3 คืออะไร
SNMP v3 (หรือที่เรียกว่า SNMPv3 หรือ SNMP เวอร์ชัน 3) ไม่ได้เพิ่มการเปลี่ยนแปลงใดๆ ในโปรโตคอล นอกเหนือจากการเข้ารหัส อันที่จริง แรงจูงใจหลักที่อยู่เบื้องหลังการสร้างเวอร์ชัน 3 คือการจัดการกับข้อกังวลด้านความปลอดภัยของ SNMP เวอร์ชันก่อนหน้า (SNMP v1 และ SNMP v2) แต่ SNMP v3 ดูแตกต่างออกไปเนื่องจากมีการแนะนำข้อตกลงใหม่สำหรับข้อความ แนวคิด และคำศัพท์ใหม่
ความแตกต่างระหว่าง SNMP v2 และ SNMP v3 คืออะไร
ความแตกต่างหลักระหว่าง SNMP v2 และ SNMP v3 คือการปรับปรุงความปลอดภัยและโมเดลการกำหนดค่าระยะไกล SNMP v3 เพิ่มความปลอดภัยการเข้ารหัสให้กับ SNMP v2 SNMP v3 แทนที่การแบ่งปันรหัสผ่านอย่างง่าย (เป็นข้อความที่ชัดเจน) ใน SNMP v2 ด้วยพารามิเตอร์ความปลอดภัยที่เข้ารหัสซึ่งมีความปลอดภัยมากขึ้น เนื่องจากมีการแนะนำรูปแบบใหม่สำหรับข้อความ แนวคิด และคำศัพท์ใหม่ SNMP v3 จึงดูแตกต่างจาก SNMP v2 (แม้ว่าจะไม่ได้มีการเปลี่ยนแปลงมากนัก) SNMP v2 ถือว่าล้าสมัยแล้ว