Zarządzanie sieciami komputerowymi



Podobne dokumenty
Wprowadzenie Management Information Base (MIB) Simple Network Management Protocol (SNMP) Polecenia SNMP Narzędzia na przykładzie MIB Browser (GUI)

Zarządzanie sieciami komputerowymi - wprowadzenie

Protokół zarządzania siecią SNMP

Institute of Telecommunications. koniec wykładu III.

ZESZYTY ETI ZESPOŁU SZKÓŁ W TARNOBRZEGU Nr 1 Seria: Teleinformatyka 2012

Simple Network Management Protocol

Programowanie współbieżne i rozproszone

Laboratorium 1. Wprowadzenie do protokołu SNMP i kodowanie BER (ASN.1)

MONITOROWANIE DOSTĘPNOŚCI USŁUG IT

MODEL WARSTWOWY PROTOKOŁY TCP/IP

Spis treści. Dzień 1. I Wprowadzenie (wersja 0906) II Dostęp do danych bieżących specyfikacja OPC Data Access (wersja 0906) Kurs OPC S7

System zarządzania i monitoringu

Kurs OPC S7. Spis treści. Dzień 1. I OPC motywacja, zakres zastosowań, podstawowe pojęcia dostępne specyfikacje (wersja 1501)

Wybrane Zagadnienia Administrowania Sieciami. Dr inż. Robert Banasiak

Systemy sygnalizacji i Zarządzania EiT

Institute of Telecommunications. koniec wykładu V.

Protokoły sieciowe - TCP/IP

7. zainstalowane oprogramowanie zarządzane stacje robocze

Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci

SNMP PODSTAWOWE KOMPONENTY. Relacje między trzema głównymi komponentami

Pojęcie bazy danych. Funkcje i możliwości.

Konspekt: Bezpieczeństwo w zarządzaniu systemami i sieciami. Autorzy: Grzegorz Dębiec, Edyta Gąsior, Łukasz Krzanik, Maciej Tokarczyk DUMF

Stos protokołów TCP/IP (ang. Transmission Control Protocol/Internet Protocol)

Paszportyzacja sieci i systemów teleinformacyjnych

Model logiczny SZBD. Model fizyczny. Systemy klientserwer. Systemy rozproszone BD. No SQL

Serwery LDAP w środowisku produktów w Oracle

Bazy danych 2. Wykład 1

OfficeObjects e-forms

Systemy obiegu informacji i Protokół SWAP "CC"

Wykład 4: Protokoły TCP/UDP i usługi sieciowe. A. Kisiel,Protokoły TCP/UDP i usługi sieciowe

Zarządzanie sieciami komputerowymi

Rok szkolny 2015/16 Sylwester Gieszczyk. Wymagania edukacyjne w technikum

Programowanie MorphX Ax

1. Wprowadzenie Środowisko multimedialnych sieci IP Schemat H

Projektowanie oprogramowania cd. Projektowanie oprogramowania cd. 1/34

Plan wykładu. 1. Sieć komputerowa 2. Rodzaje sieci 3. Topologie sieci 4. Karta sieciowa 5. Protokoły używane w sieciach LAN 6.

CRM. Relacje z klientami.

Sieci Komputerowe Modele warstwowe sieci

Protokoły sieciowe model ISO-OSI Opracował: Andrzej Nowak

Monitoring procesów z wykorzystaniem systemu ADONIS. Krok po kroku

Celem wprowadzenia architektury TMN jest ujednolicenie najważniejszych problemów:

Wykład 3 / Wykład 4. Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak

Zintegrowany System Informatyczny (ZSI)

Baza danych to zbiór wzajemnie powiązanych ze sobą i zintegrowanych danych z pewnej dziedziny.

SNMP, wersje 1, 2c i 3

Wykład 2: Budowanie sieci lokalnych. A. Kisiel, Budowanie sieci lokalnych

PROGRAM PRAKTYKI ZAWODOWEJ. Technikum Zawód: technik informatyk

Rok szkolny 2014/15 Sylwester Gieszczyk. Wymagania edukacyjne w technikum. SIECI KOMPUTEROWE kl. 2c

Systemy rozproszone. na użytkownikach systemu rozproszonego wrażenie pojedynczego i zintegrowanego systemu.

Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl

OPIS i SPECYFIKACJA TECHNICZNA

Sieci komputerowe Wykład

ZST Wykład (lato 2014)

Wprowadzenie. Dariusz Wawrzyniak 1

Załącznik nr 18 do OPZ - oprogramowanie zarządzania siecią

4 Web Forms i ASP.NET Web Forms Programowanie Web Forms Możliwości Web Forms Przetwarzanie Web Forms...152

TRX API opis funkcji interfejsu

Kurs Ethernet przemysłowy konfiguracja i diagnostyka. Spis treści. Dzień 1/2

Zadania z sieci Rozwiązanie

Podstawowe pojęcia dotyczące relacyjnych baz danych. mgr inż. Krzysztof Szałajko

Projektowanie architektury systemu rozproszonego. Jarosław Kuchta Projektowanie Aplikacji Internetowych

Zarządzanie sieciami komputerowymi

15 lat doświadczeń w budowie systemów zbierania i przetwarzania danych kontrolno-pomiarowych

NIS/YP co to takiego?

Systemy Firewall. Grzegorz Blinowski. "CC" - Open Computer Systems. Grzegorz.Blinowski@cc.com.pl

Marek Lewandowski, Maciej Łabędzki, Marcin Wolski Konferencja I3, Poznań, 5 listopada 2009r.

PBS. Wykład Zabezpieczenie przełączników i dostępu do sieci LAN

Signalling Systems and Management E&T

Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja II

Bezpieczeństwo w M875

Systemy sygnalizacji i zarządzania TI

Celem ćwiczenia jest zapoznanie się z zarządzaniem urządzeniami sieciowymi za pomocą protokołu SNMP.

Zagadnienia (1/3) Data-flow diagramy przepływów danych ERD diagramy związków encji Diagramy obiektowe w UML (ang. Unified Modeling Language)

Kurs Certyfikowany Inżynier Sieci PROFIBUS DP. Spis treści. Dzień 1

Dobór systemów klasy ERP

Dr Michał Tanaś(

Model warstwowy Warstwa fizyczna Warstwa łacza danych Warstwa sieciowa Warstwa transportowa Warstwa aplikacj. Protokoły sieciowe

Systemy sygnalizacji i zarządzania EiT

Serock warsztaty epuap 28 październik 2009 r. Sławomir Chyliński Andrzej Nowicki WOI-TBD Szczecin

Paweł Kurzawa, Delfina Kongo

Przesłanki powstania książki... xvi Dla kogo przeznaczona jest ta książka?... xvi Co znajdziemy wewnątrz książki?... xvii

DDM funkcjonalność

ZiMSK. Monitorowanie i Zarzadzanie SK 1

Szkolenie autoryzowane. MS Projektowanie i wdrażanie infrastruktury serwerowej

Systemy rozproszone System rozproszony

współbieżność - zdolność do przetwarzania wielu zadań jednocześnie

Działanie komputera i sieci komputerowej.

Programowanie współbieżne Wykład 8 Podstawy programowania obiektowego. Iwona Kochaoska

Wykład Nr Sieci bezprzewodowe 2. Monitorowanie sieci - polecenia

Plan wykładu. Zarządzanie

Rok akademicki: 2012/2013 Kod: ITE s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Wstęp... ix. 1 Omówienie systemu Microsoft Windows Small Business Server

Projekt architektury systemów informatycznych Uniwersytetu Warszawskiego w oparciu o metodykę TOGAF. Tomasz Turski

ZiMSK dr inż. Łukasz Sturgulewski, DHCP

Systemy GIS Systemy baz danych

Symantec Enterprise Security. Andrzej Kontkiewicz

Pomiary jakości w dostępie do Internetu

Wykład I. Wprowadzenie do baz danych

Systemy zdalnego zarządzania i monitoringu: Carel platforma PRO. Tomasz Andracki, Bydgoszcz

Transkrypt:

Zarządzanie sieciami komputerowymi Część 2 wykładu Zarządzanie-1

Mapa wykładu Wprowadzenie do zarządzania sieciami Standardy X.500, X.700 i TMN Protokół SNMP Usługi katalogowe DNS, NIS/NIS+ LDAP Zarządzanie-2

Co to jest zarządzanie sieciami? system autonomiczny (czyli sieć ): 100tki lub 1000ce współpracujących składników hardware/software inne złożone systemy wymagają też monitorowania, sterowania: samolot odrzutowy fabryka inne? "Zarządzanie sieciami obejmuje wdrażanie, integrację i koordynację sprzętu, oprogramowania, i zasobów ludzkich w celu monitorowania, testowania, odpytywania, konfiguracji, analizy, oceny, i sterowania zasobami sieci w celu realizacji wymagań czasu rzeczywistego, wydajności, oraz jakości obsługi (QoS) przy akceptowalnych kosztach." Zarządzanie-3

Wczujcie się w rolę menedżera sieci... Zarządzanie-4

FCAPS Rodzaje czynności zarządzania zostały skategoryzowane w pięć ogólnych obszarów funkcjonalnych: Zarządzanie uszkodzeniami Zarządzanie konfiguracją Zarządzanie rozliczeniami Zarządzanie wydajnością (Fault management). (Configuration management). (Accounting management). (Performance management). Zarządzanie bezpieczeństwem (Security management)....znanych również jako FCAPS od ich angielskich inicjałów. Zarządzanie-5

Zarządzanie uszkodzeniami Funkcje CRM (ang. Customer Relationship Management) np. przyjmowanie zgłoszeń uszkodzeń, obieg zgłoszeń (trouble tickets), zawiadamianie o naprawieniu uszkodzenia Otrzymywanie raportów o uszkodzeniach (alarmów) nadawanie priorytetów, skracanie, filtrowanie Korelacja alarmów, testowanie diagnostyczne Identyfikacja i diagnoza uszkodzeń Czynności utrzymaniowe okresowe testowanie i naprawy Omijanie awarii przez miękką rekonfigurację (nie wymagającą zmian w fizycznej strukturze sieci) związek z zarządzaniem konfiguracją Zarządzanie-6

Wczujcie się w rolę menedżera sieci... Zarządzanie uszkodzeniami Zarządzanie-7

Zarządzanie konfiguracją Utrzymywanie informacji o konfiguracji sieci i jej elementów Identyfikacja statusu i lokalizacji urządzeń (inwentaryzacja) zarządzanie magazynem Inicjalizacja, konfiguracja i wyłączanie urządzeń utrzymywanie informacji o fizycznej i logicznej topologii sieci Umożliwienie długotrwałych połączeń (takich jak trwałe kanały wirtualne, PVC) Związki z zarządzaniem uszkodzeniami i wydajnością Zarządzanie-8

Wczujcie się w rolę menedżera sieci... Zarządzanie uszkodzeniami Zarządzanie konfiguracją Zarządzanie-9

Zarządzanie rozliczeniami Gromadzenie informacji o wykorzystaniu usług (ang. usage metering) Powiązanie tych informacji z taryfami usług w celu generowania informacji do fakturowania klientów Monitorowanie dodatkowych uprawnień użytkowników (n.p. wolne minuty, tanie numery, tanie godziny,...) Analiza informacji dla marketingu: propozycje nowych taryf, promocji,... to również są funkcje CRM Zarządzanie-10

Wczujcie się w rolę menedżera sieci... Zarządzanie rozliczniami Zarządzanie uszkodzeniami Zarządzanie konfiguracją Zarządzanie-11

Zarządzanie wydajnością Są to funkcje Inżynierii Ruchu oraz Capacity Planning Ale także znane jako ERP (ang. Extended Resource Planning) Gromadzenie informacji o ruchu w sieci Wykorzystanie informacji o ruchu do planowania rozbudowy zasobów sieci w oparciu o prognozy ruchu Monitorowanie poziomu wykorzystania zasobów i czasów reakcji (obciążenia sieci) Identyfikacja wąskich gardeł oraz przeciążenia, próby ich likwidacji przez miękką rekonfigurację związek z zarządzaniem konfiguracją Monitorowanie jakości usług dla usług dla których zawarte są umowy jakości (Service Level Agreements, SLA) Zarządzanie-12

Wczujcie się w rolę menedżera sieci... Zarządzanie rozliczniami Zarządzanie uszkodzeniami Zarządzanie wydajnością Zarządzanie konfiguracją Zarządzanie-13

Zarządzanie bezpieczeństwem Uwierzytelnienie: sprawdzanie tożsamości użytkowników i aplikacji Kontrola dostępu do zasobów sieci, systemów, usług i systemów zarządzania siecią udostępnianie różnych poziomów dostępu dla różnych użytkowników/aplikacji Poufność: szyfrowanie poufnych informacji Integralność: zabezpieczenie informacji przed modyfikacją Analiza użytkowania sieci w celu wykrywania włamań Umożliwienie audytu bezpieczeństwa sieci Gromadzenie informacji potrzebnych dla kryminalistyki cyfrowej Zarządzanie-14

Wczujcie się w rolę menedżera sieci... Zarządzanie rozliczniami Zarządzanie bezpieczeństwem Zarządzanie uszkodzeniami Zarządzanie wydajnością Zarządzanie konfiguracją Zarządzanie-15

Otwarte systemy zarządzania Sieci są najczęściej budowane z urządzeń różnych typów, różnych producentów Potrzeba zarządzania urządzeniami różnych producentów wymusiła tworzenie standardów zarządzania sieciami Otwarte standardy umożliwiają konkurencję producentów systemów zarządzania producent systemu do zarządzania nie musi być producentem urządzeń sieciowych Złożoność sieci tylko rośnie... razem z nią, pojawiają się nowe problemy w zarządzaniu siecią, wymagające nowych rozwiązań Zarządzanie-16

Funkcjonalność systemu zarządzania (NMS) Wymiana informacji potrzebnej do zarządzania z zarządzanymi elementami, pomiędzy systemami zarządzania Przechowywanie informacji potrzebnej do zarządzania baza danych Analiza informacji i odpowiednia reakcja Prezentacja informacji użytkownikom w przyjaznej formie, łatwy dostęp do funkcji zarządzających z interfejsu użytkownika Ochrona informacji potrzebnej do zarządzania Zarządzanie-17

Wymagania wobec NMS Minimalizacja czasu reakcji na zdarzenia w sieci Minimalizacja obciążenia sieci przez komunikację informacji systemów zarządzania Umożliwienie geograficznego rozproszenia sterowania Udostępnienie mechanizmów wykrywania, izolowania i obsługi awarii Poprawa utrzymania usług i interakcji z klientami (CRM) Zarządzanie-18

Mapa wykładu Wprowadzenie do zarządzania sieciami Standardy X.500, X.700 i TMN Protokół SNMP Usługi katalogowe DNS, NIS/NIS+ LDAP Zarządzanie-19

ITU standardy X ITU (International Telecommunications Union) X.1 to X.199 komunikacji X.200 X.300 X.400 X.500 X.700 model OSI Intersieci różne standardy dot. sieci i Poczta elektroniczna Usługi katalogowe Zarządzanie OSI (TMN) w Internecie: LDAP SNMP Zarządzanie-20

Telecommunications Management Network TMN służy do zarządzania sieciami teleinformatycznymi (wyrósł z telekomunikacji) TMN umożliwia łączenie systemów zarządzających z różnymi urządzeniami teleinformatycznymi definiuje interfejsy systemów zarządzających i urządzeń urządzenia są modelowane obiektowo interfejsy pozwalają na sterowanie urządzeniami TMN ma architekturę warstwową Zarządzanie-21

Zastosowania TMN Synchroniczne sieci transmisyjne (SDH/SONET) Sieci ATM Publiczna sieć telefoniczna (PTSN) Sieci inteligentne (IN) Sieci mobilne Zarządzanie-22

Model informacyjny TMN Model menedżer-agent System zarządzający (menedżer) Operacje zarządzania Powiadomienia System zarządzający (agent) Wykonuje operacje Odbiera powiadomienia Zarządzanie-23

Zarządzane obiekty w TMN TMN używa modelu obiektowego w celu uproszczenia zarządzania Obiekty ukrywają szczegóły reprezentowanych urządzeń (zasada abstrakcji) Obiekty definiują interfejs komunikacyjny z urządzeniem Nie wszystkie obiekty to urządzenia fizyczne zasoby logiczne (n.p. adresy, porty) obiekty istniejące tylko w systemie zarządzania (np. powiadomienia, uprawnienia) Zarządzanie-24

Baza danych w TMN Management Information Base (MIB) Obiektowa, rozproszona baza danych Każdy agent TMN aktualizuje swoją część bazy MIB Zarządzane obiekty znajdują się w bazie MIB Tworzą strukturę "zawierania" n.p., karty zawierają się w półkach, półki w stojakach, kable w studzienkach,... Obiekty w bazie MIB mają odzwierciedlać aktualny stan urządzeń Zarządzanie-25

Definicje interfejsów w TMN TMN ma swój IDL (Interface Definition Language) inne przykłady IDL: CORBA, WebServices IDL może być przetłumaczony automatycznie na języki OO GDMO: Guidelines for the Definition of Managed Objects Operacje na obiektach: GET, SET (na atrybutach obiektu) ACTION, CREATE, DELETE (dotyczą obiektu) NOTIFICATION (zdarzenie wysyłane przez obiekt) ASN.1 definiuje strukturę atrybutów, akcji, powiadomień, wartości błędnych specyficznych dla obiektu Zarządzanie-26

Protokół TMN Common Management Information Service/Protocol CMIS/P Połączeniowa, niezawodna komunikacja, wykorzystuje pełen stos ISO/OSI Komunikaty (operacje): CONNECT, DISCONNECT, ABORT GET, SET, ACTION, CREATE, DELETE, EVENT-REPORT, CANCEL-GET Agent umożliwia przeprowadzenie operacji na wielu obiektach zakresy filtry synchronizacja Zarządzanie-27

Model warstwowy TMN Zarządzanie-28

Model warstwowy TMN a FCAPS Zarządzanie-29

Warstwa zarządzania elementami sieci Steruje i koordynuje elementami sieci Pozwala warstwie zarządzania siecią na dostęp do elementów Udostępnia abstrakcyjny interfejs warstwie sieci jeden, zgodny interfejs do wszystkich elementów sieci (urządzeń) W zasadzie to najbardziej podstawowa funkcjonalność TMN Zarządzanie-30

Warstwa zarządzania siecią Odpowiedzialna za funkcje sieci, których używają usługi n.p. ruting, tworzenie wirtualnego kanału,... Udostępnia, wycofuje, modyfikuje i utrzymuje funkcje sieci Udostępnia interfejs warstwie zarządzania usługami Korzysta z interfejsu udostępnianego przez warstwę zarządzania elementami sieci Zarządzanie-31

Warstwa zarządzania usługami Wypełnia funkcje wymagane przez klientów: wymiarowanie, projektowanie usług utrzymywanie, QoS wycofywanie usług Usługi to: rozmowa telefoniczna, przesłanie pliku, komunikatu SMS,... Odpowiedzialna za interakcję pomiędzy różnymi usługami Odpowiedzialna za utrzymywanie danych statystycznych potrzebnych do zarządzania księgowością i wydajnością Interakcja z warstwą zarządzania siecią i warstwą zarządzania biznesowego Zarządzanie-32

Warstwa zarządzania biznesowego Odpowiedzialność za całość przedsiębiorstwa Jej funkcjonalność zwykle jest własnością firmy nie musi być zautomatyzowana może mieć funkcje wspomagania decyzji może wykorzystywać sztuczną inteligencję Do jej funkcji należą: zarządzanie strategiczne zarządzanie taktyczne zarządzanie operacyjne Musi również posiadać zaawansowane funkcje raportowania danych o przedsiębiorstwie może mieć funkcje datamining Zarządzanie-33

Podsumowanie wykładu o TMN TMN to... architektura systemów zarządzania dla bardzo złożonych sieci otwarta, niezależna od producenta bardzo dobrze przemyślany system zarządzania zbyt skomplikowana...? wdrażana tylko przez operatorów dużych sieci teleinformatycznych popularna głównie w telekomunikacji trochę to już historia... ale ciągle może być wzorem do naśladowania Zarządzanie-34

Podsumowanie wykładu o TMN Internet... nie jest tak zarządzany trudno mówić o "zarządzaniu" Internetem można zarządzać sieciami IP dostawców Internetu (różnych poziomów) sieci IP mają inne modele biznesowe opłaty ryczałtowe mniejsza dbałość o jakość usług sieć zapewnia mniej usług usługi pojawiają się "spontanicznie", w wyższych warstwach to się może niedługo zmienić jeśli upowszechnią się usługi QoS w Internecie jako całość, Internet jest zarządzany w sposób rozproszony trochę anarchicznie Zarządzanie-35

Mapa wykładu Wprowadzenie do zarządzania sieciami Standardy X.500, X.700 i TMN Protokół SNMP Structure of Management Information: SMI Management Information Base: MIB RMON Komunikaty protokołu SNMP Problem prezentacji i kodowanie ASN Ochrona informacji w SNMP Praktyczne wskazówki do zarządzania siecią Usługi katalogowe DNS, NIS/NIS+ LDAP Zarządzanie-36

Simple Network Management Protocol Network Management Station Sieć IP Urządzenie zarządzane przez SNMP Menedżer SNMP: NMA Get Request, Get-Next Request Get-Bulk Request Set Request Get Response Agent SNMP Baza MIB: 1000ce zdefiniowanych obiektów Trap! SNMP v1, SNMP v2 Menedżer SNMP zbiera dane i je przetwarza, korzystając z aplikacji zarządzania siecią (ang. Network Management Application, NMA) Agenci są hurtowniami danych o obiektach zdefiniowanych w wielu bazach Management Information Base (MIBs) Protokół SNMP służy do komunikacji pomiędzy menedżerem i agentem Zarządzanie-37

Architektury zarządzania siecią Centrum zarządzania siecią ang. Network Operations Center, NOC Ośrodek B Ośrodek A Ośrodek C Sieć korporacyjna Scentralizowana architektura zarządzania siecią Zarządzanie-38

Architektury zarządzania siecią Centrum zarządzania siecią ang. Network Operations Center, NOC Ośrodek B Ośrodek A Ośrodek C Sieć korporacyjna Hierarchiczna architektura zarządzania siecią Przypomnijcie sobie TMN... Zarządzanie-39

Przegląd SNMP Protokół zarządzający sieciami IP Korzysta z UDP (bezpołączeniowy) Działa w modelu menedżer-agent (jak CMIP) podobny do modelu klient-serwer (agent=serwer) możliwe operacje asynchroniczne wykonywane przez agenta (powiadomienia) Różni się od CMIP (więcej o tym później) mniej złożone typy danych, mniej obiektowy oparty o przepytywanie (polling), podczas gdy CMIP bardziej bazował na zdarzeniach Zarządzanie-40

Przegląd zarządzania sieciami IP: 4 główne składniki techniczne Structure of Management Information (SMI): język definicji danych dla obiektów w bazie MIB Management information base (MIB): rozproszona baza danych informacji dla zarządzania siecią Protokół SNMP komunikuje informacje, polecenia pomiędzy zarządzającym a zarządzanymi obiektami Funkcje bezpieczeństwa, administracji najważniejszy dodatek w SNMPv3 Zarządzanie-41

SMI: język definicji danych Cel: składnia i semantyka informacji dla zarządzania siecią ma być dobrze zdefiniowana podstawowe typy danych: typowe typ OBJECT-TYPE typ danych, status, semantyka zarządzanego obiektu UWAGA: ten "obiekt" to jest zmienna! typ MODULE-IDENTITY grupuje powiązane obiekty w moduł MIB Podstawowe typy INTEGER Integer32 Unsigned32 OCTET STRING OBJECT IDENTIFIED IPaddress Counter32 Counter64 Gauge32 Time Ticks Opaque Zarządzanie-42

SMI: Przykłady obiektów, modułów OBJECT-TYPE: ipindelivers MODULE-IDENTITY: ipmib ipindelivers OBJECT TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION The total number of input datagrams successfully delivered to IP userprotocols (including ICMP) ::= { ip 9} ipmib MODULE-IDENTITY LAST-UPDATED 941101000Z ORGANZATION IETF SNPv2 Working Group CONTACT-INFO Keith McCloghrie DESCRIPTION The MIB module for managing IP and ICMP implementations, but excluding their management of IP routes. REVISION 019331000Z ::= {mib-2 48} Zarządzanie-43

Mapa wykładu Wprowadzenie do zarządzania sieciami Standardy X.500, X.700 i TMN Protokół SNMP Structure of Management Information: SMI Management Information Base: MIB RMON Komunikaty protokołu SNMP Problem prezentacji i kodowanie ASN Ochrona informacji w SNMP Praktyczne wskazówki do zarządzania siecią Usługi katalogowe DNS, NIS/NIS+ LDAP Zarządzanie-44

MIB i jego rodzaje MIB definiuje zmienne dostępne w zarządzanym urządzeniu Definiowany zgodnie z regułami SMI Każdy zarządzany obiekt ma indetyfikator MIB I 114 standardowych obiektów Zawarte obiekty są niezbędne albo do zarządzania konfiguracją, albo awariami MIB II Rozszerza MIB I 185 zdefiniowanych obiektów inne standardowe MIBy RMON, hosty, rutery,... MIBy producentów Rozszerzają standardowe MIBy SNMP AGENT 1000s of Manageable Objects Defined Following Rules Set Out in the SMI Standards Zarządzanie-45

MIB SNMP Moduł MIB zdefiniowany w SMI MODULE-IDENTITY (100 standardowych MIBów, bardziej specyficznych dla producenta) MODULE OBJECT TYPE: OBJECT TYPE: OBJECT TYPE: obiekt zdefiniowany w SMI konstrukcja OBJECT-TYPE Zarządzanie-46

MIB definicja obiektu Definicja obiektu MIB zawiera OBJECT-TYPE Ciąg znaków opisujący obiekt MIB (nazwa zmiennej). Identyfikator Object IDentifier (OID). SYNTAX Określa, jakie informacje mogą być przechowywane w obiekcie MIB. Zwykle jest to typ wartości zmiennej. ACCESS READ-ONLY, READ-WRITE. STATUS Stan obiektu. DESCRIPTION Do czego służy obiekt. Zarządzanie-47

Przykład MIB: moduł UDP Identyfikator Nazwa Typ Komentarz 1.3.6.1.2.1.7.1 UDPInDatagrams Counter32 total # datagrams delivered at this node 1.3.6.1.2.1.7.2 UDPNoPorts Counter32 # underliverable datagrams no app at portl 1.3.6.1.2.1.7.3 UDInErrors Counter32 # undeliverable datagrams all other reasons 1.3.6.1.2.1.7.4 UDPOutDatagrams Counter32 # datagrams sent 1.3.6.1.2.1.7.5 udptable SEQUENCE one entry for each port in use by app, gives port # and IP address Zarządzanie-48

Identyfikatory w SNMP pytanie: jak nazwać każdy możliwy obiekt standardowy (protokół, dane, itd..) w każdym możliwym standardzie sieci?? odpowiedź: drzewo identyfikatorów obiektów ISO: hierarchiczne nazewnictwo obiektów każdy węzeł ma nazwę i numer 1.3.6.1.2.1.7.1 ISO ISO-ident. Org. US DoD Internet udpindatagrams UDP MIB2 management Zarządzanie-49

Drzewo indentyfikatorów obiektów ISO Zobacz www.alvestrand.no/harald/objectid/top.html Zarządzanie-50

Identyfikatory producentów SNMP AGENT ISO (1) Organization (3) DOD (6) Internet (1) Directory (1) Management (2) Experimental (3) Private (4) OID for System 1.3.6.1.2.1.1 MIB-2 (1) Enterprise (1) System (1) TCP (6) Proteon (1) Sun (42) Interfaces (2) UDP (7) IBM (2) Apple (63) Address Translation (3) IP (4) ICMP (5) EGP (8) CMOT (9) Transmission (10) Cisco (9) HP (11) Wellfleet (18) Microsoft (311). Unassigned (9118) SNMP (11) Administrowane przez Internet Activities Board (IAB) Administrowane przez producentów Zarządzanie-51

Zmienne w MIB Wartości zmiennych SNMP - Każda zmienna w MIB może mieć wartość. - Baza MIB z informacjami o interfejsach rutera iso(1) org(3) dod(6) internet(1) mgmt(2) mib-2(1) interfaces(2) iftable(2) ifentry(1) iftype(3) - Dla każdego interfejsu, potrzeba wartości iftype - Jedna zmienna MIB może mieć wiele wartości przez użycie tablic, wpisów, oraz indeksów. Zarządzanie-52

Zmienne w MIB c.d. Tablice, wpisy oraz indeksy. - tablica przypomina arkusz kalkulacyjny - Trzy typy interfejsów potrzebują trzech wierszy (indeksów) - Każda kolumna to zmienna w bazie MIB, zdefiniowana w węźle nadrzędnym. ENTRY + INDEX = INSTANCE iftype(3) ifmtu(4) Etc Index #1 Index #2 Index #3 iftype.1[6] iftype.2:[9] iftype.3:[15] ifmtu.1 ifmtu.2 ifmtu.3 Zarządzanie-53

Zmienne w MIB c.d. Przykładowe zapytanie MIB - Wynikiem zapytania w bazie MIB o zmienną iftype będzie: - iftype.1 : 6 - iftype.2 : 9 - iftype.3 : 15 Co oznacza - iftype.1 : ethernet - iftype.2 : tokenring - iftype.3 : fddi iftype OBJECT-TYPE SYNTAX INTEGER { other(1), ethernet(6), tokenring(9) fddi(15), } itd Zarządzanie-54

Mapa wykładu Wprowadzenie do zarządzania sieciami Standardy X.500, X.700 i TMN Protokół SNMP Structure of Management Information: SMI Management Information Base: MIB RMON Komunikaty protokołu SNMP Problem prezentacji i kodowanie ASN Ochrona informacji w SNMP Praktyczne wskazówki do zarządzania siecią Usługi katalogowe DNS, NIS/NIS+ LDAP Zarządzanie-55