Your SlideShare is downloading. ×
Thesis Presentation - Presentazione Tesi
Thesis Presentation - Presentazione Tesi
Thesis Presentation - Presentazione Tesi
Thesis Presentation - Presentazione Tesi
Thesis Presentation - Presentazione Tesi
Thesis Presentation - Presentazione Tesi
Thesis Presentation - Presentazione Tesi
Thesis Presentation - Presentazione Tesi
Thesis Presentation - Presentazione Tesi
Thesis Presentation - Presentazione Tesi
Thesis Presentation - Presentazione Tesi
Thesis Presentation - Presentazione Tesi
Thesis Presentation - Presentazione Tesi
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Thesis Presentation - Presentazione Tesi

1,177

Published on

Presentation of the thesis - FIrst degree (April 2006). Design and development of a Network Management System for wireless networks in Mesh AP configuration. …

Presentation of the thesis - FIrst degree (April 2006). Design and development of a Network Management System for wireless networks in Mesh AP configuration.

Presentazione della tesi triennale (Aprile 2006). Progettazione e sviluppo di un Network Management System per reti wireless in configurazione Mesh-AP.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,177
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
16
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Mesh-AP Network Management System Marco Meoni Progettazione e sviluppo di un Network Management System per reti wireless in Introduzione L’ambiente di configurazione Mesh-AP lavoro La piattaforma di gestione Sviluppo Marco Meoni Manager Relatore: Ing. TOMMASO P ECORELLA Correlatore: Ing. L EONARDO M ACCARI I Plugin Conclusione 11 aprile 2006 U NIVERSITÀ DEGLI STUDI DI F IRENZE Facoltà di Ingegneria - Corso di laurea in I NGEGNERIA I NFORMATICA Laboratorio di Reti di Telecomunicazioni Telecom Italia Lab
  • 2. Mesh-AP Network Management Obiettivi della tesi System Marco Meoni Introduzione Applicare funzioni e politiche su una rete di terminali, L’ambiente di da un unico Manager lavoro Realizzazione della piattaforma La piattaforma di gestione Sviluppo del software Manager Sviluppo Plugin fondamentali per la gestione Manager I Plugin La piattaforma implementa Conclusione Firewall distribuito IDS, Intrusion Detection System Configurazione interfacce di rete da remoto Disegno topologia della rete
  • 3. Mesh-AP Network L’ambiente di lavoro Management System Marco Meoni Testbed Mesh-AP Introduzione L’ambiente di lavoro La piattaforma Reti Mesh-AP di gestione Reti Mesh, ma ogni nodo è Sviluppo Manager anche Access-Point per I Plugin una propria sottorete Conclusione Una buona gestione di queste reti è fondamentale: Reti molto dinamiche Procedura aggiunta/rilascio nodi autonoma Auto-mantenimento
  • 4. Mesh-AP Network Management La piattaforma di gestione System Ispirata al protocollo di gestione SNMP paradigma Marco Meoni Manager/Agent Introduzione L’ambiente di lavoro La piattaforma di gestione Sviluppo Manager I Plugin Conclusione Grammatica XML fissata da DTD di riferimento Scrittura DTD orientata al riuso: XML Patterns
  • 5. Mesh-AP Network Analisi dei requisti Management System Marco Meoni I requisiti di base del software Manager sono riassumibili in: Introduzione L’ambiente di presentare un’interfaccia grafica user-friendly. lavoro La piattaforma portabile sui principali sistemi (GNU/Linux, Microsoft, di gestione Apple). Sviluppo Manager espandibile, e orientato alla riusabilità del codice. I Plugin implementare comunicazione con il software agent Conclusione secondo il protocollo. creare i pacchetti XML. gestire la connessione UDP. rappresentare graficamente la risposta ricevuta. essere free-software, rilasciato secondo i termini della licenza GPL.
  • 6. Mesh-AP Network Management Progettazione del software System Marco Meoni L’interfaccia grafica è stata sviluppata secondo il pattern architetturale MVC (Model View Controller) Introduzione L’ambiente di View Contatto con l’utente, recupero dati dal lavoro modello per le risposte, inizializza il Controller. La piattaforma di gestione Controller Accetta gli eventi traducendoli in richieste per il Sviluppo modello, o per le viste stesse. Manager I Plugin Model Elabora l’informazione. Implementa il Conclusione comportamento del software. Linguaggio di programmazione: Python Multiparadigma e multipiattaforma Supporto programmazione ad oggetti Funzionamento su tutti i sistemi Pieno supporto interfacce grafiche wxPython: perfetta integrazione sistema di destinazione
  • 7. Mesh-AP Network Management Manager/Agent in azione System Marco Meoni Introduzione L’ambiente di lavoro La piattaforma di gestione Sviluppo Manager I Plugin Conclusione
  • 8. Mesh-AP Network I Plugin lato Manager Management System Marco Meoni Implementate alcune funzionalità di gestione di rete Introduzione IDS Routing Firewall Wireless L’ambiente di lavoro Plugin Plugin Distribuito Extensions La piattaforma di gestione Sviluppo Manager I Plugin Vista: un plugin per tab Conclusione Comportamento: Selezione parametri Selezione agent Invio/Ricezione pacchetto Visualizzazione risposta
  • 9. Mesh-AP Network Management IDS Plugin System Rilevamento di intrusioni nella rete tramite Snort-Wireless Marco Meoni Introduzione Visualizzazione intrusioni L’ambiente di lavoro nella rete La piattaforma Selezione tipo di attacco di gestione Selezione data e ora Sviluppo Manager Segnalazione MAC attaccante I Plugin e vittima Conclusione
  • 10. Mesh-AP Network Routing Plugin Management System Marco Meoni Monitorare la topologia della rete Introduzione Essenziale data l’estrema dinamicità delle reti Mesh-AP L’ambiente di lavoro Prevede l’interrogazione di più di un La piattaforma di gestione terminale alla volta Sviluppo Manager Ogni terminale risponde con la propria I Plugin tabella di routing OLSR Conclusione Disegna la topologia della rete che interroga Studio del protocollo di routing per reti dinamiche OLSR Manager interpreta le tabelle di routing OLSR Analizzate tutte disegna la topologia della rete
  • 11. Mesh-AP Network Firewall Plugin Management System Implementazione di un Firewall Distribuito nella rete Marco Meoni Consente di imporre le politiche di Introduzione L’ambiente di comunicazione tra i terminali della lavoro rete tramite: La piattaforma di gestione Aggiunta/Rimozione regole Sviluppo iptables da interfaccia grafica Manager I Plugin Visualizzazione comandi Conclusione applicati
  • 12. Mesh-AP Network Wireless Extensions Plugin Management System Configurazione interfacce wireless dei terminali della rete Marco Meoni Variante di iwconfig, consente: Introduzione Ottenere informazioni da una L’ambiente di lavoro o da tutte le interfacce La piattaforma Configurare ogni interfaccia di gestione Nome della rete (ESSID) Sviluppo Manager Modalità dell’interfaccia I Plugin (Managed, Master, AdHoc) Conclusione Access Point, Nick, canale etc...
  • 13. Mesh-AP Network Management Conclusione System Marco Meoni La piattaforma consente una gestione stabile, sicura ed efficace della rete Introduzione L’ambiente di Al momento permette di rilevare intrusioni (IDS), applicare lavoro La piattaforma politiche di Firewalling distribuito e configurare le interfacce di gestione wireless degli host gestiti Sviluppo Manager Per rendere ottimale la gestione è offerta la possibilità di I Plugin monitorare la topologia della rete Conclusione Applicazioni possibili, data la modularità del core: Comunicazione Manager/Agent cifrata, ad esempio tramite Blowfish XML-zipper per evitare di eccedere nella dimensione del pacchetto UDP Creazione dinamica della GUI dal DTD di riferimento

×