திறமையான நெட்வொர்க் கண்காணிப்பிற்காக SNMP-ஐ எவ்வாறு செயல்படுத்துவது என்பதை அறிக. இந்த வழிகாட்டி அடிப்படை கருத்துக்கள் முதல் மேம்பட்ட கட்டமைப்புகள் வரை அனைத்தையும் உள்ளடக்கி, உலகளவில் உகந்த நெட்வொர்க் செயல்திறன் மற்றும் பாதுகாப்பை உறுதி செய்கிறது.
நெட்வொர்க் கண்காணிப்பு: SNMP செயல்படுத்தலுக்கான ஒரு விரிவான வழிகாட்டி
இன்றைய ஒன்றோடொன்று இணைக்கப்பட்ட உலகில், உகந்த செயல்திறனைப் பராமரிக்கவும், பாதுகாப்பை உறுதி செய்யவும், மற்றும் வேலையற்ற நேரத்தைக் குறைக்கவும் திறமையான நெட்வொர்க் கண்காணிப்பு அவசியமானது. சிம்பிள் நெட்வொர்க் மேனேஜ்மென்ட் புரோட்டோகால் (SNMP) என்பது நெட்வொர்க் சாதனங்களைக் கண்காணிக்கப் பரவலாகப் பயன்படுத்தப்படும் ஒரு நெறிமுறை. இந்த விரிவான வழிகாட்டி, SNMP செயல்படுத்தல் பற்றிய ஆழமான பார்வையை வழங்குகிறது, இதில் அடிப்படைக் கருத்துக்கள் முதல் மேம்பட்ட கட்டமைப்புகள் வரை அனைத்தும் அடங்கும். நீங்கள் ஒரு அனுபவமிக்க நெட்வொர்க் நிர்வாகியாக இருந்தாலும் அல்லது இப்போதுதான் தொடங்கினாலும், இந்த வழிகாட்டி வலுவான நெட்வொர்க் மேலாண்மைக்கு SNMP-ஐப் பயன்படுத்தத் தேவையான அறிவு மற்றும் திறன்களை உங்களுக்கு வழங்கும்.
SNMP என்றால் என்ன?
SNMP என்பது சிம்பிள் நெட்வொர்க் மேனேஜ்மென்ட் புரோட்டோகால் என்பதன் சுருக்கம். இது ஒரு அப்ளிகேஷன்-லேயர் நெறிமுறை ஆகும், இது நெட்வொர்க் சாதனங்களுக்கு இடையில் மேலாண்மைத் தகவல்களைப் பரிமாறிக்கொள்ள உதவுகிறது. இது நெட்வொர்க் நிர்வாகிகள் சாதனத்தின் செயல்திறனைக் கண்காணிக்கவும், சிக்கல்களைக் கண்டறியவும், மற்றும் சாதனங்களை தொலைவிலிருந்து கட்டமைக்கவும் அனுமதிக்கிறது. SNMP ஆனது இன்டர்நெட் இன்ஜினியரிங் டாஸ்க் ஃபோர்ஸ் (IETF) மூலம் வரையறுக்கப்பட்டுள்ளது.
SNMP-யின் முக்கிய கூறுகள்
- நிர்வகிக்கப்படும் சாதனங்கள் (Managed Devices): இவை கண்காணிக்கப்படும் நெட்வொர்க் சாதனங்கள் (ரவுட்டர்கள், சுவிட்சுகள், சர்வர்கள், பிரிண்டர்கள் போன்றவை). இவை ஒரு SNMP ஏஜெண்ட்டை இயக்குகின்றன.
- SNMP ஏஜென்ட் (SNMP Agent): நிர்வகிக்கப்படும் சாதனங்களில் வசிக்கும் மென்பொருள், இது மேலாண்மைத் தகவல்களுக்கான அணுகலை வழங்குகிறது. இது SNMP மேலாளரிடமிருந்து வரும் கோரிக்கைகளுக்கு பதிலளிக்கிறது.
- SNMP மேலாளர் (SNMP Manager): SNMP ஏஜென்ட்களிடமிருந்து தரவைச் சேகரித்து செயலாக்கும் மைய அமைப்பு. இது கோரிக்கைகளை அனுப்புகிறது மற்றும் பதில்களைப் பெறுகிறது. பெரும்பாலும் இது ஒரு நெட்வொர்க் மேலாண்மை அமைப்பின் (NMS) ஒரு பகுதியாக இருக்கும்.
- மேலாண்மை தகவல் தளம் (MIB - Management Information Base): ஒரு சாதனத்தில் உள்ள மேலாண்மைத் தகவலின் கட்டமைப்பை வரையறுக்கும் ஒரு தரவுத்தளம். இது SNMP மேலாளர் வினவலுக்குப் பயன்படுத்தும் பொருள் அடையாளங்காட்டிகளை (OIDs) குறிப்பிடுகிறது.
- பொருள் அடையாளங்காட்டி (OID - Object Identifier): MIB-க்குள் ஒரு குறிப்பிட்ட தகவலுக்கான ஒரு தனித்துவமான அடையாளங்காட்டி. இது ஒரு மாறி அடையாளம் காணும் ஒரு படிநிலை எண் அமைப்பு.
SNMP பதிப்புகள்: ஒரு வரலாற்றுப் பார்வை
SNMP பல பதிப்புகளின் மூலம் உருவாகியுள்ளது, ஒவ்வொன்றும் அதன் முன்னோடிகளின் வரம்புகளை நிவர்த்தி செய்கின்றன. உங்கள் நெட்வொர்க்கிற்கு பொருத்தமான நெறிமுறையைத் தேர்வுசெய்ய இந்த பதிப்புகளைப் புரிந்துகொள்வது முக்கியம்.
SNMPv1
SNMP-யின் அசல் பதிப்பான SNMPv1, செயல்படுத்துவதற்கு எளிமையானது ஆனால் வலுவான பாதுகாப்பு அம்சங்களைக் கொண்டிருக்கவில்லை. இது அங்கீகாரத்திற்காக கம்யூனிட்டி ஸ்டிரிங்ஸ் (அடிப்படையில் கடவுச்சொற்கள்) பயன்படுத்துகிறது, அவை தெளிவான உரையில் அனுப்பப்படுகின்றன, இது ஒட்டுக்கேட்புக்கு ஆளாக நேரிடும். இந்த பாதுகாப்பு பலவீனங்கள் காரணமாக, SNMPv1 பொதுவாக உற்பத்தி சூழல்களுக்குப் பரிந்துரைக்கப்படுவதில்லை.
SNMPv2c
SNMPv2c புதிய தரவு வகைகள் மற்றும் பிழைக் குறியீடுகளைச் சேர்ப்பதன் மூலம் SNMPv1-ஐ மேம்படுத்துகிறது. இது அங்கீகாரத்திற்காக கம்யூனிட்டி ஸ்டிரிங்ஸைப் பயன்படுத்தினாலும், இது சிறந்த செயல்திறனை வழங்குகிறது மற்றும் தரவை மொத்தமாக மீட்டெடுப்பதை ஆதரிக்கிறது. இருப்பினும், கம்யூனிட்டி ஸ்டிரிங் அங்கீகாரத்தில் உள்ள பாதுகாப்பு பாதிப்புகள் அப்படியே உள்ளன.
SNMPv3
SNMPv3 என்பது SNMP-யின் மிகவும் பாதுகாப்பான பதிப்பாகும். இது அங்கீகாரம் மற்றும் குறியாக்க வழிமுறைகளை அறிமுகப்படுத்துகிறது, அங்கீகரிக்கப்படாத அணுகல் மற்றும் தரவு மீறல்களிலிருந்து பாதுகாக்கிறது. SNMPv3 ஆதரிக்கிறது:
- அங்கீகாரம்: SNMP மேலாளர் மற்றும் ஏஜென்ட்டின் அடையாளத்தைச் சரிபார்க்கிறது.
- குறியாக்கம்: ஒட்டுக்கேட்பதைத் தடுக்க SNMP பாக்கெட்டுகளை குறியாக்குகிறது.
- அங்கீகாரம்: பயனர் பாத்திரங்களின் அடிப்படையில் குறிப்பிட்ட MIB பொருள்களுக்கான அணுகலைக் கட்டுப்படுத்துகிறது.
அதன் மேம்படுத்தப்பட்ட பாதுகாப்பு அம்சங்கள் காரணமாக, SNMPv3 நவீன நெட்வொர்க் கண்காணிப்புக்கு பரிந்துரைக்கப்பட்ட பதிப்பாகும்.
SNMP செயல்படுத்துதல்: ஒரு படிப்படியான வழிகாட்டி
SNMP செயல்படுத்துவதில் உங்கள் நெட்வொர்க் சாதனங்களில் SNMP ஏஜெண்ட்டை உள்ளமைப்பது மற்றும் தரவைச் சேகரிக்க SNMP மேலாளரை அமைப்பது ஆகியவை அடங்கும். இதோ ஒரு படிப்படியான வழிகாட்டி:
1. நெட்வொர்க் சாதனங்களில் SNMP-ஐ இயக்குதல்
SNMP-ஐ இயக்குவதற்கான செயல்முறை சாதனத்தின் இயக்க முறைமையைப் பொறுத்து மாறுபடும். பொதுவான நெட்வொர்க் சாதனங்களுக்கான எடுத்துக்காட்டுகள் இங்கே:
சிஸ்கோ ரவுட்டர்கள் மற்றும் சுவிட்சுகள்
ஒரு சிஸ்கோ சாதனத்தில் SNMP-ஐ உள்ளமைக்க, குளோபல் உள்ளமைவு பயன்முறையில் பின்வரும் கட்டளைகளைப் பயன்படுத்தவும்:
configure terminal snmp-server community உங்கள்_கம்யூனிட்டி_ஸ்டிரிங் RO snmp-server community உங்கள்_கம்யூனிட்டி_ஸ்டிரிங் RW snmp-server enable traps end
உங்கள்_கம்யூனிட்டி_ஸ்டிரிங் என்பதை ஒரு வலுவான, தனித்துவமான கம்யூனிட்டி ஸ்டிரிங்குடன் மாற்றவும். `RO` விருப்பம் படிக்க-மட்டும் அணுகலை வழங்குகிறது, அதே நேரத்தில் `RW` படிக்க-எழுத அணுகலை வழங்குகிறது (கவனத்துடன் பயன்படுத்தவும்!). `snmp-server enable traps` கட்டளை SNMP ட்ராப்ஸ்களை அனுப்புவதை இயக்குகிறது.
SNMPv3 உள்ளமைவுக்கு, இது மிகவும் சிக்கலானது மற்றும் பயனர்கள், குழுக்கள் மற்றும் அணுகல் கட்டுப்பாட்டு பட்டியல்களை (ACLs) உருவாக்குவதை உள்ளடக்கியது. விரிவான வழிமுறைகளுக்கு சிஸ்கோ ஆவணங்களைப் பார்க்கவும்.
லினக்ஸ் சர்வர்கள்
லினக்ஸ் சர்வர்களில், SNMP பொதுவாக `net-snmp` தொகுப்பைப் பயன்படுத்தி செயல்படுத்தப்படுகிறது. உங்கள் விநியோகத்தின் தொகுப்பு மேலாளரைப் பயன்படுத்தி தொகுப்பை நிறுவவும் (எ.கா., டெபியன்/உபுண்டுவில் `apt-get install snmp`, சென்ட்ஓஎஸ்/ஆர்ஹெச்இஎல்-ல் `yum install net-snmp`). பின்னர், `/etc/snmp/snmpd.conf` கோப்பை உள்ளமைக்கவும்.
இங்கே ஒரு `snmpd.conf` உள்ளமைவின் அடிப்படை எடுத்துக்காட்டு:
rocommunity உங்கள்_கம்யூனிட்டி_ஸ்டிரிங் default syslocation உங்கள்_இடம் syscontact உங்கள்_மின்னஞ்சல்_முகவரி
மீண்டும், உங்கள்_கம்யூனிட்டி_ஸ்டிரிங் என்பதை ஒரு வலுவான, தனித்துவமான மதிப்புடன் மாற்றவும். `syslocation` மற்றும் `syscontact` ஆகியவை சர்வரின் இருப்பிடம் மற்றும் தொடர்பு நபர் பற்றிய தகவல்களை வழங்குகின்றன.
SNMPv3-ஐ இயக்க, நீங்கள் `snmpd.conf` கோப்பில் பயனர்கள் மற்றும் அங்கீகார அளவுருக்களை உள்ளமைக்க வேண்டும். விரிவான வழிமுறைகளுக்கு `net-snmp` ஆவணங்களைப் பார்க்கவும்.
விண்டோஸ் சர்வர்கள்
விண்டோஸ் சர்வர்களில் SNMP சேவை பொதுவாக இயல்பாக இயக்கப்படுவதில்லை. அதை இயக்க, சர்வர் மேலாளருக்குச் சென்று, SNMP அம்சத்தைச் சேர்த்து, சேவை பண்புகளை உள்ளமைக்கவும். நீங்கள் கம்யூனிட்டி ஸ்டிரிங் மற்றும் அனுமதிக்கப்பட்ட ஹோஸ்ட்களைக் குறிப்பிட வேண்டும்.
2. SNMP மேலாளரை உள்ளமைத்தல்
SNMP ஏஜென்ட்களிடமிருந்து தரவைச் சேகரிப்பதற்கு SNMP மேலாளர் பொறுப்பு. பல வணிக மற்றும் திறந்த மூல NMS கருவிகள் உள்ளன, அவை:
- Nagios: SNMP-ஐ ஆதரிக்கும் ஒரு பிரபலமான திறந்த மூல கண்காணிப்பு அமைப்பு.
- Zabbix: வலுவான SNMP ஆதரவுடன் மற்றொரு திறந்த மூல கண்காணிப்பு தீர்வு.
- PRTG Network Monitor: பயனர் நட்பு இடைமுகத்துடன் கூடிய ஒரு வணிக நெட்வொர்க் கண்காணிப்புக் கருவி.
- SolarWinds Network Performance Monitor: ஒரு விரிவான வணிக NMS.
நீங்கள் தேர்ந்தெடுக்கும் NMS-ஐப் பொறுத்து உள்ளமைவு செயல்முறை மாறுபடும். பொதுவாக, நீங்கள் செய்ய வேண்டியவை:
- NMS-ல் நெட்வொர்க் சாதனங்களைச் சேர்க்கவும். இது பொதுவாக சாதனத்தின் ஐபி முகவரி அல்லது ஹோஸ்ட்பெயர் மற்றும் SNMP கம்யூனிட்டி ஸ்டிரிங் (அல்லது SNMPv3 சான்றுகள்) ஆகியவற்றைக் குறிப்பிடுவதை உள்ளடக்கியது.
- கண்காணிப்பு அளவுருக்களை உள்ளமைக்கவும். நீங்கள் கண்காணிக்க விரும்பும் MIB பொருள்களை (OIDs) தேர்ந்தெடுக்கவும் (எ.கா., CPU பயன்பாடு, நினைவகப் பயன்பாடு, இடைமுகப் போக்குவரத்து).
- விழிப்பூட்டல்கள் மற்றும் அறிவிப்புகளை அமைக்கவும். கண்காணிக்கப்பட்ட அளவுருக்களுக்கான வரம்புகளை வரையறுத்து, அந்த வரம்புகள் மீறப்படும்போது தூண்டப்படும் விழிப்பூட்டல்களை உள்ளமைக்கவும்.
3. SNMP செயல்படுத்தலைச் சோதித்தல்
SNMP ஏஜென்ட் மற்றும் மேலாளரை உள்ளமைத்த பிறகு, தரவு சரியாக சேகரிக்கப்படுகிறதா என்பதை உறுதிப்படுத்த செயல்படுத்தலைச் சோதிப்பது அவசியம். நீங்கள் `snmpwalk` மற்றும் `snmpget` போன்ற கட்டளை வரி கருவிகளைப் பயன்படுத்தி தனிப்பட்ட OID-களை சோதிக்கலாம். உதாரணமாக:
snmpwalk -v 2c -c உங்கள்_கம்யூனிட்டி_ஸ்டிரிங் சாதன_ஐபி_முகவரி system
இந்தக் கட்டளை SNMPv2c-ஐப் பயன்படுத்தி குறிப்பிட்ட சாதனத்தில் `system` MIB-ஐ வரிசையாகக் காட்டும். உள்ளமைவு சரியாக இருந்தால், நீங்கள் OID-களின் பட்டியல் மற்றும் அவற்றின் தொடர்புடைய மதிப்புகளைக் காண வேண்டும்.
MIBs மற்றும் OIDs-களைப் புரிந்துகொள்ளுதல்
மேலாண்மை தகவல் தளம் (MIB) என்பது SNMP-யின் ஒரு முக்கிய அங்கமாகும். இது ஒரு சாதனத்தில் உள்ள மேலாண்மைத் தகவலின் கட்டமைப்பை வரையறுக்கும் ஒரு உரை கோப்பு. MIB ஆனது SNMP மேலாளர் வினவலுக்குப் பயன்படுத்தும் பொருள் அடையாளங்காட்டிகளை (OIDs) குறிப்பிடுகிறது.
நிலையான MIB-கள்
IETF ஆல் வரையறுக்கப்பட்ட பல நிலையான MIB-கள் உள்ளன, அவை பொதுவான நெட்வொர்க் சாதனங்கள் மற்றும் அளவுருக்களை உள்ளடக்கியது. சில பொதுவான MIB-கள் பின்வருமாறு:
- System MIB (RFC 1213): ஹோஸ்ட்பெயர், இயக்க நேரம் மற்றும் தொடர்புத் தகவல் போன்ற கணினி பற்றிய தகவல்களைக் கொண்டுள்ளது.
- Interface MIB (RFC 2863): நிலை, போக்குவரத்து புள்ளிவிவரங்கள் மற்றும் MTU போன்ற நெட்வொர்க் இடைமுகங்கள் பற்றிய தகவல்களை வழங்குகிறது.
- IP MIB (RFC 2011): IP முகவரிகள், வழிகள் மற்றும் பிற IP தொடர்பான அளவுருக்கள் பற்றிய தகவல்களைக் கொண்டுள்ளது.
விற்பனையாளர்-குறிப்பிட்ட MIB-கள்
நிலையான MIB-களுக்கு கூடுதலாக, விற்பனையாளர்கள் பெரும்பாலும் தங்கள் சொந்த விற்பனையாளர்-குறிப்பிட்ட MIB-களை வழங்குகிறார்கள், இது அவர்களின் சாதனங்களுக்கு குறிப்பிட்ட அளவுருக்களை வரையறுக்கிறது. இந்த MIB-களை வன்பொருள் ஆரோக்கியம், வெப்பநிலை உணரிகள் மற்றும் பிற சாதனம் சார்ந்த தகவல்களைக் கண்காணிக்கப் பயன்படுத்தலாம்.
பொருள் அடையாளங்காட்டிகள் (OIDs)
ஒரு பொருள் அடையாளங்காட்டி (OID) என்பது MIB-க்குள் ஒரு குறிப்பிட்ட தகவலுக்கான ஒரு தனித்துவமான அடையாளங்காட்டியாகும். இது ஒரு மாறி அடையாளம் காணும் ஒரு படிநிலை எண் அமைப்பு. உதாரணமாக, `1.3.6.1.2.1.1.1.0` என்ற OID, கணினியை விவரிக்கும் `sysDescr` பொருளுக்கு ஒத்திருக்கிறது.
MIB-களை ஆராய்ந்து நீங்கள் கண்காணிக்க வேண்டிய OID-களைக் கண்டுபிடிக்க MIB உலாவிகளைப் பயன்படுத்தலாம். MIB உலாவிகள் பொதுவாக MIB கோப்புகளை ஏற்றி பொருள் படிநிலையை உலாவ உங்களை அனுமதிக்கின்றன.
SNMP ட்ராப்ஸ் மற்றும் அறிவிப்புகள்
போலிங்கிற்கு கூடுதலாக, SNMP ட்ராப்ஸ் மற்றும் அறிவிப்புகளையும் ஆதரிக்கிறது. ட்ராப்ஸ் என்பவை ஒரு குறிப்பிடத்தக்க நிகழ்வு ஏற்படும்போது (எ.கா., ஒரு இணைப்பு துண்டிக்கப்படுதல், ஒரு சாதனம் மறுதொடக்கம் செய்தல், ஒரு வரம்பு மீறப்படுதல்) SNMP ஏஜென்ட் மூலம் SNMP மேலாளருக்கு அனுப்பப்படும் கோரப்படாத செய்திகள் ஆகும்.
SNMP மேலாளர் தொடர்ந்து சாதனங்களை வினவ வேண்டியதில்லை என்பதால், நிகழ்வுகளைக் கண்காணிக்க ட்ராப்ஸ் மிகவும் திறமையான வழியை வழங்குகின்றன. SNMPv3 அறிவிப்புகளையும் ஆதரிக்கிறது, அவை ட்ராப்ஸ்களைப் போலவே இருக்கின்றன, ஆனால் ஒப்புகை வழிமுறைகள் போன்ற மேம்பட்ட அம்சங்களை வழங்குகின்றன.
ட்ராப்ஸ்களை உள்ளமைக்க, நீங்கள் செய்ய வேண்டியவை:
- நெட்வொர்க் சாதனங்களில் ட்ராப்ஸ்களை இயக்குங்கள். இது பொதுவாக SNMP மேலாளரின் ஐபி முகவரி அல்லது ஹோஸ்ட்பெயரையும், கம்யூனிட்டி ஸ்டிரிங்கையும் (அல்லது SNMPv3 சான்றுகளையும்) குறிப்பிடுவதை உள்ளடக்கியது.
- ட்ராப்ஸ்களைப் பெற SNMP மேலாளரை உள்ளமைக்கவும். நிலையான SNMP ட்ராப் போர்ட்டில் (162) ட்ராப்ஸ்களைக் கேட்க NMS உள்ளமைக்கப்பட வேண்டும்.
- ட்ராப் விழிப்பூட்டல்களை உள்ளமைக்கவும். பெறப்பட்ட ட்ராப்ஸ்களின் அடிப்படையில் விழிப்பூட்டல்களைத் தூண்டுவதற்கான விதிகளை வரையறுக்கவும்.
SNMP செயல்படுத்தலுக்கான சிறந்த நடைமுறைகள்
ஒரு வெற்றிகரமான மற்றும் பாதுகாப்பான SNMP செயல்படுத்தலை உறுதிப்படுத்த, இந்த சிறந்த நடைமுறைகளைப் பின்பற்றவும்:
- முடிந்தவரை SNMPv3-ஐப் பயன்படுத்தவும். SNMPv3 வலுவான அங்கீகாரம் மற்றும் குறியாக்கத்தை வழங்குகிறது, அங்கீகரிக்கப்படாத அணுகல் மற்றும் தரவு மீறல்களிலிருந்து பாதுகாக்கிறது.
- வலுவான கம்யூனிட்டி ஸ்டிரிங்ஸைப் பயன்படுத்தவும் (SNMPv1 மற்றும் SNMPv2c-க்கு). நீங்கள் SNMPv1 அல்லது SNMPv2c-ஐப் பயன்படுத்த வேண்டும் என்றால், வலுவான, தனித்துவமான கம்யூனிட்டி ஸ்டிரிங்ஸைப் பயன்படுத்தி அவற்றை регулярно மாற்றவும். குறிப்பிட்ட சாதனங்கள் அல்லது நெட்வொர்க்குகளுக்கான அணுகலைக் கட்டுப்படுத்த அணுகல் கட்டுப்பாட்டு பட்டியல்களை (ACLs) பயன்படுத்துவதைக் கருத்தில் கொள்ளுங்கள்.
- SNMP தரவிற்கான அணுகலைக் கட்டுப்படுத்துங்கள். அங்கீகரிக்கப்பட்ட பணியாளர்களுக்கு மட்டுமே அணுகலை வழங்கி, பயனர் பாத்திரங்களின் அடிப்படையில் குறிப்பிட்ட MIB பொருள்களுக்கான அணுகலைக் கட்டுப்படுத்துங்கள்.
- SNMP போக்குவரத்தைக் கண்காணிக்கவும். அங்கீகரிக்கப்படாத அணுகல் முயற்சிகள் அல்லது பெரிய தரவுப் பரிமாற்றங்கள் போன்ற சந்தேகத்திற்கிடமான செயல்பாடுகளுக்கு SNMP போக்குவரத்தைக் கண்காணிக்கவும்.
- உங்கள் SNMP மென்பொருளைப் புதுப்பித்த நிலையில் வைத்திருங்கள். அறியப்பட்ட பாதிப்புகளுக்கு எதிராகப் பாதுகாக்க சமீபத்திய பாதுகாப்பு பேட்ச்கள் மற்றும் புதுப்பிப்புகளை நிறுவவும்.
- உங்கள் SNMP உள்ளமைவைச் சரியாக ஆவணப்படுத்தவும். கம்யூனிட்டி ஸ்டிரிங்ஸ், பயனர் கணக்குகள் மற்றும் அணுகல் கட்டுப்பாட்டு பட்டியல்கள் உட்பட உங்கள் SNMP உள்ளமைவின் விரிவான ஆவணங்களைப் பராமரிக்கவும்.
- உங்கள் SNMP உள்ளமைவை வழக்கமாக தணிக்கை செய்யவும். உங்கள் SNMP உள்ளமைவு இன்னும் பொருத்தமானதாகவும் பாதுகாப்பாகவும் இருப்பதை உறுதிசெய்ய அவ்வப்போது மதிப்பாய்வு செய்யவும்.
- சாதன செயல்திறனில் ஏற்படும் தாக்கத்தைக் கருத்தில் கொள்ளுங்கள். அதிகப்படியான SNMP போலிங் சாதன செயல்திறனைப் பாதிக்கலாம். கண்காணிப்புத் தேவைகளை சாதன செயல்திறனுடன் சமநிலைப்படுத்த போலிங் இடைவெளியைச் சரிசெய்யவும். நிகழ்வு அடிப்படையிலான கண்காணிப்புக்கு SNMP ட்ராப்ஸ்களைப் பயன்படுத்துவதைக் கருத்தில் கொள்ளுங்கள்.
SNMP பாதுகாப்பு பரிசீலனைகள்: ஒரு உலகளாவிய பார்வை
SNMP-ஐ செயல்படுத்தும்போது, குறிப்பாக உலகளவில் பரவியுள்ள நெட்வொர்க்குகளில், பாதுகாப்பு மிக முக்கியமானது. SNMPv1 மற்றும் v2c-ல் கம்யூனிட்டி ஸ்டிரிங்ஸ்களின் தெளிவான-உரை பரிமாற்றம் குறிப்பிடத்தக்க அபாயங்களை ஏற்படுத்துகிறது, அவற்றை இடைமறித்தல் மற்றும் அங்கீகரிக்கப்படாத அணுகலுக்கு ஆளாக்குகிறது. SNMPv3 இந்த பாதிப்புகளை வலுவான அங்கீகாரம் மற்றும் குறியாக்க வழிமுறைகள் மூலம் நிவர்த்தி செய்கிறது.
உலகளவில் SNMP-ஐ பயன்படுத்தும்போது, பின்வரும் பாதுகாப்பு பரிசீலனைகளைக் கருத்தில் கொள்ளுங்கள்:
- தரவு தனியுரிமை விதிமுறைகள்: வெவ்வேறு நாடுகளில் ஐரோப்பாவில் GDPR மற்றும் கலிபோர்னியாவில் CCPA போன்ற மாறுபட்ட தரவு தனியுரிமை விதிமுறைகள் உள்ளன. முக்கியமான தரவை குறியாக்கம் செய்வதன் மூலமும், அங்கீகரிக்கப்பட்ட பணியாளர்களுக்கு அணுகலைக் கட்டுப்படுத்துவதன் மூலமும் உங்கள் SNMP செயல்படுத்தல் இந்த விதிமுறைகளுக்கு இணங்குவதை உறுதிசெய்யவும்.
- நெட்வொர்க் பிரிப்பு: முக்கியமான சாதனங்கள் மற்றும் தரவைப் பிரிக்க உங்கள் நெட்வொர்க்கைப் பிரிக்கவும். SNMP போக்குவரத்தை குறிப்பிட்ட பிரிவுகளுக்குக் கட்டுப்படுத்த ஃபயர்வால்கள் மற்றும் அணுகல் கட்டுப்பாட்டு பட்டியல்களை (ACLs) பயன்படுத்தவும்.
- வலுவான கடவுச்சொற்கள் மற்றும் அங்கீகாரம்: SNMPv3 பயனர்களுக்கு வலுவான கடவுச்சொல் கொள்கைகளைச் செயல்படுத்தவும், முடிந்தால் பல-காரணி அங்கீகாரத்தை (MFA) செயல்படுத்தவும்.
- வழக்கமான பாதுகாப்பு தணிக்கைகள்: உங்கள் SNMP செயல்படுத்தலில் உள்ள பாதிப்புகளைக் கண்டறிந்து நிவர்த்தி செய்ய வழக்கமான பாதுகாப்பு தணிக்கைகளை நடத்தவும்.
- புவியியல் பரிசீலனைகள்: குறிப்பிட்ட புவியியல் பகுதிகளுடன் தொடர்புடைய பாதுகாப்பு அபாயங்களைப் பற்றி அறிந்திருங்கள். சில பகுதிகளில் அதிக அளவு சைபர் கிரைம் அல்லது அரசாங்க கண்காணிப்பு இருக்கலாம்.
பொதுவான SNMP சிக்கல்களை சரிசெய்தல்
கவனமான திட்டமிடல் மற்றும் செயல்படுத்தல் இருந்தபோதிலும், நீங்கள் SNMP-ல் சிக்கல்களை சந்திக்க நேரிடலாம். இங்கே சில பொதுவான சிக்கல்கள் மற்றும் அவற்றின் தீர்வுகள்:
- SNMP ஏஜென்ட்டிடமிருந்து பதில் இல்லை:
- சாதனத்தில் SNMP ஏஜென்ட் இயங்குகிறதா என்பதைச் சரிபார்க்கவும்.
- SNMP போக்குவரத்திற்கு ஃபயர்வால் விதிகள் அனுமதிக்கின்றனவா என்பதை சரிபார்க்கவும்.
- கம்யூனிட்டி ஸ்டிரிங் அல்லது SNMPv3 சான்றுகள் சரியானவையா என்பதைச் சரிபார்க்கவும்.
- சாதனம் SNMP மேலாளரிடமிருந்து அணுகக்கூடியதாக இருப்பதை உறுதிசெய்யவும்.
- தவறான தரவு:
- MIB கோப்பு SNMP மேலாளரில் சரியாக ஏற்றப்பட்டுள்ளதா என்பதைச் சரிபார்க்கவும்.
- OID சரியான அளவுருவுக்கு ஒத்திருக்கிறதா என்பதை உறுதிப்படுத்த OID-ஐ சரிபார்க்கவும்.
- சாதனம் தரவை வழங்க சரியாக உள்ளமைக்கப்பட்டுள்ளதா என்பதை உறுதிசெய்யவும்.
- SNMP ட்ராப்ஸ் பெறப்படவில்லை:
- சாதனத்தில் ட்ராப்ஸ் இயக்கப்பட்டுள்ளதா என்பதைச் சரிபார்க்கவும்.
- SNMP ட்ராப் போக்குவரத்திற்கு ஃபயர்வால் விதிகள் அனுமதிக்கின்றனவா என்பதை சரிபார்க்கவும்.
- SNMP மேலாளர் சரியான போர்ட்டில் (162) ட்ராப்ஸ்களைக் கேட்கிறதா என்பதை உறுதிசெய்யவும்.
- சரியான ஐபி முகவரி அல்லது ஹோஸ்ட்பெயருக்கு ட்ராப்ஸ்களை அனுப்ப சாதனம் உள்ளமைக்கப்பட்டுள்ளதா என்பதைச் சரிபார்க்கவும்.
- சாதனத்தில் அதிக CPU பயன்பாடு:
- போலிங் இடைவெளியைக் குறைக்கவும்.
- தேவையற்ற SNMP கண்காணிப்பை முடக்கவும்.
- நிகழ்வு அடிப்படையிலான கண்காணிப்புக்கு SNMP ட்ராப்ஸ்களைப் பயன்படுத்துவதைக் கருத்தில் கொள்ளுங்கள்.
கிளவுட் மற்றும் மெய்நிகராக்கப்பட்ட சூழல்களில் SNMP
SNMP கிளவுட் மற்றும் மெய்நிகராக்கப்பட்ட சூழல்களுக்கும் பொருந்தும். இருப்பினும், சில மாற்றங்கள் தேவைப்படலாம்:
- கிளவுட் வழங்குநர் வரம்புகள்: சில கிளவுட் வழங்குநர்கள் பாதுகாப்பு காரணங்களுக்காக SNMP அணுகலை கட்டுப்படுத்தலாம் அல்லது வரம்பிடலாம். குறிப்பிட்ட வரம்புகளுக்கு வழங்குநரின் ஆவணங்களைச் சரிபார்க்கவும்.
- டைனமிக் ஐபி முகவரிகள்: டைனமிக் சூழல்களில், சாதனங்களுக்கு புதிய ஐபி முகவரிகள் ஒதுக்கப்படலாம். SNMP மேலாளர் எப்போதும் சாதனங்களை அடைய முடியும் என்பதை உறுதிப்படுத்த டைனமிக் DNS அல்லது பிற வழிமுறைகளைப் பயன்படுத்தவும்.
- மெய்நிகர் இயந்திர கண்காணிப்பு: மெய்நிகர் இயந்திரங்கள் (VMs) மற்றும் ஹைப்பர்வைசர்களைக் கண்காணிக்க SNMP-ஐப் பயன்படுத்தவும். பெரும்பாலான ஹைப்பர்வைசர்கள் SNMP-ஐ ஆதரிக்கின்றன, இது CPU பயன்பாடு, நினைவகப் பயன்பாடு மற்றும் பிற செயல்திறன் அளவீடுகளைக் கண்காணிக்க உங்களை அனுமதிக்கிறது.
- கண்டெய்னர் கண்காணிப்பு: கண்டெய்னர்களைக் கண்காணிக்கவும் SNMP-ஐப் பயன்படுத்தலாம். இருப்பினும், புரோமிதியஸ் அல்லது cAdvisor போன்ற கண்டெய்னர்-நேட்டிவ் கண்காணிப்புக் கருவிகளைப் பயன்படுத்துவது மிகவும் திறமையாக இருக்கலாம்.
நெட்வொர்க் கண்காணிப்பின் எதிர்காலம்: SNMP-க்கு அப்பால்
SNMP ஒரு பரவலாகப் பயன்படுத்தப்படும் நெறிமுறையாக இருந்தாலும், மேலும் மேம்பட்ட கண்காணிப்பு திறன்களை வழங்கும் புதிய தொழில்நுட்பங்கள் வெளிவருகின்றன. இந்த தொழில்நுட்பங்களில் சில பின்வருமாறு:
- டெலிமெட்ரி: டெலிமெட்ரி என்பது நெட்வொர்க் சாதனங்களிலிருந்து ஒரு மைய சேகரிப்பானுக்கு தரவை ஸ்ட்ரீமிங் செய்வதை உள்ளடக்கிய ஒரு நுட்பமாகும். இது நெட்வொர்க் செயல்திறன் பற்றிய நிகழ்நேரப் பார்வையை வழங்குகிறது மற்றும் மேம்பட்ட பகுப்பாய்வு மற்றும் சரிசெய்தலுக்குப் பயன்படுத்தப்படலாம்.
- gNMI (gRPC Network Management Interface): gNMI என்பது ஒரு நவீன நெட்வொர்க் மேலாண்மை நெறிமுறை ஆகும், இது தகவல்தொடர்புக்கு gRPC-ஐப் பயன்படுத்துகிறது. இது SNMP-ஐ விட மேம்பட்ட செயல்திறன், அளவிடுதல் மற்றும் பாதுகாப்பை வழங்குகிறது.
- NetFlow/IPFIX: NetFlow மற்றும் IPFIX ஆகியவை நெட்வொர்க் ஃப்ளோ தரவைச் சேகரிக்கும் நெறிமுறைகள் ஆகும். இந்தத் தரவை நெட்வொர்க் போக்குவரத்து முறைகளை பகுப்பாய்வு செய்யவும், பாதுகாப்பு அச்சுறுத்தல்களை அடையாளம் காணவும் மற்றும் நெட்வொர்க் செயல்திறனை மேம்படுத்தவும் பயன்படுத்தலாம்.
இந்த தொழில்நுட்பங்கள் SNMP-க்கான மாற்றீடுகள் அல்ல, மாறாக நெட்வொர்க் கண்காணிப்பு திறன்களை மேம்படுத்தப் பயன்படுத்தக்கூடிய நிரப்பு கருவிகள். பல நிறுவனங்களில், ஒரு கலப்பின அணுகுமுறை பயன்படுத்தப்படுகிறது, இது விரிவான நெட்வொர்க் பார்வையை அடைய SNMP-ஐ புதிய தொழில்நுட்பங்களுடன் இணைக்கிறது.
முடிவுரை: திறமையான நெட்வொர்க் மேலாண்மைக்கு SNMP-ல் தேர்ச்சி பெறுதல்
SNMP என்பது நெட்வொர்க் சாதனங்களைக் கண்காணிக்கவும், உகந்த செயல்திறன் மற்றும் பாதுகாப்பை உறுதிப்படுத்தவும் பயன்படுத்தக்கூடிய ஒரு சக்திவாய்ந்த மற்றும் பல்துறை நெறிமுறை ஆகும். SNMP-யின் அடிப்படைகளைப் புரிந்துகொள்வதன் மூலமும், சிறந்த நடைமுறைகளைச் செயல்படுத்துவதன் மூலமும், சமீபத்திய தொழில்நுட்பங்களுடன் புதுப்பித்த நிலையில் இருப்பதன் மூலமும், உங்கள் நெட்வொர்க்கை திறம்பட நிர்வகிக்கலாம் மற்றும் வேலையற்ற நேரத்தைக் குறைக்கலாம். இந்த வழிகாட்டி, SNMP செயல்படுத்தல் பற்றிய ஒரு விரிவான கண்ணோட்டத்தை வழங்கியுள்ளது, இது அடிப்படைக் கருத்துக்கள் முதல் மேம்பட்ட கட்டமைப்புகள் வரை அனைத்தையும் உள்ளடக்கியது. உங்கள் நிறுவனத்தின் உலகளாவிய இருப்பு அல்லது தொழில்நுட்ப நிலப்பரப்பைப் பொருட்படுத்தாமல், அதன் தேவைகளைப் பூர்த்தி செய்யும் ஒரு வலுவான மற்றும் நம்பகமான நெட்வொர்க் கண்காணிப்பு அமைப்பை உருவாக்க இந்த அறிவைப் பயன்படுத்தவும்.