análise de abrangência dos ixs no brasil -...

29
Lucas F. Müller ([email protected]) Análise de abrangência dos IXs no Brasil – 1 Lucas F. Müller˚, Pedro de B. Marcos˚, Rodrigo R. Oliveira˚, Leandro Bertholdo, Marinho P. Barcellos˚ ˚ Universidade Federal do Rio Grande do Sul (UFRGS) Universidade Federal do Rio Grande (FURG) IX.br e Rede Nacional de Ensino e Pesquisa (RNP) Análise de abrangência dos IXs no Brasil IX (PTT) Fórum 10 VI Semana de Infraestrutura da Internet no Brasil Dezembro 5 - 9, 2016 São Paulo – Brasil

Upload: ngominh

Post on 01-Oct-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 1

LucasF.Müller˚,PedrodeB.Marcos˚▴,RodrigoR.Oliveira˚,LeandroBertholdo▵,MarinhoP.Barcellos˚

˚ UniversidadeFederaldoRioGrandedoSul(UFRGS)▴ Universidade Federal do Rio Grande (FURG)

▵ IX.br eRedeNacionaldeEnsinoePesquisa(RNP)

AnálisedeabrangênciadosIXs noBrasil

IX(PTT)Fórum10VISemanadeInfraestruturadaInternetnoBrasil

Dezembro5- 9,2016SãoPaulo– Brasil

Page 2: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 2

Objetivos:

1. MostrarquehácampoparacertificaçõesenovasdescobertascomosdadosdisponíveisnosIXs

2. Solicitaracooperaçãodacomunidadeparaviabilizarestudosdelargaescaladaconectividadebrasileira

AnálisedeabrangênciadosIXs noBrasil

Page 3: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 3

Contexto

• Atualmentenopaísexistemmaisde25IXs• Háumapercepçãopelacomunidadedequecadaumapresentaumaatratividadeouesferadeinfluênciaparticular

• Observadapelovolumedetráfegoqueproporcionamepelosprefixosqueanunciam

• Istoposto,oobjetivoéverificarestapercepçãoatravésdeumaanálisedaimportânciadoIXparaopaís– Avaliaçãodacoberturageográficadosprefixosanunciados– Investigaçãodovolumedetráfegocomrelaçãoaosprefixos

Page 4: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 4

Agenda

• Metodologia• Resultados• ConsideraçõesFinais

Page 5: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 5

Metodologia

• TabelasdeRotasBGP:– RS,SCePR(umsnapshot decadaIX)

• ColetadosFluxosdoIX-RS:– Período:19/11/2016a25/11/2016-- 7dias– AmostragemSflow - 1:32.768pacotes

Page 6: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 6

Metodologia- BasesGeolocalidade

NomeProduto Licença Site

Neustar IPIntelligence Comercial https://www.neustar.biz/resources/tools/ip-geolocation-lookup-tool

Maxmind GeoLite2 Free http://dev.maxmind.com/geoip/geoip2/geolite2

Maxmind GeoIP2PrecisionServices Comercial https://www.maxmind.com/en/geoip2-precision-

city-service

DigitalElementNetAcuity Comercial http://www.digitalelement.com/solutions/netacuity-standard

IPligence Free/Comercial http://www.ipligence.comIPinfodb Free http://ipinfodb.comip2location Comercial http://www.ip2location.comHostIP Free http://www.hostip.info

WebNET77GeoIP Free http://software77.net/geo-ip

IP-API Comercial http://ip-api.comDB-IP Comercial https://db-ip.com

Page 7: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 7

Metodologia:precisãodageolocalidade & expansãoprefixosIP

• Tradeoffs daprecisãodageolocalidade– Exemplo:200.132.0.0/16(blocoRNP,RS)– 200.132.0.0/16=PortoAlegre,RS(-30.03912,-51.23285)– 200.132.119.0/24=SantaMaria,RS(-29.6841,-53.80991)– 200.132.226.0/24=RioGrande,RS(-32.03434,-52.10441)

• ProcedimentodeexpansãodosprefixosIP– Todosprefixosmenoresque/24foramexpandidos– Todosprefixos/24foramutilizadosdiretamente– Prefixosmaioresque/24foramignoradosnoprocesso– Removeram-seduplicações– Nãofoigeradonenhumprefixonovo,apenassuaexpansão

Page 8: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 8

Resultados:expansãoprefixosIP

IX Qtde dePrefixosAntes Qtde dePrefixosDepoisRS 17.151 59.944SC 12.861 51.873PR 24.487 95.963

• ResultadosdaexpansãodastabelasderotasIPv4

Page 9: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 9

Resultados:precisãodageolocalidade

Prefixosúnicoslocalizados: 97.921(99,72%)Pontosnomapa: 6.726

Exemplo:200.132.0.0/16(blocoRNP/RS)RiodeJaneiro(-22.8305,-43.2192)

Prefixosúnicoslocalizados: 98.198(100%)Pontosnomapa: 15.464

Exemplo:200.132.0.0/16 (blocoRNP/RS)PortoAlegre(-30.03912,-51.23285)

(2)Neustar IPInteligence(1)Maxmind GeoLite2

Page 10: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 10

Resultados

Coberturageográficadosprefixosanunciados

Page 11: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 11

Resultados:geolocalidadePrefixos IPv4(/24) – RS,SC,PR

Neustar IPInteligence

Page 12: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 12

Resultados:geolocalidadePrefixos IPv4(/24) – RS,SC,PR

Neustar IPInteligence

49.850 (~50k)prefixossobrepostosentretodos(semsobreposiçõesentrepares)

IX Prefixos exclusivos

RS 1.631SC 594PR 36.241

Page 13: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 13

Resultados:expansãoprefixosIP

IX Qtde dePrefixosAntes Qtde dePrefixosDepoisRS 1.206 39.091.228(~39milhões)SC 1.086 37.460.763(~37milhões)PR 1.323 45.304.636(~45milhões)

• Repetiu-seamesmaanáliseparaoIPv6,expandindoosprefixospara/48

• Resultadosdaexpansão:

Page 14: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 14

Resultados:geolocalidadePrefixos IPv6(/48) – RS,SC,PR

Neustar IPInteligence

Page 15: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 15

Resultados:geolocalidadePrefixos IPv6(/48) – RS,SC,PR

Neustar IPInteligence

34.495.000 (~34milhões)prefixossobrepostosentretodos(semsobreposiçõesentrepares)

IX Prefixosexclusivos

RS 2.560.515(~2,5milhões)

SC 2.568.450(~2,5milhões)

PR 8.507.682(~8,5milhões)

Page 16: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 16

Resultados

Volumedetráfegocomrelaçãoaosprefixos

Page 17: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 17

Resultados:fluxosvs.prefixos

• Volumedetráfegocoletado~3Petabytes– IPv4 ~2,982Petabytes (~99,4%)– IPv6 ~18,52Terabytes (~0,6%)

• UtilizaçãodosprefixosnoIX-RSTabelaBGP Qtde dePrefixos Utilizados Nãoutilizados

IPv4 17.151 ~70,41% ~29,59%IPv6 1.206 ~14,60% ~85,40%

Page 18: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 18

Resultados:usodeprefixosIX-RS– IPv4UtilizadosNãoutilizados

Neustar IPInteligence

Dispersãouniforme

Page 19: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 19

Resultados:fluxosvs.prefixos– IPv4

0,1%(13,29%~345,50TB)

1%(43,28%~ 1.125,10 TB)

10%(90,07%~ 2.341,4TB)

30%(98,65%~ 2.564,5 TB)

Page 20: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 20

Resultados:fluxosvs.prefixos– IPv4x IPv6

Percen

tualTo

taldeTráfegoDe

stino(%

)

ASes (%)

IPv6IPv4

IPv6realçamaisocomportamento

5%(98,53%~ 16,53TB)

Page 21: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 21

ConsideraçõesFinais

• ApresençadegrandesprovedoresdeserviçoeconteúdoressaltamaimportânciadosIXs

• EvidênciasdocomportamentoPowerLaw nasdistribuiçõescomprovamousodainfraestruturaporestasentidades

• AcoberturadeumIXvaimuitoalémdasualocalizaçãogeográfica

• UmASpodesevalerdasobreposiçãoentreosIXparaaumentarsuaresiliência,conectando-seamaisdeum

Page 22: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 22

ConsideraçõesFinais

• Detectou-seinconsistênciasnosdadosobtidosviaLooking Glass– Entradasincorretas– Altavariaçãonaquantidadedeprefixosanunciadosaolongododiaeentredias• Exemplo:lg.rs.ptt.br• 30/11/201620h– 73.124prefixos• 01/12/201610h– 202.505prefixos• 02/12/201606h – 2.874.543prefixos

– DevidoàbaixaprioridadenasrequisiçõesnãopossibilitaconsultascomafrequêncianecessáriaparaacompanharumaevoluçãonoestadodastabelasBGP

Page 23: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 23

Obrigado!

• AlgunsdosprojetosdoGrupodeRedesdoINF/UFRGS– CaracterizandoaConectividadedoBrasil– MercadodeAcordosDinâmicosparaIXs– PlanodeControleCooperativoRobustoparaRedesWAN

• Querocontribuircomodesenvolvimentodapesquisa,comofaço?

ContatoLucasF.Müllerhttp://inf.ufrgs.br/[email protected]

Page 24: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 24

BackupSlides

Page 25: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 25

Resultados:fluxosvs.prefixos– IPv4

Page 26: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 26

Resultados:fluxosvs.prefixos– IPv6

0,1%(30,41%~5,10TB)

1%(70.16%~ 11,77 TB)

10%(99,90%~ 16,75TB)

Page 27: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 27

Resultados:fluxosvs.prefixos– IPv6

Page 28: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 28

Resultados:fluxosvs.prefixos– IPv4

Page 29: Análise de abrangência dos IXs no Brasil - IX.brix.br/doc/ixforum/10/ixbrforum10_day1_LFMuller_dev_vf2.pdf · 05/12/2016 · – Prefixos maiores que /24 foram ignorados no processo

LucasF.Müller([email protected])AnálisedeabrangênciadosIXs noBrasil– 29

Resultados:fluxosvs.prefixos– IPv6