SNMP v1 vs v2
SNMP (ቀላል የአውታረ መረብ አስተዳደር ፕሮቶኮል) በኔትወርኮች ላይ ላሉ መሣሪያዎች አስተዳደር የተሰጠ የበይነመረብ ፕሮቶኮል ነው። በተለምዶ፣ ራውተሮች፣ ስዊቾች፣ ሰርቨሮች፣ የስራ ቦታዎች፣ አታሚዎች፣ ሞደሞች እና ሌሎች ብዙ መሳሪያዎች SNMPን ይደግፋሉ። SNMP የኔትወርክ አስተዳዳሪን ትኩረት በሚሹ መሳሪያዎች ላይ የተለያዩ ሁኔታዎችን ለመከታተል በአብዛኛው በNMS (Network Management Systems) ውስጥ ጥቅም ላይ ይውላል። SNMP በ IETF (የኢንተርኔት ምህንድስና ግብረ ኃይል) እንደ የአይፒኤስ (ኢንተርኔት ፕሮቶኮል ስዊት) አካል ይገለጻል። SNMP እንደ የመተግበሪያ ንብርብር ፕሮቶኮል፣ የውሂብ ጎታዎች ንድፍ እና የውሂብ ዕቃዎች ስብስብ ያሉ የአውታረ መረብ አስተዳደር ደረጃዎች ጥምረት ነው።SNMP በሚተዳደሩ ስርዓቶች ላይ ተለዋዋጮችን (የአስተዳደር መረጃን) በማጋለጥ የስርዓቱን ውቅር ይገልፃል። ስለዚህ፣ ሌሎች የማስተዳደሪያ መተግበሪያዎች እነዚህን ተለዋዋጮች ለክትትል ዓላማዎች ሊጠይቁ ይችላሉ፣ እና አልፎ አልፎ እነዚህን እሴቶች ሊያዘጋጁ ይችላሉ። SNMP v1 እና SNMP v2 የቀድሞዎቹ የ SNMP ፕሮቶኮል ስሪቶች ናቸው (SNMP v3 የአሁኑ ስሪት ነው)።
SNP v1 ምንድን ነው?
SNMP v1 (እንዲሁም SNMPv1 ወይም SNMP ስሪት 1 በመባልም ይታወቃል) የ SNMP ፕሮቶኮል የመጀመሪያ ስሪት ነው። SNMP v1 በ RFC 1065 እስከ 1067 እና 1155 to 1157 ይገለጻል። ይህ የኢንተርኔት ደረጃ እና ደህንነት ብዙም ትኩረት ባልተሰጠበት ጊዜ በትንሽ ተባባሪዎች የተሰራ ነው። SNMP v1 በ UDP (User Datagram Protocol)፣ አይፒ (የኢንተርኔት ፕሮቶኮል)፣ CLNS (OSI Connectionless Network Service)፣ DDP (AppleTalk Datagram-Delivery Protocol) እና IPX (Novell Internet Packet Exchange) ላይ ይሰራል። SNMP v1 ግልጽ በሆነ ጽሑፍ ውስጥ "የማህበረሰብ ሕብረቁምፊ" (ማለትም የይለፍ ቃል) ለማስተላለፍ የማረጋገጫ ዘዴን ይጠቀማል፣ ይህም በጣም አስተማማኝ ነው።
SNP v2 ምንድን ነው?
SNMP v2 (በተጨማሪም SNMPv2 ወይም SNMP ስሪት 2 በመባልም ይታወቃል) በ RFC 1441 ወደ RFC 1452 ይገለጻል። SNMP v2 በ SNMP ስሪት 1 ላይ በርካታ ማሻሻያዎችን ይጨምራል። ከደህንነት እና ምስጢራዊነት እድገት ጋር የአፈጻጸም ማሻሻያዎች ናቸው። እንዲሁም በአስተዳዳሪው አካባቢ ወደ አስተዳዳሪ ግንኙነት መሻሻሎችን ይጨምራል። GetBulkRequest በአንድ ጥያቄ ብዙ የውሂብ መጠን ለማምጣት ታክሏል። ከዚህ ቀደም ብዙ ውሂብ ለማግኘት GetNextRequestን ደጋግመህ መጠቀም ነበረብህ። ነገር ግን፣ ብዙ ተጠቃሚዎች በ SNMP v2 ውስጥ ያለው የፓርቲ መሰረት ያለው የደህንነት ስርዓት ለፍላጎታቸው በጣም የተወሳሰበ ነው ብለው ያምኑ ነበር። ተወዳጅ ያልሆነበት ምክንያት ይህ ነበር።
SNMP v2c በማህበረሰብ ላይ የተመሰረተ ቀላል የአውታረ መረብ አስተዳደር ፕሮቶኮል ስሪት 2 ነው። በ RFC 1901 እስከ RFC 1908 ይገለጻል። በእውነቱ፣ SNMP v1.5 ለዚህ ፕሮቶኮል የተሰጠ የመጀመሪያ ስም ነው። በ SNMP v2 እና SNMP v2c መካከል ያለው ዋነኛው ልዩነት የደህንነት ሞዴል ነው። SNMP v2c ቀለል ያለ ማህበረሰብን መሰረት ያደረገ የደህንነት ሞዴልን ይጠቀማል (በSNP v1 ውስጥ ይገኛል)።ከዚህ በጥቅም ላይ ካለው የደህንነት ሞዴል ልዩነት ውጭ፣ SNMP v2c ከ SNMP v2 ጋር ተመሳሳይ ነው ተብሎ ሊወሰድ ይችላል። በእርግጥ፣ SNMP v2c አሁን እንደ ትክክለኛ SNMP v2 ይቆጠራል። ግን፣ SNMP v2c አሁንም "የረቂቅ ደረጃ" ነው።
በ SNMP v1 እና SNMP v2 መካከል ያለው ልዩነት ምንድን ነው?
SNMP v2 የ SNMP v1 ተተኪ ነው። SNMP v2 ከ SNMP v1 ጋር ሲነጻጸሩ የተለያዩ የመልዕክት ቅርጸቶች (የራስጌ እና የPDU ቅርጸቶች ልዩነት) እና የፕሮቶኮል ኦፕሬሽኖች (ሁለት ተጨማሪ ስራዎች) አሏቸው። SNMP v2 ብዙ ውሂብ በአንድ ጊዜ ለማምጣት GetBulkRequest አስተዋወቀ። ሁለቱም SNMP v1 እና SNMP v2 አሁን ጊዜ ያለፈባቸው ተደርገው ይወሰዳሉ። ነገር ግን፣ ሁሉም የ SNMP አተገባበር አሁንም ሁለቱንም SNMP v1 እና SNMP v2 ይደግፋሉ።