Il progetto mPlane per monitorare lo stato di Internet Iniziative Europee per lo Sviluppo di unInfrastruttura Distribuita per Misure su Reti Stefano Traverso.

Slides:



Advertisements
Presentazioni simili
1 Internet: PRIMI PASSI Fabio Navanteri lunedì 11 novembre 2013lunedì 11 novembre 2013lunedì 11 novembre 2013lunedì
Advertisements

GOVERNATORE SALVO SARPIETRO PER CONOSCERE LA ROTARY FOUNDATION
IlTrovatore S.p.a. IlTrovatore RemoteSearch IlTrovatore mette a disposizione di portali Internet, piccole e medie imprese, tutto il suo know-how nel settore.
2007/05/04Una piattaforma DRM sperimentale per digital media 1 Una proposta di piattaforma DRM sperimentale per digital media F. Chiariglione (CEDEO.net),
ISA Server 2004 Enterprise Edition Preview. ISA Server 2004.
INTERNET : ARPA sviluppa ARPANET (rete di computer per scopi militari)
L E NUOVE APPLICAZIONI PER DISPOSITIVI MOBILI A SUPPORTO DELLA STATISTICA UFFICIALE Mercoledì 20 febbraio ore 12:45 Area Visioni [Le offerte tecnologiche.
L’azienda Volocom.
I protocolli TCP/UDP prof.: Alfio Lombardo.
Introduzione alla rete Internet
IL NOSTRO LABORATORIO. Di INFORMATICA.. Presentazione: Nel nostro laboratorio abbiamo 24 postazioni con dei computer di tipo Desktop con queste caratteristiche:
Di INFORMATICA IL NOSTRO LABORATORIO. Presentazione Nel nostro laboratorio abbiamo 24 postazioni con dei computer di tipo Desktop con queste caratteristiche:
IL NOSTRO LABORATORIO. Di INFORMATICA..
Il nostro laboratorio di informatica.
IL NOSTRO LABORATORIO. Di INFORMATICA.. Presentazione: Nel nostro laboratorio abbiamo 24 postazioni con dei computer di tipo Desktop con queste caratteristiche:
Nel nostro laboratorio abbiamo 24 postazioni con dei computer di tipo Desktop con queste caratteristiche: Sistema Operativo: Windows 2000 CPU: Intel celeron.
Cluster openMosix Linux Day ’04 Caserta Ing. Diego Bovenzi.
I modelli di riferimento OSI e TCP/IP
La rete in dettaglio: rete esterna (edge): applicazioni e host
Cosè Internet E una rete che consente la comunicazione tra computer di diverso tipo dislocati in qualsiasi località del mondo.
WP QoS e Architettura Riflessiva Milan – 17 november 04.
Giornata di incontro con i Borsisti GARR, Roma, Andrea Petricca Problematiche di rete nella sperimentazione di file-system distribuiti su WAN.
Integrazione di una piattaforma IPTV in un’architettura SOA
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Centro Congressi Milanofiori - Assago Milano
Concetti introduttivi
Corso di Laurea in Ingegneria Gestionale
1 THE INTERNET: una rete di reti La storia in breve Le regole della comunicazione.
La facility nazionale Egrid: stato dell'arte Egrid-Team Trieste, 9 ottobre 2004.
4 Cosa è una rete? ã Punto di vista logico: sistema di dati ed utenti distribuito ã Punto di vista fisico: insieme di hardware, collegamenti, e protocolli.
1 Internet e nuove tecnologie Anno Accademico Prof. Flavio De Paoli Dott. Marco Loregian.
Corso di Informatica per Giurisprudenza Lezione 7
Seminario regionalePalermo, 13 marzo La dimensione sociale dellinnovazione tecnologica La Sicilia verso la specializzazione intelligents. Il ruolo.
Modulo 1: 1.3 Le Reti.
+ Gestione Intelligente dellEnergia. + C OSTO DELL E NERGIA In Italia i costi dellenergia sono tra i più alti al mondo L efficienza Energetica da sola.
Ottobre 2006 – Pag. 1
Cos’è Internet Una rete globale di reti basata sul protocollo TCP/IP.
POSTA ELETTRONICA PER GLI STUDENTI DI ECONOMIA POSTA SU HOST b Host e terminali La base dati dei messaggi risiede sul mainframeLa base dati dei messaggi.
I protocolli TCP/UDP prof.: Alfio Lombardo.
Sistemi di elaborazione dellinformazione Modulo 2 -Protocolli di rete TCP/IP Unità didattica 4 - Gestione degli indirizzi Ernesto Damiani Lezione 4 – NAT.
U N INFRASTRUTTURA DI SUPPORTO PER SERVIZI DI FILE HOSTING Matteo Corvaro Matricola Corso di Reti di Calcolatori LS – Prof. A. Corradi A.A.
Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – Software >> fast on demand software.
Il programma ICT Policy Support, che fa parte del Programma Europeo Competitiveness and Innovation 2007/2013, è uno dei principali strumenti di attuazione.
Servizi di sistema e porti Ing. A. Stile – Ing. L. Marchesano – 1/20.
AICA Corso IT Administrator: modulo 4 AICA © EUCIP IT Administrator Modulo 4 - Uso Esperto della Rete Risoluzione dei Problemi e Analisi del Traffico.
1 Ripassino Reti di Computer Carasco 19/02/ Che cosa è una rete informatica? Una rete informatica è un insieme di computer connessi tra di loro.
Neverending call. Lidea + utenti connessi ad internet + servizi web + dispositivi con accesso alla rete Siamo system integrator Non siamo ISP Non produciamo.
GloboNet Snc Via Dante, 171 – Triggiano (Ba)
EM 09 INTERNET … UN PO DI STORIA. EM 09 Nasce per garantire comunicazioni efficienti … Tra le sedi delle forze armate americane Tra le sedi delle forze.
Reti di Calcolatori ed Internet Fabio Massimo Zanzotto.
Internet.
Internet: una panoramica
Grandezze elettriche.
prof.ssa Giulia Quaglino
Dischi in RAID  Redundant Array of Independent Disk Configurazione che permette di combinare più dischi secondo obiettivi di performance e ridondanza.
Creato da Riccardo Nuzzone
1 Tecnologie per la domotica: situazione attuale e prospettive Ing. Paolo Mazzetti Firenze, 19 maggio 2005 Domotica.
Greco Rodolfo 2002 Application Trasport Network Phisic HTTP IP UDPTCP DNS SNAP MAC ARP L’utente fa una richiesta di pagina.
BSAFE/400 Gateway Gestione della Sicurezza IBM iSeries (AS/400) BSAFE/400 Gateway Valentino Nanni I/T Spec.iSeries.
Le “nuvole informatiche”
InternetInternet Sede: Salvo D’acquisto 2010/2011 Docente: Vito Monno.
Relatore: Ing. Francesco Lo Presti Correlatore: Ing. Stefano Salsano UPMT: progetto e realizzazione di una soluzione di mobilità verticale e overlay networking.
Layered Grid Architecture. Application Fabric “Controlling elements locally”: Access to, & control of, resources Connectivity “Talking to Grid elements”:
Telecontrollo Made in Italy: a step forward for a better life, Milano settembre 2015 Ing. Simone Recchia General Manager Technical Department Panasonic.
Note: deve essere possibile utilizzare il protocollo BGP sui router per propagare le due reti visibili su internet tale soluzione deve essere concordata.
Laboratorio
Gaetano Maron, Presentazione T2 LNL-Padova, Legnaro 22 dicembre Il Servizio Tecnologie Informatiche ed Elettroniche dei LNL Gaetano Maron.
Netgroup (Rapporto di aggiornamento alla Commissione) Stefano Zani (INFN CNAF) CCR Roma, Ottobre 2013.
Triggers and actions L’inizializzazione di un trigger permette di avviare delle azioni automatiche a partire da eventi significativi. Possibili azioni.
Ing. Vincenzo Botta 1 Modulo di Informatica Accesso alla Rete.
Transcript della presentazione:

Il progetto mPlane per monitorare lo stato di Internet Iniziative Europee per lo Sviluppo di unInfrastruttura Distribuita per Misure su Reti Stefano Traverso

Cosa è Internet oggi The Internet is the first thing that humanity has built that humanity doesn't understand, the largest experiment in anarchy that we have ever had. Eric Schmidt – Google Exec. Chairman 18/04/20132 La più grande rete telematica mondiale –2.3 miliardi di utenti residenziali e 4.5 miliardi di utenti mobile nel 2016 [CISCO VNI 13] Trasporta zettabytes di infomazioni con una vastissima gamma di servizi E basata su un paradigma open –Non esiste una singola organizzazione che governa Internet –Ognuno può creare un proprio servizio con un proprio modello di businnes

Cerchiamo di misurare The anarchy? Dietro lanarchia ci sono diversi player che hanno obiettivi diversi Operatori telefonici Identificare malfunzionamenti Migliorare lingegnerizzazione della rete Qualità del servizio Gli utenti Qualità del servizio Network Neutrality & Privacy 18/04/20133 Agenzie di regolamentazione Service Level Agreement (SLA) Definire e far rispettare politiche di comportamento Lo scenario è complicato!

HTTPHTTPS Dinamiche sempre più oscure 418/04/2013 Rely on the cloud/CDN Stiamo perdendo la visibilità del traffico Quali servizi gli utenti usano? Chi sta servendo un determinato contenuto? Come posso bloccare I giochi Zynga?

18/04/20135 Capire Internet Misurando e classificando il traffico della rete – Misure passive Testando le performance della rete – Misure attive Come? Software/plugin installati dagli utenti Sonde nella rete Misure su dispositivi di rete Dove? Procedure automatiche di Troubleshooting Controllo del traffico Anomaly Detection... Applicazioni

6 Cosa è stato fatto finora ProgettoObiettivoMetodo Nome Network Mapping PerformanceTroubleshootingSW plugin Sonde nella Rete Misure su Dispositivi di Rete Atlas Archipelago Merlin Bismark Dasu M-Lab Netalyzr NetViews RouteViews TopHat ASP perfSONAR CCAMP DIMES MOMENT 18/04/2013

7 Iniziative Europee 18/04/2013 Performance focused Service Oriented Network monitoring ARchitecture – 2007-ancora attivo Monitoring and Measurement in the Next generation Technologies – STREP, From global measurements to local management – STREP, 2012-ancora attivo

18/04/20138 Sigla: mPlane Nome completo: mPlane – an Intelligent Measurement Plane for Future Network and Application Management Tipo di progetto: FP7 Integrated Project Grant agreement no: Inizio: November 1 st 2012 Fondo Totale: 11,2MEuro Durata: 3 anni Partners: 16

18/04/20139 Chi siamo Consorzio Prof. Marco Mellia (Polito - IT) Project Coordinator Dr Saverio Niccolini (NEC - UK) Technical Coordinator Prof.Pietro Michiardi (Eurecom - FR) Prof. Dario Rossi (ENST- FR) Prof. Laurent Mathy (Univ.Liege - BE) Dr. Brian Trammel (ETH - CH) Prof. Fabio Ricciato (FTW - AU) Dr. Dina Papagiannaki (TID - ES) Dr. Giovanna Carofiglio (ALU - FR) Dr. Dimitri Papadimitriou (ALU – BE) Dr. Andrea Fregosi (FW -IT) Dr. Alessandro Capello (TI -IT) Dr. Rolf Winter (Hochschule Augsburg - DE) Ing.Luigi Magnanini (SSB progetti - IT) Ing.Francesco Matera (FUB -IT) Dr.Arpad Bakay (Netvisor -HU) …

18/04/ Le motivazioni di mPlane Internet è una rete globale di reti pubbliche e private –Non esiste una singola entità che la governi –È robusta, ma anche fragile In caso di failure, chi può dire cosa è andato storto? –Ogni ISP (forse) sa cosa succede nella propria rete –Ma se il guasto dipende da altri ISP? O dal content provider? O dal device dellutente? Il web è un labirinto –Nessuno sa esattamente cosa succede oggi su Internet –Come possiamo predire cosa succederà in futuro? Serve un sistema che raccolga misure sulla rete, le analizzi e migliori la visibilità: un oracolo che fornisca risposte

18/04/ mPlane – Obiettivi ambiziosi... ProgettoObiettivoMetodo Nome Network Mapping PerformanceTroubleshootingSW plugin Sonde nella Rete Misure su Dispositivi di Rete Come?

18/04/ mPlane – Architettura Sonde Forniscono misure Attive e passive (grezze) Programmabili e continue Diverse dislocazioni (dal backbone della rete allo smartphone dellutente) Integrazione con sistemi preesistenti Sonde Forniscono misure Attive e passive (grezze) Programmabili e continue Diverse dislocazioni (dal backbone della rete allo smartphone dellutente) Integrazione con sistemi preesistenti Repository Storage di grandi quantità di dati Alta velocità di trasferimento Analisi/mining sui dati Compatibilità con sistemi di calcolo parallelo (BigData Analysis) Repository Storage di grandi quantità di dati Alta velocità di trasferimento Analisi/mining sui dati Compatibilità con sistemi di calcolo parallelo (BigData Analysis) Supervisor/Reasoner Coordina sonde e repository Analizza i dati e li sintetizza Individua le anomalie Comanda ulteriori analisi (Root cause analysis) Supervisor/Reasoner Coordina sonde e repository Analizza i dati e li sintetizza Individua le anomalie Comanda ulteriori analisi (Root cause analysis)

18/04/ mPlane – I players e le loro interazioni Repository Supervisor Sonda Internet Service Provider Repository Supervisor App Provider Sonda Perchè Skype non Funziona?

18/04/ Lesperienza di TNG TNG ha una lunga esperienza su misure passive e caratterizzazione del traffico Stiamo lavorando a –Sonde passive a 40Gb/s –Grossi repository (±50TB) –Utilizzo di sistemi BigData per lanalisi (Hadoop MapReduce) Casa di Tstat

Tstat è un tool Open Source per il monitoring passivo della rete –Nato come branch di tcptrace e specializzato per TCP –Si è evoluto per analizzare traffico da L3 a L7 –10 anni di sviluppo (e bachi ) Funziona su Linux/FreeBSD/NetBSD/MacOS – svn co libtstat per lintegrazione con altri tool di monitoring Esempio di Sonda ad alta velocità: Tstat 18/04/201315

18/04/ Esempio di Sonda ad alta velocità: Tstat Classificatore di traffico Deep packet inspection Algoritmi statistici Metodologie di classificazione Output scalabile Round Robin Database (RRD) Histograms Logs Private Network Rest of the world Border router Tstat ricostruisce i flussi TCP/UDP Cattura il traffico sulla scheda di rete e lo processa in real-time Da dump files (pcap, DAGERF, etc.) Funziona su HW off- the-shelf Qualsiasi NIC abilitata alla cattura Fino a 4Gb/s Prossima meta: 40Gb/s Oproduce grandi quantità di dati Da post-processare

Tstat workflow FSM DPI Pure DPI Behavioral TCP/UDP IPv4/IPv6 L3 L4 L7 IP bitrate, lunghezza dei pacchetti, … #bytes, #flussi, #pacchetti, RTT, … Classificazione del traffico (e.g., skype, Mail, chat, P2PTV, obfuscated/non-obfuscated P2P, File hosting, etc.) …e statistiche per tipo di servizio (e.g., video streaming meta-data, Inspection of SSL certificates, etc.) 18/04/201317

RRD – Round Robin Database –Un formato compatto per rappresentare il traffico su diverse scale temporali –Sul sito si può provare una CGI Istogrammi –File di testo che riportano le distribuzioni per determinati parametri Logs per-connessione –File di testo che riportano le misure più rilevanti per i flussi osservati Tracce a livello pacchetto –Dump dei pacchetti in files pcap Formati output di Tstat light heavy 18/04/201318

18/04/ Dove vive Tstat

18/04/ Megaupload chiuso il 19/01/12

Quali sono i DataCenter Amazon più utilizzati dagli utenti Italiani? 21 1.Il DC di Washington è il più popolare 2.Solo il 13%~35% dei dati sono inviati al dc in Europa 3.La latenza (RTT) è critica per applicazioni come i giochi multiplayer real time Cloud computing Storage Codici degli aeroporti 18/04/2013

18/04/ Link utili Contatti Marco Mellia Maurizio Munafò Alessandro Finamore Stefano Traverso Ignacio Bermudez

Correlating flows IPs with DNS queries will provide a natural way of mapping content and traffic –Registered names usually carry some semantic –Many web/client-server applications use DNS to get the IP address of the target host For simplicity, it is implemented with –single buffer to store FQDN (no need to handle TTL) –access based on client and server IP DN-Hunter Tstat find a new flow From To /04/201324