ความแตกต่างระหว่าง SNMP v2 และ v3
SNMP v2 vs v3 | SNMP v2c และ SNMP v3
SNMP (Simple Network Management Protocol) เป็นโปรโตคอลอินเทอร์เน็ตที่มีไว้สำหรับการจัดการอุปกรณ์บนเครือข่าย โดยปกติเราเตอร์สวิตซ์เซิร์ฟเวอร์ workstations เครื่องพิมพ์โมเด็มและอุปกรณ์อื่น ๆ อีกมากมายสนับสนุน SNMP SNMP ใช้เป็นส่วนใหญ่ใน NMS (Network Management Systems) เพื่อตรวจสอบเงื่อนไขต่างๆบนอุปกรณ์ที่ต้องการความสนใจของผู้ดูแลระบบเครือข่าย 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 เป็น Protocol การจัดการเครือข่ายแบบง่ายที่ใช้งานร่วมกันของชุมชน (Community Network-Based Simple 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 ยังคงเป็น "Draft Standard"
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 ถือว่าล้าสมัยแล้ว