Különbség az SNMP v1 és v2 között

Különbség az SNMP v1 és v2 között
Különbség az SNMP v1 és v2 között

Videó: Különbség az SNMP v1 és v2 között

Videó: Különbség az SNMP v1 és v2 között
Videó: Top 10 óriás méretű rovar, melyek valóban léteznek 2024, November
Anonim

SNMP v1 vs v2

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 v1 és SNMP v2 az SNMP protokoll két korábbi verziója (az SNMP v3 a jelenlegi verzió).

Mi az SNMP v1?

SNMP v1 (más néven SNMPv1 vagy SNMP 1. verzió) az SNMP protokoll kezdeti verziója. Az SNMP v1-et az RFC 1065–1067 és 1155–1157 definíciója határozza meg. Az együttműködők egy kis csoportja fejlesztette ki akkor, amikor az internetes szabványokra és biztonságra nem fordítottak különös figyelmet. Az SNMP v1 UDP (User Datagram Protocol), IP (Internet Protocol), CLNS (OSI Connectionless Network Service), DDP (AppleTalk Datagram-Delivery Protocol) és IPX (Novell Internet Packet Exchange) protokollon keresztül működik. Az SNMP v1 azt a hitelesítési mechanizmust használja, amely „közösségi karakterláncot” (azaz jelszót) tiszta szövegben továbbít, ami nagyon nem biztonságos.

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 a különbség az SNMP v1 és az SNMP v2 között?

Az SNMP v2 az SNMP v1 utódja. Az SNMP v2 eltérő üzenetformátumokkal (különbségek a fejléc- és PDU-formátumokban) és protokollműveletekkel (két extra művelet) rendelkezik az SNMP v1-hez képest. Az SNMP v2 bevezette a GetBulkRequest-et az adatok nagy részének egyidejű lekéréséhez. Az SNMP v1 és az SNMP v2 is elavultnak számít. De az összes SNMP-megvalósítás továbbra is támogatja az SNMP v1-et és az SNMP v2-t is.

Ajánlott: