300 likes | 406 Views
Parâmetros importantes n a tabela BGP. Autor: Claus Rugani Töpke claus@ravel.ufrj.br. www.ravel.ufrj.br. www.coppe.ufrj.br. Sumário. 1 – Objetivo; 2 – Definições; 3 – Implementando a coleta; 4 – Parâmetros Importantes; 5 – Conclusões, Perguntas e Discussões. Objetivo.
E N D
Parâmetros importantes na tabela BGP Autor: Claus Rugani Töpke claus@ravel.ufrj.br www.ravel.ufrj.br www.coppe.ufrj.br
Sumário 1 – Objetivo; 2 – Definições; 3 – Implementando a coleta; 4 – Parâmetros Importantes; 5 – Conclusões, Perguntas e Discussões.
Objetivo Discutir e ilustrar parâmetros úteis na avaliação das características e do comportamento da tabela BGP para o mundo interno e externo ao AS
Definições 1 – O Sistema Autônomo; 2 – Políticas de roteamento BGP; 3 – A Tabela de roteamento BGP.
O Sistema Autônomo AS edge
Políticas de roteamento BGP • Trânsito (parcial ou não); • - Troca de tráfego (parcial ou não);
A Tabela de roteamento BGP • Prefixo (rede/tamanho); • Espaço de endereçamento; • AS path; • AS prepend; • Profundidade;
A Tabela de roteamento BGP BGP routing table entry for 146.164.0.0/16, version 15877190 Paths: (4 available, best #3) Advertised to non peer-group peers: 193.232.244.33 ... 195.133.224.226 195.170.33.254 2118 1299 3549 6140 11415 2715 193.232.244.33 from 193.232.244.33 (223.255.254.117) Origin IGP, localpref 50, weight 50, valid, external Community: 2578:5 2118 1299 3549 6140 11415 2715, (received-only) 193.232.244.33 from 193.232.244.33 (223.255.254.117) Origin IGP, localpref 100, valid, external Community: no-export 701 3561 1916 2715 194.87.15.51 (metric 130816) from 194.87.15.51 (194.87.15.51) Origin IGP, localpref 70, weight 50, valid, internal, best Community: 2578:5 8342 3561 1916 2715 194.87.15.46 (metric 130816) from 194.87.15.46 (194.87.15.46) Origin IGP, localpref 60, weight 50, valid, internal Community: 2578:5
A Tabela de roteamento BGP BGP table version is 11399347, local router ID is 193.0.0.56 Status codes: s suppressed, d damped, h history, * valid, > best, i – internal Origin codes: i - IGP, e - EGP, ? - incomplete Network Next Hop Metric LocPrf Weight Path * 139.82.0.0193.148.15.34 20 0 1103 8297 6453 3561 1916 2715 i *> 193.148.15.110 0 0 9057 3549 6140 11415 2715 i * 139.82.192.0/18193.148.15.34 20 0 1103 3549 6140 11415 2715 14553 i * 146.164.0.0193.148.15.34 20 0 1103 8297 6453 3561 1916 2715 i *> 193.148.15.110 0 0 9057 3549 6140 11415 2715 i * 152.84.0.0193.148.15.34 20 0 1103 8297 6453 3561 1916 2715 i *> 193.148.15.110 0 0 9057 3549 6140 11415 2715 i * 152.92.0.0193.148.15.34 20 0 1103 8297 6453 3561 1916 2715 i *> 193.148.15.110 0 0 9057 3549 6140 11415 2715 i * 161.79.0.0193.148.15.34 20 0 1103 3549 6140 11415 2715 i *> 193.148.15.110 0 0 9057 3549 6140 11415 2715 i * 200.9.175.0193.148.15.34 20 0 1103 3549 6140 11415 2715 i *>193.148.15.110 0 0 9057 3549 6140 11415 2715 i * 200.11.0.0/21193.148.15.34 20 0 1103 8297 6453 3561 1916 2715 i *> 193.148.15.110 0 0 9057 3549 6140 11415 2715 i
Conexão BGP (TCP port 179) Full routing PR route updates Backbone IP Conexão FastEthernet Implementando a Coleta Sugestão para o sample do dump das rotas: 2horas Máquina coletora zebra software www.zebra.org
Parâmetros Importantes • Número de prefixos; • Espaço de endereçamento; • Número de ASNs; • Número de peers; • Número de prefixos por ASN ou peer; • Espaço de endereçamento por ASN ou peer. • Prefixos por tamanho; • Prefixos por profundidade; • Espaço de endereçamento por profundidade;
Parâmetros Importantes • Número de route paths; • Relações entre ASNs; • Agregações possíveis; • Prefixos por localidade ou país; • route paths por País;
Número de prefixos Fonte: www.ravel.ufrj.br/~claus/Msc/tese.ps.gz Fonte: www.apnic.net/stats/bgp/TOTAL/totalann.html
Número de prefixos http://www.employees.org/~tbates/cidr.hist.plot.html
Espaço de endereçamento Fonte: www.ravel.ufrj.br/~claus/Msc/tese.ps.gz
Número de ASNs Fonte: www.ravel.ufrj.br/~claus/Msc/tese.ps.gz
Número de ASNs http://www.employees.org/~tbates/cidr-report.html
Número de peers Fonte: www.ravel.ufrj.br/~claus/Msc/tese.ps.gz
Número de prefixos por ASN ou peer Fonte: www.ravel.ufrj.br/~claus/Msc/tese.ps.gz
Espaço de endereçamento por ASN ou peer Fonte: www.ravel.ufrj.br/~claus/Msc/tese.ps.gz
Prefixos por tamanho Fonte: www.ravel.ufrj.br/~claus/Msc/tese.ps.gz
Prefixos por profundidade Fonte: www.ravel.ufrj.br/~claus/Msc/tese.ps.gz
Espaço de endereçamento por profundidade Fonte: www.ravel.ufrj.br/~claus/Msc/tese.ps.gz
Número de route paths http://www.potaroo.net/bgp2/rv-index.html
Relações entre ASNs Fonte: www.ravel.ufrj.br/~claus/Msc/tese.ps.gz
Prefixos por localidade ou país Fonte: www.mids.org
Conclusões, Perguntas e Discussões - Criar um parâmetro comparativo entre vizinhos BGP; - Avaliação no tempo de alguns parâmetros; - Facilidade de obter e armazenar os dados; - Sugestão para avaliações futuras; - Inclusão de um coletor no PTT;
Referências http://joe.lindsay.net/bgp.html http://www.telstra.net/ops/bgp/ http://calorie.nlanr.net/BGP/ http://www.serveurdedie.com/bgp-trace/traceroute.html http://www.employees.org/~tbates/cidr-report.html http://www.research.att.com/%7Egriffin/interdomain.html Contato: claus@ravel.ufrj.br