Internet e gli Internet Exchanges
Stato e Prospettive
mauro.magrassi@mix-it.net
luca.cicchelli@top-ix.org
LC
lunedì 23 settembre 13
Tech Brief
• Rete di Reti, interconnesse
• Routing destination based
• Oggi, indirizzata a 32 bit, domani, a 128
• Best Effort
MM
lunedì 23 settembre 13
Internet = “black box”
• The Internet Revealed, Euro-IX, 2012
• BGP-4, la colla,
• Autonomous System: le tessere
• Le relazioni tra gli AS: Peering e Transit
• Interconnessioni, principalmente negli IX
MM
lunedì 23 settembre 13
Routing
• Destination Based: più agevole decidere per
quale percorso mandare traffico, piuttosto
che prevedere da che parte lo si riceverà
• in corso la migrazione dell’indirizzamento
da 32 a 128 bit
• keep it simple: Ethernet ha stracciato tutti
MM
lunedì 23 settembre 13
QoS
• idem come sopra (keep it simple), niente
batte l’overprovisioning
• la regola della nonna: quando hai un link al
50%, pensa ad upgradarlo: al 75%, fallo.
• Effort at his Best
MM
lunedì 23 settembre 13
Tran$ito
• Un Servizio, un Contratto
• Dato Pubblico:Annuncio di Raggiungibilità
• Varie Forme di Accounting
• Semplice:“Per Internet, da questa Parte”
LC
lunedì 23 settembre 13
Peering
P P
• Non transitivo
• Quindi non confondiamo mele con pere...col transito.
• Il peering tipicamente non ha contratto, e nemmeno prevede scambio di $$$
LC
lunedì 23 settembre 13
Trend Pricing
• “Non scenderà”
• Difficile far $
• ...ma ancora i
prezzi variano
• ...ma il trend è
inesorabile
Peering = 0,12€/mb/m
LC
lunedì 23 settembre 13
Come si fa (I)
R
IXR
R
R
IXR
R
R
COLO
COLO
SP A
SP B
SP C
SP D
SP E
Peering ‘classico’
circuiti di connessione
affiliazione per ogni IX
router/switch
colocation
deployment/installazione
settimane/mesi
MM
lunedì 23 settembre 13
Come si fa (II)
R
IXR
R
R
IXR
R
R
COLO
COLO
SP A
SP B
SP C
SP D
SP E
Remote Peering
contratto con reseller
NO router/switch
NO colocation
MENO deployment/installazione
Tempi ridotti
MPLS
provider
MM
lunedì 23 settembre 13
Internet eXchange
• Internet Exchange (IX) è un’infrastruttura di rete che abilita
l’interconnessione di più di due AS con lo scopo primario di
facilitare lo scambio di traffico Internet.
• Altri termini
• Internet eXchange Point (IXP)
• Neutral Access Point (NAP)
• Mission:‘Keep Traffic Local’
• Che cosa fanno
• Public Peering
• Private Peering
LC
lunedì 23 settembre 13
EU vs US
LC
lunedì 23 settembre 13
EU vs US
IX
switch
R
R
COLO 1
IX
switch
R
R
COLO N
IX
switch
R
R
COLO 2
IX switches
connessi
in fibra
LC
lunedì 23 settembre 13
EU vs US
IX
switch
R
R
COLO 1
IX
switch
R
R
COLO N
IX
switch
R
R
COLO 2
IX switches
connessi
in fibra
•Colos e IXs sono entità separate
•IX gestiti da associazioni o simili create da
alcuni ISP che lo utilizzano
•Tipicamente NO Profit con listini pubblici
•Siti multipli:switch connessi in fibra
(tipologie varie)
•Il Colo sostiene in tutto o in parte l’IX
(spazio, energia,fibra, etc)
•Cooperazione tra gli IX (Euro- IX)
•Peering pubblico tipicamente
LC
lunedì 23 settembre 13
EU vs US
IX
switch
R
R
COLO 1
IX
switch
R
R
COLO N
IX
switch
R
R
COLO 2
IX switches
connessi
in fibra
•Colos e IXs sono entità separate
•IX gestiti da associazioni o simili create da
alcuni ISP che lo utilizzano
•Tipicamente NO Profit con listini pubblici
•Siti multipli:switch connessi in fibra
(tipologie varie)
•Il Colo sostiene in tutto o in parte l’IX
(spazio, energia,fibra, etc)
•Cooperazione tra gli IX (Euro- IX)
•Peering pubblico tipicamente
R
R
COLO
R
R
COLO
Fibre tra
le varie
facilities
R
R
COLO
LC
lunedì 23 settembre 13
EU vs US
IX
switch
R
R
COLO 1
IX
switch
R
R
COLO N
IX
switch
R
R
COLO 2
IX switches
connessi
in fibra
•Colos e IXs sono entità separate
•IX gestiti da associazioni o simili create da
alcuni ISP che lo utilizzano
•Tipicamente NO Profit con listini pubblici
•Siti multipli:switch connessi in fibra
(tipologie varie)
•Il Colo sostiene in tutto o in parte l’IX
(spazio, energia,fibra, etc)
•Cooperazione tra gli IX (Euro- IX)
•Peering pubblico tipicamente
R
R
COLO
R
R
COLO
Fibre tra
le varie
facilities
R
R
COLO•Colos e IXs sono la stessa entità
•Tipicamente FOR Profit senza prezzi
pubblici
•Siti multipli connessi in fibra (tipologie
varie)
•Il Colo/IX compra le fibre per connettere i
siti: rivende la connettività ai sui clienti
•Competizione tra i Colo/IX
•Peering privato tipicamente
LC
lunedì 23 settembre 13
EU vs US
IX
switch
R
R
COLO 1
IX
switch
R
R
COLO N
IX
switch
R
R
COLO 2
IX switches
connessi
in fibra
•Colos e IXs sono entità separate
•IX gestiti da associazioni o simili create da
alcuni ISP che lo utilizzano
•Tipicamente NO Profit con listini pubblici
•Siti multipli:switch connessi in fibra
(tipologie varie)
•Il Colo sostiene in tutto o in parte l’IX
(spazio, energia,fibra, etc)
•Cooperazione tra gli IX (Euro- IX)
•Peering pubblico tipicamente
R
R
COLO
R
R
COLO
Fibre tra
le varie
facilities
R
R
COLO•Colos e IXs sono la stessa entità
•Tipicamente FOR Profit senza prezzi
pubblici
•Siti multipli connessi in fibra (tipologie
varie)
•Il Colo/IX compra le fibre per connettere i
siti: rivende la connettività ai sui clienti
•Competizione tra i Colo/IX
•Peering privato tipicamente
LC
lunedì 23 settembre 13
Diffusione
REGIONE #IXPs
Europe 150
Asia / Pacific 79
North America * 75
Latin America 33
Africa 29
Middle East 8
TOTAL * 374
* The list of North American IXPs is incomplete. It is suggested that there are currently some 87 IXPs in North America, this
would bring the global total to approximately 386 IXPs.
Fonte
LC
lunedì 23 settembre 13
Business Case all’Italiana
• Facciamolo qualitativo!
• Se volete farlo quantitativo, eccoci...ma in Italia
bisogna fare sartoria
• Scenari: Peering con Colo ‘Tradizionale’ e Remote
Peering
• Transito: varia molto con la location: 1€Mb/m in via
Caldera a Milano San Siro, 20-25€ in posto
fortunato, anche 80€ in digitaldivide...
MM
lunedì 23 settembre 13
BC - Traditional Peering
• Componenti:
1. Trasporto da PoP a IX (rec.)
2. Colo (rec.)
3. Porta di Peering (rec.)
4. Apparato/i (UnaTantum)
5. Know-how
MM
lunedì 23 settembre 13
BC - Remote Peering
• Componenti:
1. LAN-E da PoP a IX(rec.)
2. Porta di Peering (rec.)
3. Know-how
MM
lunedì 23 settembre 13
Break-Even Point
Tradizionale
Remote P
LC
lunedì 23 settembre 13
S W
O T
LC
lunedì 23 settembre 13
S W
O T
IX generano valore
•Risparmi sui costi di connettività
•Migliorare la user experience (basse latenze)
•Miglior controllo su rotte strategiche
•Traffico tariffato a consumo
•Benefici di Marketing
•Protezione da DDoS
Neutralità nei confronti degli afferenti
Attrattività per soggetti stranieri
Ecosistema sviluppo Internet Economy
LC
lunedì 23 settembre 13
S W
O T
IX generano valore
•Risparmi sui costi di connettività
•Migliorare la user experience (basse latenze)
•Miglior controllo su rotte strategiche
•Traffico tariffato a consumo
•Benefici di Marketing
•Protezione da DDoS
Neutralità nei confronti degli afferenti
Attrattività per soggetti stranieri
Ecosistema sviluppo Internet Economy
Erosione vantaggio economico del peering
Mancanza colos neutrali
Poca visibilità con i non addetti ai lavori
Poca cooperazione tra i SP negli IX (e non)
LC
lunedì 23 settembre 13
S W
O T
IX generano valore
•Risparmi sui costi di connettività
•Migliorare la user experience (basse latenze)
•Miglior controllo su rotte strategiche
•Traffico tariffato a consumo
•Benefici di Marketing
•Protezione da DDoS
Neutralità nei confronti degli afferenti
Attrattività per soggetti stranieri
Ecosistema sviluppo Internet Economy
Erosione vantaggio economico del peering
Mancanza colos neutrali
Poca visibilità con i non addetti ai lavori
Poca cooperazione tra i SP negli IX (e non)
Sviluppo nuove infrastrutture
Interconnessioni di altri sistemi (Cloud, Eth.)
LC
lunedì 23 settembre 13
S W
O T
IX generano valore
•Risparmi sui costi di connettività
•Migliorare la user experience (basse latenze)
•Miglior controllo su rotte strategiche
•Traffico tariffato a consumo
•Benefici di Marketing
•Protezione da DDoS
Neutralità nei confronti degli afferenti
Attrattività per soggetti stranieri
Ecosistema sviluppo Internet Economy
Erosione vantaggio economico del peering
Mancanza colos neutrali
Poca visibilità con i non addetti ai lavori
Poca cooperazione tra i SP negli IX (e non)
Sviluppo nuove infrastrutture
Interconnessioni di altri sistemi (Cloud, Eth.)
Azioni dei Regolatori (nazionale ed internaz.)
Visione degli incumbent
Situazione economica e normativa italiana
LC
lunedì 23 settembre 13
Conclusioni(1)
• Il prezzo del transito scende in modo più aggressivo rispetto
al costo totale del Peering MA SOLO nei punti nevralgici
• Usare SOLO il transito costa meno nel 99% dei casi...
• ...E il Peering ovviamente non surroga l’accesso alla Big
Internet...
• ...ma se la Rete è ‘core business’ bisogna avere altri criteri:
estendere la propria rete fino ai punti nevralgici è una scelta
che fanno tutti, prima o poi. E quindi il Peering anche per i
più cinici diventa una opportunità, nel momento in cui si fa il
salto di qualità.
MM
lunedì 23 settembre 13
Conclusioni(1I)
• La Latenza di Rete è la vera killer application. Certo è difficile farla apprezzare agli
utenti e generare ‘willingness to pay (more)’ ma non ci si può nascondere dietro
una presunta, generica mancanza di domanda: se la capacità è disponibile, e le
latenze di rete consentono al TCP di aprire le finestre di trasmissione dati, la
banda si usa, tutta.
• E’ un altra storia, ma noi pensiamo che il cliente finale debba pagare per avere la
gestione della sua linea, della sua ‘coda’ di accesso alla Rete. E decidere da solo
quali applicazioni privilegiare. Il cuore della Rete deve solo pensare a come
crescere esponenzialmente per capacità, e come far decrescere le
latenze...entrambe questi aspetti sono l’essenza della mission degli IXP.
• Non è vero sviluppo ‘telefonizzare’ la Rete, costringendola in modelli (di Business)
che non le appartengono. Se per dirla con Lessing, Internet è la più grande
piattaforma di competizione e innovazione della Storia, perchè cercare di
ingessarla secondo gli stilemi di un bel momento, ma Passato?
MM
lunedì 23 settembre 13
Grazie!
@: mauro.magrassi@mix-it.net
gnatmm
@: luca.cicchelli@top-ix.org
lucacicchelli
The Internet Revealed, Euro-IX, 2012
MM
lunedì 23 settembre 13

Fict 1

  • 1.
    Internet e gliInternet Exchanges Stato e Prospettive mauro.magrassi@mix-it.net luca.cicchelli@top-ix.org LC lunedì 23 settembre 13
  • 2.
    Tech Brief • Retedi Reti, interconnesse • Routing destination based • Oggi, indirizzata a 32 bit, domani, a 128 • Best Effort MM lunedì 23 settembre 13
  • 3.
    Internet = “blackbox” • The Internet Revealed, Euro-IX, 2012 • BGP-4, la colla, • Autonomous System: le tessere • Le relazioni tra gli AS: Peering e Transit • Interconnessioni, principalmente negli IX MM lunedì 23 settembre 13
  • 4.
    Routing • Destination Based:più agevole decidere per quale percorso mandare traffico, piuttosto che prevedere da che parte lo si riceverà • in corso la migrazione dell’indirizzamento da 32 a 128 bit • keep it simple: Ethernet ha stracciato tutti MM lunedì 23 settembre 13
  • 5.
    QoS • idem comesopra (keep it simple), niente batte l’overprovisioning • la regola della nonna: quando hai un link al 50%, pensa ad upgradarlo: al 75%, fallo. • Effort at his Best MM lunedì 23 settembre 13
  • 6.
    Tran$ito • Un Servizio,un Contratto • Dato Pubblico:Annuncio di Raggiungibilità • Varie Forme di Accounting • Semplice:“Per Internet, da questa Parte” LC lunedì 23 settembre 13
  • 7.
    Peering P P • Nontransitivo • Quindi non confondiamo mele con pere...col transito. • Il peering tipicamente non ha contratto, e nemmeno prevede scambio di $$$ LC lunedì 23 settembre 13
  • 8.
    Trend Pricing • “Nonscenderà” • Difficile far $ • ...ma ancora i prezzi variano • ...ma il trend è inesorabile Peering = 0,12€/mb/m LC lunedì 23 settembre 13
  • 9.
    Come si fa(I) R IXR R R IXR R R COLO COLO SP A SP B SP C SP D SP E Peering ‘classico’ circuiti di connessione affiliazione per ogni IX router/switch colocation deployment/installazione settimane/mesi MM lunedì 23 settembre 13
  • 10.
    Come si fa(II) R IXR R R IXR R R COLO COLO SP A SP B SP C SP D SP E Remote Peering contratto con reseller NO router/switch NO colocation MENO deployment/installazione Tempi ridotti MPLS provider MM lunedì 23 settembre 13
  • 11.
    Internet eXchange • InternetExchange (IX) è un’infrastruttura di rete che abilita l’interconnessione di più di due AS con lo scopo primario di facilitare lo scambio di traffico Internet. • Altri termini • Internet eXchange Point (IXP) • Neutral Access Point (NAP) • Mission:‘Keep Traffic Local’ • Che cosa fanno • Public Peering • Private Peering LC lunedì 23 settembre 13
  • 12.
    EU vs US LC lunedì23 settembre 13
  • 13.
    EU vs US IX switch R R COLO1 IX switch R R COLO N IX switch R R COLO 2 IX switches connessi in fibra LC lunedì 23 settembre 13
  • 14.
    EU vs US IX switch R R COLO1 IX switch R R COLO N IX switch R R COLO 2 IX switches connessi in fibra •Colos e IXs sono entità separate •IX gestiti da associazioni o simili create da alcuni ISP che lo utilizzano •Tipicamente NO Profit con listini pubblici •Siti multipli:switch connessi in fibra (tipologie varie) •Il Colo sostiene in tutto o in parte l’IX (spazio, energia,fibra, etc) •Cooperazione tra gli IX (Euro- IX) •Peering pubblico tipicamente LC lunedì 23 settembre 13
  • 15.
    EU vs US IX switch R R COLO1 IX switch R R COLO N IX switch R R COLO 2 IX switches connessi in fibra •Colos e IXs sono entità separate •IX gestiti da associazioni o simili create da alcuni ISP che lo utilizzano •Tipicamente NO Profit con listini pubblici •Siti multipli:switch connessi in fibra (tipologie varie) •Il Colo sostiene in tutto o in parte l’IX (spazio, energia,fibra, etc) •Cooperazione tra gli IX (Euro- IX) •Peering pubblico tipicamente R R COLO R R COLO Fibre tra le varie facilities R R COLO LC lunedì 23 settembre 13
  • 16.
    EU vs US IX switch R R COLO1 IX switch R R COLO N IX switch R R COLO 2 IX switches connessi in fibra •Colos e IXs sono entità separate •IX gestiti da associazioni o simili create da alcuni ISP che lo utilizzano •Tipicamente NO Profit con listini pubblici •Siti multipli:switch connessi in fibra (tipologie varie) •Il Colo sostiene in tutto o in parte l’IX (spazio, energia,fibra, etc) •Cooperazione tra gli IX (Euro- IX) •Peering pubblico tipicamente R R COLO R R COLO Fibre tra le varie facilities R R COLO•Colos e IXs sono la stessa entità •Tipicamente FOR Profit senza prezzi pubblici •Siti multipli connessi in fibra (tipologie varie) •Il Colo/IX compra le fibre per connettere i siti: rivende la connettività ai sui clienti •Competizione tra i Colo/IX •Peering privato tipicamente LC lunedì 23 settembre 13
  • 17.
    EU vs US IX switch R R COLO1 IX switch R R COLO N IX switch R R COLO 2 IX switches connessi in fibra •Colos e IXs sono entità separate •IX gestiti da associazioni o simili create da alcuni ISP che lo utilizzano •Tipicamente NO Profit con listini pubblici •Siti multipli:switch connessi in fibra (tipologie varie) •Il Colo sostiene in tutto o in parte l’IX (spazio, energia,fibra, etc) •Cooperazione tra gli IX (Euro- IX) •Peering pubblico tipicamente R R COLO R R COLO Fibre tra le varie facilities R R COLO•Colos e IXs sono la stessa entità •Tipicamente FOR Profit senza prezzi pubblici •Siti multipli connessi in fibra (tipologie varie) •Il Colo/IX compra le fibre per connettere i siti: rivende la connettività ai sui clienti •Competizione tra i Colo/IX •Peering privato tipicamente LC lunedì 23 settembre 13
  • 18.
    Diffusione REGIONE #IXPs Europe 150 Asia/ Pacific 79 North America * 75 Latin America 33 Africa 29 Middle East 8 TOTAL * 374 * The list of North American IXPs is incomplete. It is suggested that there are currently some 87 IXPs in North America, this would bring the global total to approximately 386 IXPs. Fonte LC lunedì 23 settembre 13
  • 19.
    Business Case all’Italiana •Facciamolo qualitativo! • Se volete farlo quantitativo, eccoci...ma in Italia bisogna fare sartoria • Scenari: Peering con Colo ‘Tradizionale’ e Remote Peering • Transito: varia molto con la location: 1€Mb/m in via Caldera a Milano San Siro, 20-25€ in posto fortunato, anche 80€ in digitaldivide... MM lunedì 23 settembre 13
  • 20.
    BC - TraditionalPeering • Componenti: 1. Trasporto da PoP a IX (rec.) 2. Colo (rec.) 3. Porta di Peering (rec.) 4. Apparato/i (UnaTantum) 5. Know-how MM lunedì 23 settembre 13
  • 21.
    BC - RemotePeering • Componenti: 1. LAN-E da PoP a IX(rec.) 2. Porta di Peering (rec.) 3. Know-how MM lunedì 23 settembre 13
  • 22.
  • 23.
    S W O T LC lunedì23 settembre 13
  • 24.
    S W O T IXgenerano valore •Risparmi sui costi di connettività •Migliorare la user experience (basse latenze) •Miglior controllo su rotte strategiche •Traffico tariffato a consumo •Benefici di Marketing •Protezione da DDoS Neutralità nei confronti degli afferenti Attrattività per soggetti stranieri Ecosistema sviluppo Internet Economy LC lunedì 23 settembre 13
  • 25.
    S W O T IXgenerano valore •Risparmi sui costi di connettività •Migliorare la user experience (basse latenze) •Miglior controllo su rotte strategiche •Traffico tariffato a consumo •Benefici di Marketing •Protezione da DDoS Neutralità nei confronti degli afferenti Attrattività per soggetti stranieri Ecosistema sviluppo Internet Economy Erosione vantaggio economico del peering Mancanza colos neutrali Poca visibilità con i non addetti ai lavori Poca cooperazione tra i SP negli IX (e non) LC lunedì 23 settembre 13
  • 26.
    S W O T IXgenerano valore •Risparmi sui costi di connettività •Migliorare la user experience (basse latenze) •Miglior controllo su rotte strategiche •Traffico tariffato a consumo •Benefici di Marketing •Protezione da DDoS Neutralità nei confronti degli afferenti Attrattività per soggetti stranieri Ecosistema sviluppo Internet Economy Erosione vantaggio economico del peering Mancanza colos neutrali Poca visibilità con i non addetti ai lavori Poca cooperazione tra i SP negli IX (e non) Sviluppo nuove infrastrutture Interconnessioni di altri sistemi (Cloud, Eth.) LC lunedì 23 settembre 13
  • 27.
    S W O T IXgenerano valore •Risparmi sui costi di connettività •Migliorare la user experience (basse latenze) •Miglior controllo su rotte strategiche •Traffico tariffato a consumo •Benefici di Marketing •Protezione da DDoS Neutralità nei confronti degli afferenti Attrattività per soggetti stranieri Ecosistema sviluppo Internet Economy Erosione vantaggio economico del peering Mancanza colos neutrali Poca visibilità con i non addetti ai lavori Poca cooperazione tra i SP negli IX (e non) Sviluppo nuove infrastrutture Interconnessioni di altri sistemi (Cloud, Eth.) Azioni dei Regolatori (nazionale ed internaz.) Visione degli incumbent Situazione economica e normativa italiana LC lunedì 23 settembre 13
  • 28.
    Conclusioni(1) • Il prezzodel transito scende in modo più aggressivo rispetto al costo totale del Peering MA SOLO nei punti nevralgici • Usare SOLO il transito costa meno nel 99% dei casi... • ...E il Peering ovviamente non surroga l’accesso alla Big Internet... • ...ma se la Rete è ‘core business’ bisogna avere altri criteri: estendere la propria rete fino ai punti nevralgici è una scelta che fanno tutti, prima o poi. E quindi il Peering anche per i più cinici diventa una opportunità, nel momento in cui si fa il salto di qualità. MM lunedì 23 settembre 13
  • 29.
    Conclusioni(1I) • La Latenzadi Rete è la vera killer application. Certo è difficile farla apprezzare agli utenti e generare ‘willingness to pay (more)’ ma non ci si può nascondere dietro una presunta, generica mancanza di domanda: se la capacità è disponibile, e le latenze di rete consentono al TCP di aprire le finestre di trasmissione dati, la banda si usa, tutta. • E’ un altra storia, ma noi pensiamo che il cliente finale debba pagare per avere la gestione della sua linea, della sua ‘coda’ di accesso alla Rete. E decidere da solo quali applicazioni privilegiare. Il cuore della Rete deve solo pensare a come crescere esponenzialmente per capacità, e come far decrescere le latenze...entrambe questi aspetti sono l’essenza della mission degli IXP. • Non è vero sviluppo ‘telefonizzare’ la Rete, costringendola in modelli (di Business) che non le appartengono. Se per dirla con Lessing, Internet è la più grande piattaforma di competizione e innovazione della Storia, perchè cercare di ingessarla secondo gli stilemi di un bel momento, ma Passato? MM lunedì 23 settembre 13
  • 30.
    Grazie! @: mauro.magrassi@mix-it.net gnatmm @: luca.cicchelli@top-ix.org lucacicchelli TheInternet Revealed, Euro-IX, 2012 MM lunedì 23 settembre 13