2012. november 19., hétfő
ÁRG 11K - SNMP
Internet Menedzsment
--------------------
- Az Internet szolgáltatási és alkalmazói progrmjain kívül
szükség van olyan programokra is, amelyek segítségével az
üzemeltetők a hibákat fel tudják tárni, a
forgalomirányítást tudják vezérelni, és a számítógépek
hibás protokolljait felderíteni. -> Ez a tevékenység az
Internet Menedzsment
Miért van erre szükség?
- Az Internet több különböző típusú hálózatokból áll,
amelyeket routerek kapcsolnak össze.
Jellemzően:
- A routerek különböző típusúak
- Az eszközök nem rendelkeznek közös adatkapcsolati
protokollal
- A hálózat különböző pontjain helyezkednek el (nagy
távolságok)
---> Jellemzőkből következik, hogy egy menedzsment
szoftvernek olyan protokollal kell rendelkeznie, amely az
Internet bármely két pontja közötti kapcsolatot biztosítja.
--> Az Internet Menedzsment protokollok alkalmazási szinten
működnek, és a TCP/IP szállítási protokolljait használják
kommunikációra.
Az alkalmazási szint használatának előnyei:
-------------------------------------------
- Elegendő egyetlen protokoll az egész Internet menedzselésére. (eszköz illetve hardware független)
- Különböző eszközök menedzselhetők ugyanazzal a protokoll készlettel és parancskészlettel.
- Az IP protokoll használata miatt bármelyik fizikai hálózaton lévő eszközök menedzselhetők.
Az alkalmazási szint használatának hátrányai:
---------------------------------------------
- Az operációs rendszernek, az IP szoftvernek és a szállítási protokollnak is megfelelően kell működnie, hogy a menedzser elérje a menedzselni kívánt eszközt.
- Ha a router op.rendszere (firmware) nem működik, akkor a menedzsment szoftver sem működik rajta. (Közben a csomagokat routolhatja.)
A menedzsment modell architektúrája
-----------------------------------
- A menedzselni kívánt eszközök (hostok, routerek, switchek, AP, stb.) egy ún. szerver programot futtatnak (MS - Management Server), amelyet management agent-nek nevezünk.
- A menedzser egy kliens programot futtat a számítógépen (MC), és kijelöli azt a management agent-et, amellyel kommunikálni akar.
-> A kliens lekérdezheti a servert (agent) vagy olyan parancsot küldhet neki, amellyel megváltoztathatja az állapotát. (authentikáció után!)
A protokoll architektúrája
--------------------------
- Amenedzsment protokollokat két szabvány írja le.
1., Az információ kommunikációjával foglalkozik -> Leírja a kliens és agent között az üzenetek formáját és jelentését valamint a nevek és a címek alakját.
2., A menedzselt adatokkal foglalkozik -> Leírja, hogy milyen adatokat kell nyilvántartani, az adatok nevét és szintaxisát.
SNMP - Simple Network Management Protocol (NMP családba
tartozik)
- TCP/IP -ben használjuk, legújabb verziója az SNMPv2
- Menedzselt információra vonatkozó szabvány
- A menedzselt routerek állapot és vezérlő információkat tartalmaznak, amelyekhez a menedzser hozzáférhet:
- statisztika az interface-ekről
- bejövő és kimenő forgalom
- eldobott csomagok
- generált hibaüzenetek
MIB - Management Information Base
---------------------------------
- Szabvány, ami azt írja le, hogy a routereknek, hosztoknak és egyéb hálózati eszközöknek milyen adatokat kell nyilvántartaniuk, és ezeken milyen műveleteket kell megengedniük.
A TCP/IP MIB a menedzselt információt 8 kategóriába sorolja:
1., system - információt ad a host vagy a router op.rendszeréről
2., interfaces - információt ad a hálózati interface-ekről
3., Address Translation - címfordításokról ad információt
4., ip - info. az IP szoftverről
5., icmp - info az Internet Control Message Protocollról
6., tcp - információt ad a Transmission Control Protocol szoftverről
7., udp - User Datagram software-ről ad információt
8., egp - Exterior Gateway Protocol Software
A MIB változhat, új adatok jelenhetnek meg benne, amelyeket az agent-ek nem tudnak kiszolgálni. -> A szabványnak elegettevő agent és kliens programok kommunikálhatnak egymással akkor is, ha az agent nem tartalmazza sz összes adatot, amelyek a kliens kér.
Példák MIB változókra:
1., sysUpTime -> system kategória ->utolsó reboot óta eltelt idő
2., ifNumber -> interfaces kategória -> Hálózati interfacek száma
3., ifMTU -> interfaces kat. -> Mekkora az interface MTU-ja (Maximum Transfer Unit)
4., ipOutNoRoutes -> ip kat. -> A routing hibák száma.
5., tcpMaxConn -> tcp kat. -> A maximálisan megengedett TCP kapcsolatok száma
6., ipRoutingTable -> ip kat. -> IP routing tábla
A példában említett adatok többsége integer, de lehetnek összetett struktúrájú adatok is, mint pl. az ipRoutingTable
- A MIB az egyes adatoknak csak a logikai definícióját tartalmazza, a fizikai tárolás módját az eszközgyártók döntik el. Az agent software biztosítja a MIB változó és a fizikai struktúra közötti leképzést.
Feliratkozás:
Megjegyzések küldése (Atom)
Nincsenek megjegyzések:
Megjegyzés küldése