Caiazza [email protected] Notte Blu della Ricerca 9 marzo 2010 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.
fra il 1800 a.C. ed il 1530 d.C. • ` e l’unica civilt` a precolombiana che abbia lasciato numerose ed estese iscrizioni. • dai primi secoli dell’era cristiana, i suoi sacerdoti astronomi predissero le eclissi con grande precisione e stabilirono accuratamente il corso di Venere. 2 di 3 3 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
e la data in cui, secondo profezie di dubbia provenienza, avverr` a la fine del mondo. • coincide con la fine del Lungo Computo. (fine della quinta era) • si dovrebbe verificare un evento, di natura imprecisata e di proporzioni planetarie, capace di produrre una significativa discontinuit` a storica con il passato. Cosa c’entra tutto questo con Internet? 3 di 3 3 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
potrebbe finire prima. Tommaso Pecorella tommaso.pecorella@unifi.it Alessio Caiazza [email protected] Notte Blu della Ricerca 9 marzo 2010 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.
IPv6 e IPv4 Timeline di IPv6 Vantaggi principali IPv6: un Market failure? Rimboccarsi le maniche Ottenere connettivit` a IPv6 Esercizi pratici 2 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
technicalities? IPv6 e IPv4 Timeline di IPv6 Vantaggi principali IPv6: un Market failure? Rimboccarsi le maniche Ottenere connettivit` a IPv6 Esercizi pratici 3 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
giorno a caso... ` e stato un processo lungo, lento e contrastato. Bisogna capire come e perch´ e si ` e venuta a creare se vogliamo capire cos’` e e come sopravvive. idee rivoluzionarie • Comunicazioni a pacchetto - Leonard Kleinrock, 1961 • “Galactic Network”- J.C.R. Licklider del MIT agosto 1962 • ... Idee rivoluzionarie che hanno rivoluzionato il mondo. C’` e qualcosa che non torna, ma cosa? 4 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
del 1968 (!) era illegale connettere elettricamente un apparato alla rete. Velocit` a: 2400 baud (9600 bit/s). La questione ` e ben documentata in USA. In Europa domina il sonnecchiare, i pochi che hanno un modem vengono visti come esseri alieni. Non c’era un mercato, o era estremamente ristretto. 5 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
Ungerboeck del IBM Zurich Research Laboratory ‘in- venta’ una cosa chiamata mapping by set partitions (ora si chiama trellis modulation). La pubblicazione dei risultati ` e del 1982. La velocit` a dei modem schizza a 33.6 kbit/s (limite teorico: 35kbit/s) idee tradizionali 1984 - Integrated Services Digital Network (ISDN), definito nel CCITT red book. Si tenta di trasformare la linea analogica utente in una linea digitale. Le compagnie telefoniche capiscono il potenziale del digitale. Si cerca di vendere il“valore aggiunto”(VA) derivante dal prodotto verticale. Senza successo, visto che non c’` e alcun VA da vendere. 6 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
qualcosa. La voce ` e“vecchia” . Business needs I’m not in the business... I *am* the business [Blade Runner] Una rete di telecomunicazioni serve a comunicare, ma ` e un business. Serve un business model. Utente → bisogno → servizio → revenue. Oltre la voce: servizi a Valore Aggiunto (VA). Problema Con Internet chi ci guadagna? All’inizio non era chiaro a nessuno. 7 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
Board Systems, forniscono informazioni. • Internet - potenzialit` a inespresse. • Compagnie telefoniche - hanno il coltello, ma non i contenuti. ma gli user needs? • messaggi“e-mail” • scambio dati (programmi, files) • ricerca informazioni • Le BBS erano lente e frammentate. • Internet c’era (es: Archie). Il problema: era difficile usarla. • Gli altri: non avevano i contenuti. Stavano perdendo il treno. 8 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
il termine“Hypertext” • 1980: Tim Berners-Lee scrive il programma, “Enquire-Within-Upon- Everything” . 9 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
I contenuti c’erano (programmi, e-mail, accesso a biblioteche, etc.). Nasce un fenomeno di costume. Si assiste persino a“guerre”per offrire servizi a VA: • AOL si converte al Web • Microsoft tenta la carta“MSN”(fallita) • Apple prova a lanciare un suo sistema (fallito) se non puoi combatterli, fatteli amici Si capisce che il futuro dei VAS ` e il web, il business si divide in due: 1. Fornire il servizio a VA - tramite web 2. Portare il bearer all’utente - Internet Service Provider (modem e poi ADSL) 10 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
siamo scordati dei concorrenti... • Le compagnie telefoniche proponevano ISDN, ATM e i modelli ISO/OSI. Falliti, costavano troppo. • La verticalizzazione dei servizi era fallita in partenza, i VA erano troppo distribuiti. • La comunicazione connection-oriented era al tramonto, il pacchetto vinceva per economicit` a anche per le compagnie telefoniche. ... ma soprattutto il TCP/IP era • gratis e vendor-independent. • piccolo, poteva essere implementato in devices poco costosi • facilissimo da programmare Internet Vs resto del mondo: 6-0, cappotto. 11 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
technicalities? IPv6 e IPv4 Timeline di IPv6 Vantaggi principali IPv6: un Market failure? Rimboccarsi le maniche Ottenere connettivit` a IPv6 Esercizi pratici 12 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
` e stato progettato per risolvere le debolezze di IPv4 e per esaltarne i punti di forza. Vantaggi di IPv6 • Maggior spazio di indirizzamento • Abolizione dei NAT • Header semplificato • Autoconfigurazione 13 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
serve per raggiungerlo • Per raggiungere un host l’indirizzo deve essere univoco IPv4 → 2 32 indirizzi 4miliardi, ma sono usati male • esistono indirizzo“privati”che non possono essere raggiunti, ma... ve lo raccontiamo dopo 14 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
2003 2004 2005 2006 2008 2009 2010 2016 CID R IPv6 SU RFN et IPv6 Forum SixXS Parte 6bone - Asia Supporto a IPv6 dai vendor U SA Term ina 6bone Root D N S - U E - Beijing U niFi O G G I 1993 • Viene introdotto CIDR per arginare il problema della fine degli indirizzi IP. 16 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
2003 2004 2005 2006 2008 2009 2010 2016 CID R IPv6 SU RFN et IPv6 Forum SixXS Parte 6bone - Asia Supporto a IPv6 dai vendor U SA Term ina 6bone Root D N S - U E - Beijing U niFi O G G I 1995 • Nasce ufficialmente IPv6 (RFC 1752). 16 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
2003 2004 2005 2006 2008 2009 2010 2016 CID R IPv6 SU RFN et IPv6 Forum SixXS Parte 6bone - Asia Supporto a IPv6 dai vendor U SA Term ina 6bone Root D N S - U E - Beijing U niFi O G G I 1997 • SURFNet, maintainer della rete accademica olandese, migra a IPv6. 16 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
2003 2004 2005 2006 2008 2009 2010 2016 CID R IPv6 SU RFN et IPv6 Forum SixXS Parte 6bone - Asia Supporto a IPv6 dai vendor U SA Term ina 6bone Root D N S - U E - Beijing U niFi O G G I 1999 • Nascita di IPv6Forum e delle task force regionali. 16 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
2003 2004 2005 2006 2008 2009 2010 2016 CID R IPv6 SU RFN et IPv6 Forum SixXS Parte 6bone - Asia Supporto a IPv6 dai vendor U SA Term ina 6bone Root D N S - U E - Beijing U niFi O G G I 2000 • Nasce SixXS, uno dei pi` u grandi tunnel broker. 16 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
2003 2004 2005 2006 2008 2009 2010 2016 CID R IPv6 SU RFN et IPv6 Forum SixXS Parte 6bone - Asia Supporto a IPv6 dai vendor U SA Term ina 6bone Root D N S - U E - Beijing U niFi O G G I 2003 • Parte il testbed 6bone • Giappone, Cina e Corea del Sud annunciano di voler diventare leader nel settore IPv6. 16 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
2003 2004 2005 2006 2008 2009 2010 2016 CID R IPv6 SU RFN et IPv6 Forum SixXS Parte 6bone - Asia Supporto a IPv6 dai vendor U SA Term ina 6bone Root D N S - U E - Beijing U niFi O G G I 2004 • La maggior parte degli apparati di rete supportano IPv6. 16 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
2003 2004 2005 2006 2008 2009 2010 2016 CID R IPv6 SU RFN et IPv6 Forum SixXS Parte 6bone - Asia Supporto a IPv6 dai vendor U SA Term ina 6bone Root D N S - U E - Beijing U niFi O G G I 2005 • Il governo USA richiede che tutti i backbone delle agenzie federali migrino a IPv6 entro il 2008. • Sify, ISP indiano, fornisce connettivit` a IPv6 end-user. • Tony Hain di Cisco Systems pubblica uno studio stimando la fine degli indirizzi IPv4 tra il 2009 e il 2016. 16 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
2003 2004 2005 2006 2008 2009 2010 2016 CID R IPv6 SU RFN et IPv6 Forum SixXS Parte 6bone - Asia Supporto a IPv6 dai vendor U SA Term ina 6bone Root D N S - U E - Beijing U niFi O G G I 2006 • Viene dichiarata conclusa con successo la sperimentazione 6bone. 16 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
2003 2004 2005 2006 2008 2009 2010 2016 CID R IPv6 SU RFN et IPv6 Forum SixXS Parte 6bone - Asia Supporto a IPv6 dai vendor U SA Term ina 6bone Root D N S - U E - Beijing U niFi O G G I 2008 • I root DNS sono raggiungibili anche in IPv6. • La Comunit` a Europea richiede l’adozione di IPv6 per almeno il 25% della popolazione comunitaria entro il 2010. • La Cina, con le olimpiadi di Beijing, fa il pi` u grande uso mai visto di tecnologia IPv6. 16 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
2003 2004 2005 2006 2008 2009 2010 2016 CID R IPv6 SU RFN et IPv6 Forum SixXS Parte 6bone - Asia Supporto a IPv6 dai vendor U SA Term ina 6bone Root D N S - U E - Beijing U niFi O G G I 2009 • UniFi attiva IPv6 sul proprio backbone. • espone in IPv6 il server DNS per ipv6.unifi.it • pubblica un webserver IPv6. 16 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
1999 2000 2003 2004 2005 2006 2008 2009 2010 2016 CID R IPv6 SU RFN et IPv6 Forum SixXS Parte 6bone - Asia Supporto a IPv6 dai vendor U SA Term ina 6bone Root D N S - U E - Beijing U niFi O G G I 2010 • A oggi gli studi di Geoff Huston individuano la fine degli indirizzi IPv4 fra settembre 2011 e maggio 2012. • Un evento capace di produrre una significativa discontinuit` a storica con il passato. 16 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
• Spazio di indirizzamento IPv6 ◦ 2128 = 340‘282‘366‘920‘938‘463‘463‘374‘607‘431‘768‘211‘456 indirizzi ◦ Per mantenere le proporzioni dovremmo colorare di bianco l’intera superficie del Sistema Solare!
• Spazio di indirizzamento IPv6 ◦ 2128 = 340‘282‘366‘920‘938‘463‘463‘374‘607‘431‘768‘211‘456 indirizzi ◦ Per mantenere le proporzioni dovremmo colorare di bianco l’intera superficie del Sistema Solare! ◦ Pi` u di 6.66 · 1023 indirizzi per metro quadrato della superficie terrestre (cio` e 666 mila miliardi di miliardi).
e una tecnica che consiste nel modificare gli indirizzi IP dei pacchetti in transito su un sistema che agisce da router. • Il NAT permette ad un indirizzo privato di raggiungere Internet, ma non il contrario. • Esistono tecniche per bypassare un NAT ma non sono affidabili. ◦ uPNP, STUN, NAT Traversal • Se avete un connessione Internet a casa, al 99.9% siete dietro ad un NAT. 18 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
24 31 Ver. Traffic Class Flow Label Payload Length Next Header Hop Limit Source Address Destination Address Vantaggi di IPv6 • Lunghezza fissa 40 byte • Rimosso il controllo di errore • Rimossa la frammentazione • Header Extensions 19 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
connessi allo stesso switch sono in grado di generare autonomamente un indirizzo locale per garantire la comunicazione. (link-local unicast) • Il comportamento predefinito di un router ` e di annunciare la propria rete affinch´ e i nodi possano generare autonomamente un indirizzo. (global unicast) 20 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
technicalities? IPv6 e IPv4 Timeline di IPv6 Vantaggi principali IPv6: un Market failure? Rimboccarsi le maniche Ottenere connettivit` a IPv6 Esercizi pratici 21 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
indirizzamento • Abolizione dei NAT • Header semplificato • Autoconfigurazione Svantaggi di IPv6 • Non ` e compatibile con IPv4* • Richiede sostanziali cambiamenti al modo di gestire la rete • Non ha un impatto immediato sull’utente (forse) • Manca la killer-application (o no?) 22 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
2006 2008 2010 2012 IPv6 transition - Dual stack Internet size IPv4 pool size IPv6 Deployment 23 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
Quando IPv4 ` e nato sembravano tanti, ma ci sbagliavamo di grosso. IPv4“pool”e indirizzi IPv4“pubblici” • Gli indirizzi sono assegnati gratuitamente. Il costo richiesto ` e puramente di tipo amministrativo. • Non si richiede un indirizzo, si chiede un gruppo di indirizzi tra quelli non ancora assegnati (il pool) • Ciascun indirizzo ` e poi assegnato ad un host. • Non c’` e un controllo se gli indirizzi siano usati in maniera efficiente. 24 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
indirizzo che ` e raggiungibile da qualsiasi altro host di internet. • Un indirizzo privato consente di raggiungere Internet tramite un NAT. Ma un host non pu` o contattare un indirizzo privato direttamente. Finora non ` e stato un grosso problema, perch´ e: • Le aziende non avevano problemi ad ottenere indirizzi pubblici, • I privati non avevano grosse limitazioni ad usare indirizzi privati. 25 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
siano usabili da Internet, dovete rivolgervi a un fornitore di servizi, • Se proprio volete farlo vi serve un“tunnel”ossia qualcuno o qualcosa che sia sempre connesso al vostro PC. ... e se siete un’azienda ? • Dovrete rivolgervi ad un fornitore di servizi, ossia esternalizzare i servizi. Non sembra troppo drammatico messo cos` ı... 26 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
peggio: • Avete a casa un computer con la nuova canzone scaricata da iTunes. Volete sentira sull’iPhone. NIET. • Volete condividere un documento dal vostro PC di casa. NADA. • Volete farvi un vostro sito web. NOWAY. • Siete un’azienda, volete fare telelavoro. SCORDATEVELO. ... e tra poco • Siete un’azienda e volete avere un sito web, essere connessi alle vostre filiali, etc.: ROFLCOPTER. Per fare una qualsiasi di queste cose dovrete pagare un fornitore di servizi che ha gi` a un indirizzo pubblico. 27 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
indirizzi sono pubblici, quindi... Il problema ` e: chi ci spende e chi ci guadagna ? ISP (Internet Service Providers) • Il costo di un LSN (o GCN) ` e contenuto, il deployment di IPv6 costa di pi` u (su breve termine) • IPv6 impone una modifica della gestione degli utenti. Quello che faceva il NAT deve farlo il firewall. Fornitori di servizi“puri” • Resistenza passiva, muro di gomma. IPv6 potrebbe farli chiudere! • Esempio: Dominio + Web + 5 email C20.66 + IVA l’anno 28 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
utenti. E’ un gatto che si morde la coda. Utenti“semplici” • Sono disposti a pagare (eventualmente) di pi` u per IPv6? Si, purch´ e... • Ci siano servizi utili che IPv6 fornisce e che IPv4 non ha. Utenti che offrono servizi • Sono disposti a pagare, ma solo se esistono utenti che usufruiscano del servizio tramite IPv6. • ... che sono gli utenti“semplici” 29 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
e assistito a una serie di eventi: • TelCo: offrivano servizi a commutazione a costi elevati • piccoli ISP: servizio a costo minore e con guadagni consistenti col tempo le TelCo si sono aggiornate al nuovo sistema e i piccoli ISP hanno chiuso. Nel caso della transizione IPv4 → IPv6 non c’` e un mercato che garantisca la sopravvivenza di innovatori. E’ un caso di market failure. 30 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
technicalities? IPv6 e IPv4 Timeline di IPv6 Vantaggi principali IPv6: un Market failure? Rimboccarsi le maniche Ottenere connettivit` a IPv6 Esercizi pratici 31 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
tutte, ma qualcosa si sta muovendo (molto lentamente) ! European commission (2008) Europe should set itself the objective to widely implement IPv6 by 2010. Concretely speaking at least 25% of users should be able to connect to the IPv6 Internet and to access their most important content and service providers without noticing a major difference compared to IPv4. 32 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
! 2. Usare IPv6 - pi` u si usa, pi` u sar` a evidente che c’` e una domanda. 3. Sperare... 4. Creare. La prossima killer application potrebbe nascere da un’idea di chiunque. Questo non l’ho mai detto IPv6 ` e dannatamente efficace per il traffico P2P :) 33 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
essere di tre tipi. tunnel la connettivit` a IPv4 ` e nativa, mentre quella IPv6 si ottiene attraverso un tunnel IPv4. IPv6 only il nodo ha connettivit` a IPv6 nativa e non ha lo stack protocollare IPv4 dual-stack il nodo ha entrambi gli stack protocolari attivi in modalit` a nativa. 34 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
fornitori di connettivit` a IPv6 attraverso la rete IPv4. client IPv4 tunnel broker IPv6 IPv6-in-IPv4 35 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
Advertisement • Connettivit` a IPv6 attraverso un tunnel broker router tunnel broker IPv4 IPv6 IPv6-in-IPv4 36 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
di provare IPv6 anche se il nostro ISP ancora non ce lo fornisce. SixXS - http://www.sixxs.net • POP anche in Italia • il primo tunnel ` e un /128 (1 indirizzo) • sistema a punteggio (bisogna usarlo per bene) • con i punti si pu` o richiedere un prefix /48 (280 indirizzi) • funziona anche dietro NAT. (di solito...) Freenet6 by GoGo6 - http://gogo6.com/ • possibilit` a di utilizzo senza registrazione • registrandosi si pu` o ottenere subito un prefix /56 (272 indirizzi) • funziona anche dietro NAT. (di solito...) 37 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
certificazione gratuita e divertente per mettere alla prova le proprie consocienze su IPv6. Inizialmente baster` a collegarsi in IPv6 al sito per ottenere i primi livelli, successivamente si dov` a dimostrare di gestire un webserver IPv6 e di ricevere email inviate tramite IPv6. Il sito per la certificazione ` e http://ipv6.he.net/ certification/. nolith Guru 38 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
lavorando in full-IPv6, ad esempio: • SANDRA - Seamless Aeronautical Networking through integration of Data links, Radios, and Antennas • IMPULSO - Sistema per la gestione e il controllo del trasporto e della logistica delle merci • etc. Il GARR (la rete che collega tutte le universit` a italiane) ` e IPv6. I maggiori sistemi operativi sono IPv6-ready (e.g., Linux, MacOS, Windows). Gli apparati di rete sono [quasi sempre] IPv6-ready. 39 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?
the Seventh Framework Programme of the European Union http://www.6deploy.com/ Tunnel Brokers: SixXS - IPv6 Deployment & Tunnel Broker http://www.sixxs.net Freenet6 by GoGo6 - IPv6 products, community and services http://gogo6.com/ 40 di 41 T. Pecorella, A. Caiazza Il mondo finir´ a nel 2012 ?