SlideShare uma empresa Scribd logo
1 de 12
Baixar para ler offline
Roteamento em redes wireless 
OSPF x iBGP 
Danton Nunes, InterNexo Ltda., São José dos Campos, SP 
danton.nunes@inexo.com.br
Sistema de Roteamento dinâmico em rede com 
segmentos: 
* terrestre, 
* wireless ad hoc, 
* wireless infrastructure. 
Comparação entre OSPF vanilla e iBGP. 
por ser suportado pelo 
quagga sem modificações 
O Problema 
GTER−28 − Roteamento em redes wireless. OSPF x iBGP 
01/11
OSPF 
Protocolo "favorito" para roteamento intra−domínio 
Baseado em estado de enlaces e cálculo de rotas 
abertas mínimas (algoritmo de Djikstra), 
Mensagens de HELLO para avaliar a alcançabilidade 
dos vizinhos, 
Manutenção da topologia em cada roteador por meio 
de "inundações", 
Rápida convergência. 
GTER−28 − Roteamento em redes wireless. OSPF x iBGP 02/11
iBGP 
Decisão entre as rotas candidatas por 
GTER−28 − Roteamento em redes wireless. OSPF x iBGP 
03/11 
Variante do BGP4 para uso intra−domínio, 
Baseado em vetor de caminho e mensagens de 
atualização em sessões p2p/tcp, 
alcançabilidade do "next hop", 
caminho mais curto, 
preferências arbitrárias, etc. 
Versão mini do protocolo favorito de roteamento 
inter−domínio.
Problemas do OSPF 
Inundação pode representar um overhead significativo 
* existem variantes do OSPF para reduzir o overhead, mas não 
"ready to go" no quagga! 
Problema de nós ocultos em redes ad hoc 
* o conceito de vizinhança deixa de ser transitivo e o mapa de 
topologia pode divergir da realidade. 
* pode ser contornado considerando a rede ad hoc como um 
monte de enlaces ponto−a−ponto, mas aí dá tanto trabalho 
quanto roteamento estático. 
GTER−28 − Roteamento em redes wireless. OSPF x iBGP 04/11
Problemas do OSPF 
Queda não detectável de enlace. 
* efeitos da atmosfera 
ventos muito intensos podem desalinhar antenas, 
tempestades elétricas podem danificar transmissores. 
* efeitos da biosfera (estas coisas aconteceram!) 
vaca que resolveu mastigar um guia de onda, 
desalinhamento de antena por pouso de urubu. 
Por conta disto o OSPF fica dependendo somente das 
mensagens de HELLO, perdendo muito de sua agilidade! 
GTER−28 − Roteamento em redes wireless. OSPF x iBGP 05/11
Problemas do iBGP 
Detecção "lenta" da queda de um "next hop" (tcp). 
Possibilidade de fechar a sessão por um caminho 
alternativo. 
* Solução: configurar ebgp−multihop pequeno. 
Possibilidade (embora muito pouco provável) de laços. 
* Observada em simulação "perversa", mas não na vida real. 
Convergência "relativamente" lenta em presença de 
falha. 
GTER−28 − Roteamento em redes wireless. OSPF x iBGP 06/11
Sobre a rapidez das tartarugas e a 
lentidão dos coelhos... 
Dizem que: 
− OSPF converge rápido 
− BGP nem tanto. 
Essas afirmações (como tantas) devem ser tomadas com 
muita reserva pois: 
* Tabelas de rotas são pequenas comparadas com o eBGP, 
* A queda de um enlace é um evento raro (infelizmente nem 
tanto ;−) 
* Fazer a conta certa (Djikstra) com dados errados (p.ex. caso 
dos nós ocultos) leva a resultados errados e dificuldades de 
convergência. 
GTER−28 − Roteamento em redes wireless. OSPF x iBGP 07/11
Na prática a teoria é outra! 
O OSPF converge mais rapidamente que o iBGP mas não 
muito mais rapidamente. Para ambos as transições serão 
quase imperceptíveis aos usuários. 
O problema dos nós ocultos obirga a seleção manual da 
adjacência no OSPF, limitando muito o uso deste proto− 
colo em sistemas auto configuráveis. 
A inundação de informação de topologia pode ser um 
problema sério em redes ad hoc muito carregadas. Com 
o ospfd do quagga eventualmente incorporando alguns 
dos truques em desenvolvimento este problema será 
minimizado. 
GTER−28 − Roteamento em redes wireless. OSPF x iBGP 
08/11
Quadro Comparativo 
critério OSPF iBGP 
tempo de resposta aceitável 
prejudicada por 
hidden nodes. receita de bolo 
uso de banda espasmos das 
inundações 
GTER−28 − Roteamento em redes wireless. OSPF x iBGP 
bastante 
regular 
auto configuravel possível mas 
complicado 
fácil (p/ quem 
sabe!) 
facilidade de 
configuração 
excelente: 
Nossa escolha: 
09/11 
razoável
Conclusões 
Nas condições consideradas, iBGP se deu melhor que 
OSPF, basicamente porque optamos por não usar exten− 
sões próprias para redes sem fio (especialmente redes 
com nós móveis e nômades). 
É fundamental setar o ebgp−multihop! 
As inundações da topologia do OSPF podem ser 
sentidas por usuários de aplicações de tempo real, 
especialmente VoIP. 
O iBGP, como se esperava, converge mais lentamente 
que o OSPF, mas em tempo aceitável. 
GTER−28 − Roteamento em redes wireless. OSPF x iBGP 10/11
Referências e leitura mais avançada 
Kunihiro Ishiguro & al, Manual do quagga, capítulos 
7, 8 e 9. 
Baccelli, Cordero Fuentes, Jacquet, 
Multi−Hop Wireless Networking with OSPF: 
MPR−based Routing Extensions for MANETs 
INRIA #6822, Feb 2009 
RFC 5449 − OSPF Multipoint Relay (MPR) Extension ... 
RFC 4271 − A Border Gateway Protocol 4 (BGP−4) 
GTER−28 − Roteamento em redes wireless. OSPF x iBGP 11/11

Mais conteúdo relacionado

Semelhante a 06 wireless-osp fvs-bgp

Redes Óticas de Acesso: Padrão EPON e GPON
Redes Óticas de Acesso: Padrão EPON e GPONRedes Óticas de Acesso: Padrão EPON e GPON
Redes Óticas de Acesso: Padrão EPON e GPONThiago Reis da Silva
 
Resumao_OSPF_-_Leonardo_Furtado_incompleto_-_ToDo.pdf
Resumao_OSPF_-_Leonardo_Furtado_incompleto_-_ToDo.pdfResumao_OSPF_-_Leonardo_Furtado_incompleto_-_ToDo.pdf
Resumao_OSPF_-_Leonardo_Furtado_incompleto_-_ToDo.pdfCharlesFrederico2
 
aula 7de redes de computador de EIGRP.pdf
aula 7de redes de computador de EIGRP.pdfaula 7de redes de computador de EIGRP.pdf
aula 7de redes de computador de EIGRP.pdfDanielMiguelGolome
 
Euteulsat eloi bc day 2012
Euteulsat eloi bc day 2012Euteulsat eloi bc day 2012
Euteulsat eloi bc day 2012SSPI Brasil
 
Implementação de Redes com Alta Disponibilidade
Implementação de Redes com Alta DisponibilidadeImplementação de Redes com Alta Disponibilidade
Implementação de Redes com Alta Disponibilidadetiredes
 
Ses jurandir bc day 2012
Ses jurandir bc day 2012Ses jurandir bc day 2012
Ses jurandir bc day 2012SSPI Brasil
 
Aula 05 meios de comunicação de dados
Aula 05 meios de comunicação de dadosAula 05 meios de comunicação de dados
Aula 05 meios de comunicação de dadosJorge Ávila Miranda
 
JornadasFCCN2015-LigacaoRCTScomPeeringBGPv3
JornadasFCCN2015-LigacaoRCTScomPeeringBGPv3JornadasFCCN2015-LigacaoRCTScomPeeringBGPv3
JornadasFCCN2015-LigacaoRCTScomPeeringBGPv3Jorge Matias
 
Redes em Fibras Óticas: Produção e Caracterização
Redes em Fibras Óticas: Produção e CaracterizaçãoRedes em Fibras Óticas: Produção e Caracterização
Redes em Fibras Óticas: Produção e CaracterizaçãoNarah Rank
 
Roteamento avançado em Linux - GTER
Roteamento avançado em Linux - GTERRoteamento avançado em Linux - GTER
Roteamento avançado em Linux - GTERHelio Loureiro
 
Apresentação de Protocolos de Roteamento IP
Apresentação de Protocolos de Roteamento IPApresentação de Protocolos de Roteamento IP
Apresentação de Protocolos de Roteamento IPWendell Rodrigues
 
ESTUDO E SIMULAÇÃO DA ARQUITETURA IPV6 SOBRE REDES MPLS/VPN
ESTUDO E SIMULAÇÃO DA ARQUITETURA IPV6 SOBRE REDES MPLS/VPN ESTUDO E SIMULAÇÃO DA ARQUITETURA IPV6 SOBRE REDES MPLS/VPN
ESTUDO E SIMULAÇÃO DA ARQUITETURA IPV6 SOBRE REDES MPLS/VPN Jonata Marim
 
Protocolos de encaminhamento-link_state
Protocolos de encaminhamento-link_stateProtocolos de encaminhamento-link_state
Protocolos de encaminhamento-link_stateredesteste
 
Protocolos de encaminhamento-link_state
Protocolos de encaminhamento-link_stateProtocolos de encaminhamento-link_state
Protocolos de encaminhamento-link_stateescolaporto
 
Modelo OSI - Camada Física
Modelo OSI - Camada FísicaModelo OSI - Camada Física
Modelo OSI - Camada FísicaRicardo Montania
 

Semelhante a 06 wireless-osp fvs-bgp (20)

EPON GPON
EPON GPONEPON GPON
EPON GPON
 
Redes Óticas de Acesso: Padrão EPON e GPON
Redes Óticas de Acesso: Padrão EPON e GPONRedes Óticas de Acesso: Padrão EPON e GPON
Redes Óticas de Acesso: Padrão EPON e GPON
 
FIBRA ÓPTICA
FIBRA ÓPTICA FIBRA ÓPTICA
FIBRA ÓPTICA
 
Resumao_OSPF_-_Leonardo_Furtado_incompleto_-_ToDo.pdf
Resumao_OSPF_-_Leonardo_Furtado_incompleto_-_ToDo.pdfResumao_OSPF_-_Leonardo_Furtado_incompleto_-_ToDo.pdf
Resumao_OSPF_-_Leonardo_Furtado_incompleto_-_ToDo.pdf
 
aula 7de redes de computador de EIGRP.pdf
aula 7de redes de computador de EIGRP.pdfaula 7de redes de computador de EIGRP.pdf
aula 7de redes de computador de EIGRP.pdf
 
Euteulsat eloi bc day 2012
Euteulsat eloi bc day 2012Euteulsat eloi bc day 2012
Euteulsat eloi bc day 2012
 
Implementação de Redes com Alta Disponibilidade
Implementação de Redes com Alta DisponibilidadeImplementação de Redes com Alta Disponibilidade
Implementação de Redes com Alta Disponibilidade
 
Ses jurandir bc day 2012
Ses jurandir bc day 2012Ses jurandir bc day 2012
Ses jurandir bc day 2012
 
Aula 05 meios de comunicação de dados
Aula 05 meios de comunicação de dadosAula 05 meios de comunicação de dados
Aula 05 meios de comunicação de dados
 
JornadasFCCN2015-LigacaoRCTScomPeeringBGPv3
JornadasFCCN2015-LigacaoRCTScomPeeringBGPv3JornadasFCCN2015-LigacaoRCTScomPeeringBGPv3
JornadasFCCN2015-LigacaoRCTScomPeeringBGPv3
 
Redes em Fibras Óticas: Produção e Caracterização
Redes em Fibras Óticas: Produção e CaracterizaçãoRedes em Fibras Óticas: Produção e Caracterização
Redes em Fibras Óticas: Produção e Caracterização
 
Roteamento avançado em Linux - GTER
Roteamento avançado em Linux - GTERRoteamento avançado em Linux - GTER
Roteamento avançado em Linux - GTER
 
Apresentação de Protocolos de Roteamento IP
Apresentação de Protocolos de Roteamento IPApresentação de Protocolos de Roteamento IP
Apresentação de Protocolos de Roteamento IP
 
FIBRA ÓPTICA FTTH
FIBRA ÓPTICA FTTHFIBRA ÓPTICA FTTH
FIBRA ÓPTICA FTTH
 
ESTUDO E SIMULAÇÃO DA ARQUITETURA IPV6 SOBRE REDES MPLS/VPN
ESTUDO E SIMULAÇÃO DA ARQUITETURA IPV6 SOBRE REDES MPLS/VPN ESTUDO E SIMULAÇÃO DA ARQUITETURA IPV6 SOBRE REDES MPLS/VPN
ESTUDO E SIMULAÇÃO DA ARQUITETURA IPV6 SOBRE REDES MPLS/VPN
 
Aula fisica 1
Aula fisica 1Aula fisica 1
Aula fisica 1
 
Protocolos de encaminhamento-link_state
Protocolos de encaminhamento-link_stateProtocolos de encaminhamento-link_state
Protocolos de encaminhamento-link_state
 
Protocolos de encaminhamento-link_state
Protocolos de encaminhamento-link_stateProtocolos de encaminhamento-link_state
Protocolos de encaminhamento-link_state
 
Osp fv3
Osp fv3Osp fv3
Osp fv3
 
Modelo OSI - Camada Física
Modelo OSI - Camada FísicaModelo OSI - Camada Física
Modelo OSI - Camada Física
 

06 wireless-osp fvs-bgp

  • 1. Roteamento em redes wireless OSPF x iBGP Danton Nunes, InterNexo Ltda., São José dos Campos, SP danton.nunes@inexo.com.br
  • 2. Sistema de Roteamento dinâmico em rede com segmentos: * terrestre, * wireless ad hoc, * wireless infrastructure. Comparação entre OSPF vanilla e iBGP. por ser suportado pelo quagga sem modificações O Problema GTER−28 − Roteamento em redes wireless. OSPF x iBGP 01/11
  • 3. OSPF Protocolo "favorito" para roteamento intra−domínio Baseado em estado de enlaces e cálculo de rotas abertas mínimas (algoritmo de Djikstra), Mensagens de HELLO para avaliar a alcançabilidade dos vizinhos, Manutenção da topologia em cada roteador por meio de "inundações", Rápida convergência. GTER−28 − Roteamento em redes wireless. OSPF x iBGP 02/11
  • 4. iBGP Decisão entre as rotas candidatas por GTER−28 − Roteamento em redes wireless. OSPF x iBGP 03/11 Variante do BGP4 para uso intra−domínio, Baseado em vetor de caminho e mensagens de atualização em sessões p2p/tcp, alcançabilidade do "next hop", caminho mais curto, preferências arbitrárias, etc. Versão mini do protocolo favorito de roteamento inter−domínio.
  • 5. Problemas do OSPF Inundação pode representar um overhead significativo * existem variantes do OSPF para reduzir o overhead, mas não "ready to go" no quagga! Problema de nós ocultos em redes ad hoc * o conceito de vizinhança deixa de ser transitivo e o mapa de topologia pode divergir da realidade. * pode ser contornado considerando a rede ad hoc como um monte de enlaces ponto−a−ponto, mas aí dá tanto trabalho quanto roteamento estático. GTER−28 − Roteamento em redes wireless. OSPF x iBGP 04/11
  • 6. Problemas do OSPF Queda não detectável de enlace. * efeitos da atmosfera ventos muito intensos podem desalinhar antenas, tempestades elétricas podem danificar transmissores. * efeitos da biosfera (estas coisas aconteceram!) vaca que resolveu mastigar um guia de onda, desalinhamento de antena por pouso de urubu. Por conta disto o OSPF fica dependendo somente das mensagens de HELLO, perdendo muito de sua agilidade! GTER−28 − Roteamento em redes wireless. OSPF x iBGP 05/11
  • 7. Problemas do iBGP Detecção "lenta" da queda de um "next hop" (tcp). Possibilidade de fechar a sessão por um caminho alternativo. * Solução: configurar ebgp−multihop pequeno. Possibilidade (embora muito pouco provável) de laços. * Observada em simulação "perversa", mas não na vida real. Convergência "relativamente" lenta em presença de falha. GTER−28 − Roteamento em redes wireless. OSPF x iBGP 06/11
  • 8. Sobre a rapidez das tartarugas e a lentidão dos coelhos... Dizem que: − OSPF converge rápido − BGP nem tanto. Essas afirmações (como tantas) devem ser tomadas com muita reserva pois: * Tabelas de rotas são pequenas comparadas com o eBGP, * A queda de um enlace é um evento raro (infelizmente nem tanto ;−) * Fazer a conta certa (Djikstra) com dados errados (p.ex. caso dos nós ocultos) leva a resultados errados e dificuldades de convergência. GTER−28 − Roteamento em redes wireless. OSPF x iBGP 07/11
  • 9. Na prática a teoria é outra! O OSPF converge mais rapidamente que o iBGP mas não muito mais rapidamente. Para ambos as transições serão quase imperceptíveis aos usuários. O problema dos nós ocultos obirga a seleção manual da adjacência no OSPF, limitando muito o uso deste proto− colo em sistemas auto configuráveis. A inundação de informação de topologia pode ser um problema sério em redes ad hoc muito carregadas. Com o ospfd do quagga eventualmente incorporando alguns dos truques em desenvolvimento este problema será minimizado. GTER−28 − Roteamento em redes wireless. OSPF x iBGP 08/11
  • 10. Quadro Comparativo critério OSPF iBGP tempo de resposta aceitável prejudicada por hidden nodes. receita de bolo uso de banda espasmos das inundações GTER−28 − Roteamento em redes wireless. OSPF x iBGP bastante regular auto configuravel possível mas complicado fácil (p/ quem sabe!) facilidade de configuração excelente: Nossa escolha: 09/11 razoável
  • 11. Conclusões Nas condições consideradas, iBGP se deu melhor que OSPF, basicamente porque optamos por não usar exten− sões próprias para redes sem fio (especialmente redes com nós móveis e nômades). É fundamental setar o ebgp−multihop! As inundações da topologia do OSPF podem ser sentidas por usuários de aplicações de tempo real, especialmente VoIP. O iBGP, como se esperava, converge mais lentamente que o OSPF, mas em tempo aceitável. GTER−28 − Roteamento em redes wireless. OSPF x iBGP 10/11
  • 12. Referências e leitura mais avançada Kunihiro Ishiguro & al, Manual do quagga, capítulos 7, 8 e 9. Baccelli, Cordero Fuentes, Jacquet, Multi−Hop Wireless Networking with OSPF: MPR−based Routing Extensions for MANETs INRIA #6822, Feb 2009 RFC 5449 − OSPF Multipoint Relay (MPR) Extension ... RFC 4271 − A Border Gateway Protocol 4 (BGP−4) GTER−28 − Roteamento em redes wireless. OSPF x iBGP 11/11