Internet of (future) things, con IPv6?
-
Upload
gabriella-paolini -
Category
Documents
-
view
238 -
download
0
description
Transcript of Internet of (future) things, con IPv6?
Gabriella PaoliniConsortium GARR
Università Politecnica delle Marche
29 Maggio 2014
Internet of (future) things, con IPv6?
2
Chi è GARR e la Rete GARR?
• GARR è una Associazione no-profit fondata da CNR, ENEA, INFN e Fondazione CRUI (su incarico delle Università Italiane) sotto l’egida del Ministero dell’Istruzione, dell’Università e della Ricerca (MIUR)
• GARR (oggi GARR-X) è la Rete Italiana per la comunità scientifica, accademica, educativa, e culturale italiana che fornisce: – Connettività ad larghissima banda, simmetrica e
trasparente (neutrale)– Servizi di rete e applicativi avanzati– Supporto alle infrastrutture digitali (data center)
• GARR non è un Internet Service Provider• La Rete GARR è finanziata dagli utilizzatori
(community network)Gabriella Paolini ([email protected])
3
La Rete GARR
Gabriella Paolini ([email protected])
– ~ 6.500 km di fibra ottica di dorsale con capacità fino a 100Gbps
– ~ 2.500 km di fibra ottica di accesso, con collegamenti fino a multipli di 10 Gbps e una banda aggregata d’accesso di ~433Gbps
– Circa 500 sedi collegate tra Università, centri di ricerca, musei, biblioteche, laboratori, osservatori
– Connessione a 100Gbps alla dorsale di rete europea GÉANT
– Integrata nel sistema mondiale delle reti della Istruzione e della Ricerca
Gabriella Paolini ([email protected]) 5
L'evoluzione di IPv6
1991:Primi studi
su IPv6
1995: Prima RFC su IPv6 RFC1883
1998: RFC2460
1996:6Bone
2003: DHCPv6
2004: MIPv6
2006:fine di 6Bone
ICMPv6, DNS, IPv6 over X,Multicast, routing, MIBs
20141991
IPv6 da sperimentale a operativo. Arriva nel mondo ISP
2011:World IPv6 Day
2012:World IPv6 Launch
6
Terminali connessi a Internet
http://www.siemens.com/innovation/apps/pof_microsite/_pof-fall-2012/_html_en/facts-and-forecasts-growth-market-of-the-future.html
Gabriella Paolini ([email protected])
7
Ipv6: Perchè?
Indirizzi• l’Internet delle Cose è costituita da
un numero sempre più elevato di nodi
• Ogni nodo ha bisogno di almeno un indirizzo
• Gli indirizzi IPv4 sono finiti!• E allora abbiamo 2128 indirizzi IPv6 …
di cui gran parte pubblici! Niente più NAT.
Gabriella Paolini ([email protected])
8
Ipv6: Perchè?
La flessibilità del pacchetto IPv6
• Ogni nodo è differente con funzioni diverse. Ogni tipologia di nodo potrebbe avere necessità di inviare informazioni diverse.
• Con IPv6 i diversi tipi di extension header possono permettere di gestire queste informazioni direttamente a livello di rete.
Gabriella Paolini ([email protected])
9
Ipv6: Perchè?
La mobilità
• Se il nodo si sposta da solo.– Routing gestito direttamente a livello di
rete. Mobile IPv6. Extension header specifico.
Gabriella Paolini ([email protected])
10
Ipv6: Perchè?
Privacy e sicurezza• Le informazioni che il nodo invia
devono essere “originali” e non modificate
• Le informazioni dovrebbero essere conosciute soltanto dal nodo e dalla destinazione
• IPv6 gestisce la sicurezza a livello di rete, con la possibilità di criptare i dati
Gabriella Paolini ([email protected])
11
Ipv6: Perchè?
• Autoconfigurazione
• Una “cosa” potrebbe essere spostata per rispondere a situazioni diverse, a volte in posti difficili da raggiungere.
• Con l’autoconfigurazione e la tecnologia del Neighbor discovery nessun problema di indirizzamento o connessione con server DHCP.
Gabriella Paolini ([email protected])
12
La guerra della Pila!
Come risolvere i problemi ?A quale livello della pila protocollare ?
Livello 8 vs. Livello 3
A livello applicativo o a livello di rete ?
Gabriella Paolini ([email protected])
13
IoT: la killer application?
Gabriella Paolini ([email protected])
• L’Internet of Things o Internet of Everything ha bisogno di IPv6
• Ma il problema al momento è stato risolto in modo diverso:• A livello applicativo• Centralizzando• IPv4 e NAT
14Gabriella Paolini ([email protected])
SERVER
NAT
NAT
IPv4 IPv4
Solo Client Solo Client
Sistema centralizzato, condivisione dei dati personali, Single Point of Failure
15Gabriella Paolini ([email protected])
SERVERXIPv6
IPv6
Server e Client Server e ClientSicurezza, Privacy, Affidabilità
Gabriella Paolini ([email protected]) 17
IPv6 e GARR: la storia
• Dal 2001 al 2005 partner progetto europeo 6NET
Dal 1997 GARR coinvolto in 6BONE (INFN-CNAF)
Gabriella Paolini ([email protected]) 18
IPv6 e GARR adesso
• Dal 2004 il dual-stack è operativo e in produzione
• Primi utenti «veri» i partecipanti al Progetto 6NET:– CNR IIT , Università di Firenze,
Università di Bologna, Università di Ferrara ….
• Oggi: 76 enti attivi in dual-stack IPv6 e IPv4
Gabriella Paolini ([email protected]) 19
Google over IPv6
• Da inizio 2009 aderito al programma Google Over IPv6– DNS Principali abilitati– Interconnessione diretta
• A partire dal 6/6/2012 Google, Facebook, Akamai ed altri hanno definitivamente attivato IPv6
Gabriella Paolini ([email protected]) 20
GEANT
Gabriella Paolini ([email protected]) 21
Global Crossing e Cogent
Gabriella Paolini ([email protected]) 22
Gabriella Paolini ([email protected]) 23
Tanta formazione!
• Tutorial IPv6 dal 2002–base, avanzati, programmazione
• I destinatari :– APM– Amministratori di rete
degli enti collegatialla rete GARR
Gabriella Paolini ([email protected]) 24
L’E-Learning
LEARNING-GARR• http://learning.garr.it
– Formazione on-line sulle tematiche legate alla rete
– Una risorsa della Federazione IDEM
Gabriella Paolini ([email protected]) 26
Corso IPv6 ieri- Seminari On-line con un sistema
massivo: circa 800 partecipanti- Streaming video e sistema di
domande via web- 8 moduli - Forum- Documentazione
27Gabriella Paolini ([email protected])
28
Corso IPv6 oggi• Moduli in autoapprendimento• VideoRegistrazioni dei seminari on-
line indicizzate• Domande sui forum• Documentazione
Gabriella Paolini ([email protected])
Gabriella Paolini ([email protected]) 29
IPv6 e la programmazione
• Da non sottovalutare!!!• Introduzione di IPv6 nel Middleware
del GRID Computing
• Programmazione trasparentedal livello di stack IP
30
Obiettivo IPv6
• www.garrnews.it • Sul Magazine GARR, la rubrica
dedicata agli aggiornamenti su IPv6
• Obiettivo 2011 -> Obiettivo 2012 -> Obiettivo IPv6
Gabriella Paolini ([email protected])
Gabriella Paolini ([email protected]) 31
IPv6 – USA
• http://usgv6-deploymon.antd.nist.gov/cgi-bin/generate-gov
34
La NASA in IPv6
Gabriella Paolini ([email protected])
http://www.internet2.edu/presentations/tip2013/20130114-Jones-IPv6.pdf
35
Le stelle di Ripe
• La prima stella: avere un pool di indirizzi IPv6 da RIPE.
• La seconda stella: indirizzi nella full routing table, la tabella globale di tutti gli indirizzi dell'internet mondiale.
• La terza stella: registrato nel DB di RIPE le informazioni utili.
• La quarta stella: configurato per IPv6 il Domain Name System.
Gabriella Paolini ([email protected])
38
La quinta stella
• Fornire l’accesso IPv6 all’utente finale!
• Fornire contenuti su IPv6!
• Solo 34 LIR a 5 stelle in Italia (su 624)
Gabriella Paolini ([email protected])
39
Chi usa IPv6 nel mondo
Gabriella Paolini ([email protected])
http://labs.apnic.net/ipv6-measurement/
Gabriella Paolini ([email protected]) 40
E allora cosa aspettiamo?
Non bisogna solo studiare, ma soprattutto adattare.
Non ci sono risposte, soltanto soluzioni.
Pensare in modo globale e agire localmente
Integrare i livelli e pensare in modo «IP trasparente»
IPv6
41
Grazie!
Gabriella Paolini ([email protected])
@ConsortiumGARR
/ConsortiumGARR/
http://www.garr.it