340 likes | 450 Views
Kommunikatsiooniteenuste arendus IRT0080. Loeng 4/2009 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avo.ots@ttu.ee. Võrguhaldus. Võrguhaldus ja mudelid Network Management. Infovoogude M u del. Organisatsiooni M u del. Kommunikatsiooni
E N D
Kommunikatsiooniteenuste arendusIRT0080 Loeng 4/2009 Avo Otstelekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.avo.ots@ttu.ee
Võrguhaldus Võrguhaldus ja mudelid Network Management Infovoogude Mudel Organisatsiooni Mudel Kommunikatsiooni Mudel Funktsiooni Mudel
Eeldused võrguhalduseks • võrgus liikuvat infot saab kasutada selle haldamiseks • Kasutatakse haldustäiendustega võrguseadmeid: • haldusagendid, haldustarkvara • Võrguhaldusstandard SNMP (Simple Network Management Protocol) • SNMPv1, SNMPv2, SNMPv3 (RFC)
Mitmetasemeline andmevõrk VLANs used to distinguish customers Eri nõuetega klientide tarvis tehakse VLAN tuumvõrk Routers Koondav kiht Switching Ethernet Switching Juurdepääs CPE (kliendiseade)
haldav jaam data data data data data agent agent agent agent Võrguhalduse mõisted haldav jaam managing entity Hallatavad seadmed sisaldavad hallatavaid objekte, mille andmed kogutakse haldusinfobaasi. Management Information Base (MIB) hallatav seade võrguhaldus- protokoll network management protocol hallatav seade hallatav seade hallatav seade managed device
Haldussüsteem Network management system (NMS) Management entity Haldusprotokoll Võrguühendus Agent Agent Agent Proxy Management database Management database Management database Hallatavad seadmed Üldstruktuur
Hallatavad objektid • igale hallatavale objektile omistatakse objekti identifikaator(object identifierOID) • OID määratakse MIB failis • OID esitatakse kas punktiga eraldatud täisarvude või sõnade jadana: Näide: • 1.3.6.1.2.1.4.6. • iso.org.dod.internet.mgmt.mib-2.ip.ipForwDatagrams • Kui SNMP haldusjaam pärib mingit objekti, siis ta saadab selle objekti OID päringu sees SNMP agendile.
Haldus(manageri) tarkvara • InterMapper is a fault management tool • Monitors network equipment and servers 24x7 to alert the manager about troubles • Some performance management tools http://www.intermapper.com
SNMP traffic data poll poller router agent data Management system Like an Odometer 9 9 9 4 0 8 SNMP Octets Counter SNMP Polls
Seadmete avastamine võrgus Autodiscovery - InterMapper's Auto-discover function automatically scans your network, looking fornetwork devices to add to your map. It uses several heuristic techniques (including SNMP probes, ICMP echo packets, and DNS queries) to discover all the devices that are present.
SNMP päring ja SNMP vastus Simple Network Management Protocol version: version-1 (0) community: public data: get-next-request (1) get-next-request request-id: 262919552 error-status: noError (0) error-index: 0 variable-bindings: 14 items Item name: 1.3.6.1.2.1.2.2.1.10 (IF-MIB::ifInOctets) valueType: unSpecified (1) unSpecified Item name: 1.3.6.1.2.1.2.2.1.16 (IF-MIB::ifOutOctets) valueType: unSpecified (1) unSpecified Item name: 1.3.6.1.2.1.2.2.1.7 (IF-MIB::ifAdminStatus) valueType: unSpecified (1) unSpecified Item name: 1.3.6.1.2.1.2.2.1.8 (IF-MIB::ifOperStatus) valueType: unSpecified (1) unSpecified /…/ Simple Network Management Protocol version: version-1 (0) community: public data: get-response (2) get-response request-id: 262919552 error-status: noError (0) error-index: 0 variable-bindings: 14 items Item name: 1.3.6.1.2.1.2.2.1.10.1 (IF-MIB::ifInOctets.1) valueType: value (0) value: simple (4294967295) value: simple (4294967295) application-wide: counter-value (1) counter-value: 98900896 Item name: 1.3.6.1.2.1.2.2.1.16.1 (IF-MIB::ifOutOctets.1) valueType: value (0) value: simple (4294967295) value: simple (4294967295) application-wide: counter-value (1) counter-value: 7637411 Item name: 1.3.6.1.2.1.2.2.1.7.1 (IF-MIB::ifAdminStatus.1) valueType: value (0) value: simple (4294967295) simple: integer-value (0) Value: INTEGER: up(1) Item name: 1.3.6.1.2.1.2.2.1.8.1 (IF-MIB::ifOperStatus.1) valueType: value (0) value: simple (4294967295) simple: integer-value (0) Value: INTEGER: up(1) /…/
Monitooring • Iga arvuti võtab vastu talle adresseeritud pakette • Monitooringu tarkvara kasutav arvuti jälgib kõiki võrgus liikuvaid pakette
Haldusinfobaas MIB(Management Information Base) • baas onkõikidel haldussüsteemi komponentidel • haldusinfo objekti aadressi moodustab numbrite järjestus • näitekssnmpDot3RptMgmtobjektide grupi aadress on 1.3.6.1.2.1.22 • SNMP päringutes kasutataksegi neid objektide aadresse
iso (1) org (3) dod (6) internet (1) mgmt (2) private (4) mib-2 (1) enterprises (1) system (1) interfaces (2) at (3) ip (4) icmp (5) tcp (6) udp (7) snmp (11) sysUpTime (3) sysObjectID (2) sysDescr (1) The pictoral MIB 18
analüsaator 2 IntelligentState correlation/filtering topology access 4 1 problem network 3 täpsustav küsitlus trapküsitlus Võrkude diagnostika
CIO Peaadmin teenindus Veateadete töötlus Vigade korrelaator eeltöötlus võrguhaldur GUI
Võrguhalduse ülesanded • Fault management- veahaldus • monitor networking devices and generate an alert when something goes wrong • Configuration management - konfiguratsiooni haldus • changes, additions and deletions of the configuration of the managed devices • Accounting management - kasutajate haldus • monitoring and recording network component usage - for traffic analysis and billing • Performance management -jõudluse haldus • gathering and analyzing data from network components to monitor current performance and plan for current needs and future growth • Security management- turvalisuse haldus
Võrguhalduse jaotus -Identify secure data monitor/maintain AP security • Standard based configuration • Auto-discovery ensured • Archiving and config recovery -Tracks server utilization by class of user • Bandwidth control unit (QoS) • Analysis: utilization, availability, • throughput, trending and response time • - Addressing & documenting SLA • Proactive detection • Problem isolation & resolution • Dispatch 24X7 mgmt
Device Manager (NMS) Device Manager (2) SNMP Data store Data store Agent Agent Agent Network Device Network Device Network Device NVRAM NVRAM NVRAM Kasutatav haldusmudel Non-Volatile Random Access Memory
Haldusandmete kogumine • Haldusjaam küsitlebagente • teatud ajavahemike järel, kas hostide teenuste pordid töötavad • Haldusagent hoiatab haldusjaama tõrke korral • kui võrgu koormus hakkab teatud piiri ületama
MANAGER AGENT MIB Juurdepääsu haldus Haldustarkvara Turvaline side GET / GET-NEXT / GETBULK SET / TRAP / INFORM Transpordikiht Haldusturvalisus
MANAGER RMON WAN Kaugmonitooring RMON • Töötab iseseisvalt • Proaktiivne monitooring – võrgusegmendi tõrke korral on monitoris võimalik teada saada tõrke eelset seisu
Haldustulemused “Warning: HSRP Router down. Standby now active…”
Cabling Arvutid Serve-rid LAN seadmed 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Kasutusperiood aastates Võrgukomponendid
Lingid (4) http://en.wikipedia.org/wiki/SNMP http://en.wikipedia.org/wiki/Multi_Router_Traffic_Grapher http://www.site.uottawa.ca/~shervin/courses/ceg4395/labs/Lab3.pdf http://www.netstumbler.com/