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.

Nincsenek megjegyzések:

Megjegyzés küldése