Francesco M. Taurino – INFM Napoli [[email protected]] 1 Netdisco Gestione e controllo degli...

25
Francesco M. Taurino – INFM Napoli [[email protected]] 1 Netdisco Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo e Reti dell’ INFN Cagliari – 24-28 Maggio 2004

Transcript of Francesco M. Taurino – INFM Napoli [[email protected]] 1 Netdisco Gestione e controllo degli...

Page 1: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

Francesco M. Taurino – INFM Napoli

[[email protected]]1

NetdiscoNetdisco

Gestione e controllo degliapparati di rete

Workshop sulle problematiche di Calcolo e Retidell’ INFN

Cagliari – 24-28 Maggio 2004

Page 2: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

2

Le reti locali

Gestire una grossa rete può essere molto

difficoltoso molti apparati, di diverse marche, che

operano a vari livelli dello stack dei protocolli

Prese utente di solito non controllate Risolvere alcuni piccoli problemi puo’

portar via molto tempo

Page 3: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

3

Telnet & SNMP

Sono i protocolli usati di solito peraccedere a switch, repeater, router Comandi e MIB diverse per ogni

apparato Utilizzo poco intuitivo Alcune operazioni richiedono molti

comandi

Page 4: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

4

Netdisco E’ un tool web-based per la gestione

degli apparati di rete, sviluppato originariamente alla UCSC

Utilizza principalmente SNMP per raccogliere le informazioni sulle configurazioni e le connessioni

Utilizza un database SQL per archiviarei dati

Page 5: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

5

Features (1/3)

Interfaccia web, con le funzioni diamministrazione accessibili anche via lineadi comando

Discovery automatico degli apparati di rete (SNMP e/o CDP)

Inventario degli apparati Per sistema operativo Per modello, marca, IP

Page 6: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

6

Features (2/3)

Lista degli indirizzi MAC/IP per porta e per switch

Ricerca delle porte con piu’ di un nodo collegato

Lista dei nodi per vendor (OUI del MAC)

Ricerca degli Access Point Traceroute a livello 2

Page 7: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

7

Features (3/3)

Creazione automatica della mappa della topologia della rete

Statistiche sul numero di nodi connessi,IP inutilizzati, IP senza entry nel DNS

Possibilita’ di disabilitare/abilitare le porte degli switch via web

Page 8: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

8

Dispositivi supportati

Tutti gli apparati SNMP compliant Informazioni piu’ dettagliate per

Cisco, HP, Bay Networks Espandibile con MIB proprietarie Netdisco utilizza il modulo perl

SNMP::Info per la gestione di SNMP

Page 9: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

9

Installazione Piuttosto complicata… Requirements

Perl, con vari moduli Net-SNMP PostgreSQL Apache, mod-perl, Mason Graphviz

Piccola guida reperibile all’indirizzohttp://www.na.infn.it/compreso/netdisco

Page 10: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

10

Alcune definizioni Network walker

A partire da un dispositivo centrale, visita ogni apparato connesso

ArpNipper Visita i dispositivi L3 e associa i MAC delle

cache ARP ai relativi IP MacSucker

Visita i dipositivi L2 e interpreta le tabelle di forwarding

Page 11: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

11

Utilizzo Discovery di un dispositivo (via SNMP)

netdisco –d nomedispositivo Creazione della topologia della rete

(via CDP) netdisco –r nomedispositivo Selezionare un dispositivo vicino al centro

della rete Per apparati senza supporto del CDP

e’ necessario creare un file che descrive la struttura della rete

Page 12: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

12

Mappa della rete

Page 13: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

13

Ricerca di un dispositivo

Page 14: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

14

Ricerca: Cisco

Nome dispositiv

oModello

Page 15: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

15

Dettagli di un dispositivo

Page 16: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

16

Porte dello switch

Velocita’

MAC collegati

Page 17: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

17

Porte dello switch - dettagli

MAC / IP / nome nodo

Page 18: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

18

Nodo collegato alla porta

Page 19: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

19

Inventario

Page 20: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

20

Ricerca di un nodo

Page 21: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

21

Traceroute L2

Page 22: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

22

Gestione via web

Page 23: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

23

Nodi con piu’ IP

Page 24: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

24

Riepilogo

Page 25: Francesco M. Taurino – INFM Napoli [taurino@na.infn.it] 1 Netdisco Gestione e controllo degli apparati di rete Workshop sulle problematiche di Calcolo.

25

Riferimenti Netdisco

http://www.netdisco.org SNMP::Info

http://snmp-info.sorceforge.net PostgreSQL

http://www.postgresql.org Net-SNMP

http://net-snmp.sourceforge.net GraphViz

http://www.research.att.com/sw/tools/graphviz