SNMP v2 vs v3 | SNMP v2c és SNMP v3
Az SNMP (Simple Network Management Protocol) egy internetes protokoll, amelyet a hálózatokon lévő eszközök kezelésére terveztek. Általában az útválasztók, kapcsolók, szerverek, munkaállomások, nyomtatók, modemek és sok más eszköz támogatják az SNMP-t. Az SNMP-t leginkább az NMS-ben (Network Management Systems) használják a hálózati rendszergazda figyelmét igénylő eszközök különféle állapotainak megfigyelésére. Az SNMP-t az IETF (Internet Engineering Task Force) határozza meg az IPS (Internet Protocol Suite) részeként. Az SNMP olyan hálózatkezelési szabványok kombinációja, mint például az alkalmazási réteg protokollja, az adatbázisok sémája és az adatobjektum-gyűjtemény. Az SNMP a felügyelt rendszerek változóinak (felügyeleti adatainak) közzétételével írja le a rendszer konfigurációját. Ezért más kezelő alkalmazások megfigyelési célból lekérdezhetik ezeket a változókat, és alkalmanként beállíthatják ezeket az értékeket. Az SNMP v3 a jelenlegi verzió. Az SNMP v3 nagyon hasonlít az SNMP v2-re (előző verzió), a továbbfejlesztett biztonsági modelltől eltekintve.
Mi az SNMP v2?
Az SNMP v2 (más néven SNMPv2 vagy SNMP 2. verzió) az RFC 1441-től az RFC 1452-ig terjedő szabványban van definiálva. Az SNMP v2 számos fejlesztést tartalmaz az SNMP 1-es verziójához képest. Ezek a teljesítmény, valamint a biztonság és a titoktartás fejlesztése. A menedzserek kommunikációját is javítja. A GetBulkRequest hozzáadva nagy mennyiségű adat lekéréséhez egyetlen kéréssel. Korábban a GetNextRequest iteratív használatát kellett használnia az adatok nagy részének eléréséhez. Sok felhasználó azonban úgy gondolta, hogy az SNMP v2 pártalapú biztonsági rendszere túl bonyolult ahhoz, hogy szereti. Ez volt az oka annak, hogy nem lett népszerű.
Az SNMP v2c a Közösségi alapú egyszerű hálózatkezelési protokoll 2-es verziója. Az RFC 1901–RFC 1908 között van meghatározva. Valójában az SNMP v1.5 volt a protokoll eredeti neve. A fő különbség az SNMP v2 és az SNMP v2c között a biztonsági modell. Az SNMP v2c egy egyszerűbb közösségi alapú biztonsági modellt használ (az SNMP v1-ben található). A használt biztonsági modellben mutatkozó különbségtől eltekintve az SNMP v2c szinte hasonlónak tekinthető az SNMP v2-hez. Valójában az SNMP v2c-t mára de facto SNMP v2-nek tekintik. Az SNMP v2c azonban továbbra is „szabványvázlat”.
Mi az SNMP v3?
SNMP v3 (más néven SNMPv3 vagy SNMP 3. verzió) a titkosításon kívül semmilyen változtatást nem ad a protokollon. Valójában a 3-as verzió kifejlesztésének fő motivációja az SNMP korábbi verzióinak (SNMP v1 és SNMP v2) biztonsági aggályainak kezelése volt. Az SNMP v3 azonban másképp néz ki a szövegekre, fogalmakra és új terminológiára vonatkozó új konvenciók bevezetése miatt.
Mi a különbség az SNMP v2 és az SNMP v3 között?
A fő különbség az SNMP v2 és az SNMP v3 között a biztonsági és távoli konfigurációs modell továbbfejlesztése. Az SNMP v3 titkosítási biztonságot ad az SNMP v2-höz. Az SNMP v3 lecseréli az egyszerű jelszómegosztást (tiszta szövegként) az SNMP v2-ben egy sokkal biztonságosabb kódolt biztonsági paraméterekkel. A szövegekre, fogalmakra és új terminológiára vonatkozó új konvenciók bevezetése miatt az SNMP v3 másképp néz ki, mint az SNMP v2 (annak ellenére, hogy nincs sok változás). Az SNMP v2 már elavultnak számít.