This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
wiki:site:cisco:ccnp:switch:netmonitoring [2014/12/26 18:31] 127.0.0.1 upraveno mimo DokuWiki |
— (current) | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Network Monitoring ====== | ||
| - | |||
| - | Lze provádět pomocí: | ||
| - | * Syslog zpráv | ||
| - | * SNMP | ||
| - | * IP SLA | ||
| - | |||
| - | ===== Syslog ===== | ||
| - | |||
| - | Formát zprávy (logu): | ||
| - | |||
| - | {{: | ||
| - | |||
| - | * **Timestamp** - datum a čas dle interních hodin stroje, defaultně se však jedná o uptime! | ||
| - | * **Facility code** - systémová identifikace funkce nebo modulu | ||
| - | * **Severity** - důležitost (0-7), čím nižší-tím větší průšvih | ||
| - | * **Mnemonic** - kategorizace události v rámci funkce nebo modulu | ||
| - | * **Message Text** - popis události | ||
| - | |||
| - | {{: | ||
| - | |||
| - | * na switchi lze nakonfigurovat jaký typ událostí má logovat (nastavením severenity 2 se budou logovat jen události 2,1 a 0) | ||
| - | * na zkoušku je třeba znát zpaměti pořadí typů událostí a jejich čísla !!! | ||
| - | * Pozor - " | ||
| - | |||
| - | Logy se mohou: | ||
| - | * Zobrazovat v konzoli | ||
| - | * Ukládat ve vnitřní paměti (bufferu) | ||
| - | * Posílat na syslog server | ||
| - | |||
| - | ==== Logování do konzole ==== | ||
| - | * defaultně Debugging level (severity 7) | ||
| - | * logy se zobrazují jen při **přímém** připojení PC ke konzoli | ||
| - | |||
| - | > | ||
| - | |||
| - | Zobrazování logů v terminálu připojeném Telnetem / SSH: | ||
| - | >Switch# **terminal monitor** | ||
| - | |||
| - | ==== Logování do interního bufferu ==== | ||
| - | * defaultně je buffer vypnutý | ||
| - | * buffer je omezen svou velikostí (def. 4096bytů=cca 50 řádků), nejstarší zprávy přepisuje novými | ||
| - | * velikost bufferu lze změnit | ||
| - | |||
| - | > | ||
| - | > | ||
| - | >Switch# **show logging** | ||
| - | |||
| - | ==== Logování na vzdálený syslog server ==== | ||
| - | |||
| - | * UDP 514 | ||
| - | * server může sbírat logy z mnoha zařízení najednou a uchovávat je po dlouhou dobu | ||
| - | |||
| - | > | ||
| - | > | ||
| - | |||
| - | Na access portech je dobré vypnout logování up/down stavu portů (nezajímá nás každé vypnutí/ | ||
| - | |||
| - | > | ||
| - | |||
| - | ==== Timestamps ==== | ||
| - | |||
| - | Defaultně switche používají jako timestamp **uptime**, což je nepřehledné. Viz. příklad: | ||
| - | < | ||
| - | 20w2d: %LINK-3-UPDOWN: | ||
| - | 21w3d: %SYS-5-CONFIG_I: | ||
| - | </ | ||
| - | |||
| - | >Switch# **show clock** | ||
| - | |||
| - | < | ||
| - | Switch# show clock | ||
| - | *00: | ||
| - | Switch# | ||
| - | </ | ||
| - | |||
| - | Nastavení časové zóny a času: | ||
| - | > | ||
| - | > | ||
| - | NEBO: | ||
| - | > | ||
| - | > | ||
| - | >Switch# **clock set** // | ||
| - | |||
| - | Nastavení NTP serveru: | ||
| - | > | ||
| - | >Switch# **show ntp status** | ||
| - | |||
| - | Požití času jako timestamp v syslog zprávách: | ||
| - | > | ||
| - | |||
| - | * **localtime** - použití místního času namísto UTC | ||
| - | * **show-timezone** - zobrazování názvu časové zóny v logu | ||
| - | * **msec** - zobrazování msec v logu | ||
| - | * **year** - zobrazování roku v logu | ||
| - | |||
| - | < | ||
| - | Switch(config)# | ||
| - | Switch(config)# | ||
| - | Switch# show logging | ||
| - | *May 2 02: | ||
| - | *May 2 02: | ||
| - | *May 2 02: | ||
| - | *May 3 08: | ||
| - | *May 13 09: | ||
| - | </ | ||
| - | |||
| - | ===== SNMP ===== | ||
| - | * **SNMP Manager** - aplikace v dohledovém centru, která rozesílá požadavky a přijímá informace | ||
| - | * **SNMP Agent** - služba běžící na sledovaném zařízení, | ||
| - | |||
| - | === MIB === | ||
| - | * hierarchická-stromová struktura | ||
| - | * proměnné jsou uchovávány v jednotlivých MIB, které jsou větví jiných MIB | ||
| - | * každá proměnná je jednoznačně učena tzv. OID, což je řetězec čísel popisující umístění proměné ve stromě MIB od kořene | ||
| - | |||
| - | === Typy požadavků === | ||
| - | * UDP 161 | ||
| - | * **Get Request** - dotaz na konkrétní proměnou | ||
| - | * **Get Next Request** - dotaz na další proměnou v pořadí | ||
| - | * **Get Bulk Request** - dotaz na celo tabulku proměných dané MIB | ||
| - | * **Set Request** - nastavení proměnné na požadovanou hodnotu | ||
| - | * tyto požadavky bývají zasílány managerem v periodických intervalech, | ||
| - | |||
| - | === Trapy === | ||
| - | * UDP 162 | ||
| - | * **SNMP Trap** - okamžité odeslání informace o změně hodnoty proměnné do manageru | ||
| - | * **Inform Request** - to samé jako trap, jen vyžaduje potvrzení přijetí | ||
| - | |||
| - | ==== Verze SNMP ==== | ||
| - | === SNMPv1 === | ||
| - | * RFC1157 | ||
| - | * pouze **Get** a **Set** requesty | ||
| - | * přístup k informacím je daný jen názvem " | ||
| - | * doporučuje se tedy v nejhorším případě používat jen Read Only režim | ||
| - | |||
| - | === SNMPv2C === | ||
| - | * RFC1901 | ||
| - | * proměnné mohou mít až 64bitů (SNMPv1 jen 32bitů) | ||
| - | * umí navíc **Bulk** request a **Inform** request | ||
| - | |||
| - | === SNMPv3 === | ||
| - | * RFC3410 - RFC 3415 | ||
| - | * Přidává navíc authentikaci managerů (pomocí username) a širování přenášených dat | ||
| - | * manažeři mohou být tříděni do skupin s různými úrovněmi zabezpečení dle username | ||
| - | * **noAuthNoPriv** - SNMP pakety nejsou authentikovány ani šifrovány | ||
| - | * **authNoPriv** - SNMP pakety jsou authentikovány, | ||
| - | * **authPriv** - SNMP pakety jsou authentikovány a šifrovány | ||
| - | |||
| - | === Bezpečnost === | ||
| - | * Doporučuje se používat SNMPv3 z důvodu bezpečnosti | ||
| - | * V případě nutnosti použití SNMPv1 SNMPv2C se doporučuje používat je Read Only režim | ||
| - | * V každém případě se doporučuje použít ACL k omezení přístupu | ||
| - | |||
| - | ==== Konfigurace SNMP ==== | ||
| - | |||
| - | === SNMPv1 === | ||
| - | > | ||
| - | > | ||
| - | > | ||
| - | |||
| - | === SNMPv2C === | ||
| - | > | ||
| - | > | ||
| - | > | ||
| - | |||
| - | === SNMPv3 === | ||
| - | > | ||
| - | > | ||
| - | > | ||
| - | > | ||
| - | |||
| - | * **noauth** - bez autentizace, | ||
| - | * **auth** - s autentizací, | ||
| - | * **priv** - autentizace + šifrování (jen na crypto IOS) | ||
| - | * **snmp-server user** - účet pro SNMP managera | ||
| - | * **auth** - nastavení typu šifrování při autentizaci | ||
| - | * **auth-password** - šifrovací klíč pro data při autentizaci | ||
| - | * **priv** - určuje šifrovací metodu pro data | ||
| - | * **priv-password** - klíč k šifrování dat | ||
| - | |||
| - | ===== IP SLA ===== | ||
| - | * Service Level Agreement | ||
| - | * Slouží k měření parametrů konkrétního typu provozu end-to-end napříč sítí | ||
| - | * Lze nakonfigurovat různé typy testů | ||
| - | * Na zařízení může běžet několik testů nezávisle na sobě | ||
| - | |||
| - | ==== ICMP test ==== | ||
| - | |||
| - | {{: | ||
| - | |||
| - | < | ||
| - | Switch# show ip sla statistics aggregated | ||
| - | Round Trip Time (RTT) for Index 1 | ||
| - | Type of operation: icmp-echo | ||
| - | Start Time Index: 15: | ||
| - | RTT Values | ||
| - | Number Of RTT: 24 | ||
| - | RTT Min/ | ||
| - | Number of successes: 24 | ||
| - | Number of failures: 0 | ||
| - | </ | ||
| - | |||
| - | ==== Typy testů ==== | ||
| - | ^Test Type ^Description^IP SLA Required on Target?^ | ||
| - | |icmp-echo | ||
| - | |path-echo | ||
| - | |path-jitter|Hop-by-hop jitter over ICMP Echo path|Yes| | ||
| - | |dns |DNS query response time|No| | ||
| - | |dhcp |DHCP IP address request response time|No| | ||
| - | |ftp |FTP file retrieval response time|No| | ||
| - | |http |Web page retrieval response time|No| | ||
| - | |udp-echo | ||
| - | |udp-jitter |Round trip delay, one way delay, one way jitter, one way packet loss, and connectivity using UDP packets|Yes| | ||
| - | |tcp-connect|Response time to build a TCP connection with a host|No| | ||
| - | |||
| - | ==== Pokročilé testy ==== | ||
| - | * vyžadují konfiguraci SLA na obou koncích testované sítě | ||
| - | * je nutné aby oba konce měli synchonizovaný čas - NTP | ||
| - | * UDP 1967 (IP SLA control protocol) | ||
| - | |||
| - | {{: | ||
| - | |||
| - | IP SLA umí navíc: | ||
| - | * Vygenerovat SNMP trap když test překročí určitou hodnotu | ||
| - | * Naplánovat automaticky další testy, při překročení hodnoty | ||
| - | * Spouštět překlopení protokolů typu HSRP | ||
| - | * Měřit kvalitu přenosu hlasu | ||
| - | |||
| - | ==== Konfigurace IP SLA ==== | ||
| - | |||
| - | > | ||
| - | > | ||
| - | >> | ||
| - | |||
| - | |||
| - | > | ||
| - | >> | ||
| - | > | ||
| - | > | ||
| - | > | ||
| - | |||
| - | |||
| - | > | ||
| - | >> | ||
| - | |||
| - | |||
| - | >Switch# **show ip sla configuration** | ||
| - | < | ||
| - | Switch# show ip sla configuration | ||
| - | IP SLAs, Infrastructure Engine-II | ||
| - | Entry number: 100 | ||
| - | Owner: | ||
| - | Tag: | ||
| - | Type of operation to perform: echo | ||
| - | Target address: 172.25.226.1 | ||
| - | Source address: 0.0.0.0 | ||
| - | Request size (ARR data portion): 28 | ||
| - | Operation timeout (milliseconds): | ||
| - | Type Of Service parameters: 0x0 | ||
| - | Verify data: No | ||
| - | Vrf Name: | ||
| - | Schedule: | ||
| - | | ||
| - | Next Scheduled Start Time: Start Time already passed | ||
| - | Group Scheduled : FALSE | ||
| - | | ||
| - | Life (seconds): Forever | ||
| - | Entry Ageout (seconds): never | ||
| - | | ||
| - | | ||
| - | Threshold (milliseconds): | ||
| - | Distribution Statistics: | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | Enhanced History: | ||
| - | </ | ||
| - | |||
| - | >Switch# **show ip sla statistics 100** | ||
| - | < | ||
| - | Switch# show ip sla statistics 100 | ||
| - | Round Trip Time (RTT) for Index 100 | ||
| - | Latest RTT: 1 ms | ||
| - | Latest operation start time: 15: | ||
| - | Latest operation return code: OK | ||
| - | Number of successes: 117 | ||
| - | Number of failures: 0 | ||
| - | Operation time to live: Forever | ||
| - | </ | ||
| - | |||
| - | >Switch# **show ip sla statistics aggregated 100** | ||
| - | < | ||
| - | Switch# show ip sla statistics aggregated 100 | ||
| - | Round Trip Time (RTT) for Index 100 | ||
| - | Type of operation: icmp-echo | ||
| - | Start Time Index: 15: | ||
| - | RTT Values | ||
| - | Number Of RTT: 121 | ||
| - | RTT Min/ | ||
| - | Number of successes: 121 | ||
| - | Number of failures: 0 | ||
| - | </ | ||
| - | |||
| - | ==== HSRP tracking SLA ==== | ||
| - | |||
| - | > | ||
| - | > | ||