SlideShare a Scribd company logo
1 of 23
Protocolos de Roteamento

Open Shortest Path First (OSPF)
&
Border Gateway Protocol (BGP)
Abívio Soares Pimenta
Fatene – RC14
Arquitetura TCP/IP
Histórico OSPF
●

●
●
●
●

●

Desenvolvido pelo grupo de trabalho IETF
responsável pelo IGP;
Criado para superar as deficiências do RIP;
Usa o algoritmo de Dijkstra (Shortest Path First);
Pode ser empregado em redes de grande porte;
Princípio de funcionamento similar ao IGRP
(CISCO);
Descrito inicialmente pela RFC 1131(1989),
atualmente é descrito pelas RFC's 1247 e 2328
Vantagens do OSPF sobre o RIP
●
●
●
●

●

●

Protocolo de roteamento do tipo Link-State;
Sem Limitação de Hop-Count;
Usa Multicast para enviar atualizações de rota;
Atualizações apenas quando há alterações de
rotas;
Converge mais rápido e permite Load
Balancing;
Permite a definição de áreas hieráquicas e uso de
autenticação para troca de informações
Características OSPF
●
●
●

●

●
●

Protocolo de roteamento intra-AS;
Base de dados topológica;
Roteadores dentro de uma mesma área
compartilham a mesma base de dados;
A topologia de uma área é invisível para
roteadores fora dela;
Roteamento com multi-rotas e suporte à VLSM;
Suporte para roteamento baseado em tipo de
serviço(TOS)
Tipos de Pacotes OSPF
●
●

●

●

●

Hello: estabelece a relação entre vizinhos;
Database Description (DBD): descreve o conteúdo
da base de dados. Usado no início do processo de
Adjacência;
Link-state Request (LSR): solicita partes da base
de dados topológica;
Link-state Update(LSU): responde à um pedido de
estado de enlace;
Link-State Acknowledgment(LSack): reconhece
os pacotes do tipo anterior;
Funcionamento do OSPF (Parte I)
●

●

●

Após ativar as interfaces, o roteador envia pacotes
OSPF “Hello” para reconhecer os roteadores
vizinhos. Existe alguns critérios para um roteador
ser considerado vizinho de outro;
Uma vez identificados os vizinhos, inicia-se o
processo de Adjacência.
Em redes multi-acesso, são eleitos um roteador
designado e um backup. Eles geram LSA´s para a
rede e ajudam a reduzir o tráfego de atualizações e
o tamanho da base topológica;
Funcionamento do OSPF (Parte II)
●

●

●

●
●

Uma LSA envia todas as rotas conhecidas por um
roteador. Cada rota possui o identificador da
interface, número do enlace e a métrica;
Todos os roteadores trocam suas informações.
Cada roteador guarda uma cópia da informação e a
repassa para os outros roteadores de sua área;
Após a sincronia, cada roteador calcula todas as
rotas usando o SPF, tendo como referência ele
próprio como raiz;
O processo de Adjacência é concluído.
Pacotes “Hello” passam a exercer função de
Keepalive
Funcionamento do OSPF (Parte III)
●

●

A partir deste momento, o roteador designado (e
na falha dele, o backup) são responsáveis por
receber e propagar as atualizações de topologia;
Novas atualizações somente são enviadas em caso
de mudança de topologia da rede.
Visão SPF de um roteador
Exemplo de divisão de áreas OSPF
Cabeçalho Comum OSPF
Border Gateway Protocol (BGP)
Histórico BGP
●
●
●
●
●

●

Criado para substituir o EGP;
Desde 1994 é usada a versão 4;
Originalmente descrita na RFC 1101;
Atualmente encontrada na RFC 4271;
Permitiu a remoção da NSFNet como backbone da
Internet nos EUA;
Características BGP
●
●

●
●
●

●

●

Usado como protocolo de roteamento de borda;
Único que usa o TCP como protocolo de
transporte (porta 179);
Suporte à CIDR;
Suporte à agregação de rotas;
Permite o uso de políticas de roteamento
arbitrárias;
Pode ser usado também como protocolo interno de
um AS (IBGP)
Confiável, estável, escalável e flexível;
Funcionamento BGP (Parte I)
●

●

●

Ao ser ligado, um roteador verifica se as redes
internas do seu AS estão acessíveis, através da
troca de informações com roteadores com rodam
algum protocolo do tipo IGP;
Então ele abre conexão com os roteadores
vizinhos que também executam o BGP para fazer
a troca de tabelas de rotas completas;
Cada roteador constrói então suas tabelas internas,
buscando construir um mapa livre de loops;
Funcionamento do BGP (Parte II)
●

●

Regra de Sincronização: se um AS X repassa
tráfego de um AS Y para outro AS Z, o BGP só irá
divulgar esta rota quando todos os roteadores
internos do AS X aprenderem a rota via IGP;
Quando um roteador recebe várias rotas para um
mesmo destino, ele procura escolher a melhor rota
e divulga apenas esta rota escolhida.
Principais Parâmetros de Rota do
BGP (Cálculo de Métrica)
●
●
●
●
●
●

AS_Path
Origin Atribute
Next Hop
Local Preference
Weight (Cisco)
Multi-Exit Discriminator
Algoritmo para melhor rota - I
●

●
●

●

●

Se uma rota aponta para um hop inacessível, a rota
é descartada;
Preferência para rotas com maior Weight(Cisco);
Em caso de empate, rotas com maior preferência
local;
Ainda havendo empate, rotas geradas pela
instância local do BGP;
Se a rota não satisfazer o item anterior, rotas com
menor AS_Path;
Algoritmo para melhor rota - II
●

●

●

●

●

Tendo o mesmo AS_Path, o desempate é feito
usando o atributo de origem;
Ainda mantido o empate, preferência para o menor
valor MED;
Se tiverem o mesmo valor de MED, escolhe-se a
rota externa;
Caso haja mais de uma rota externa, procura-se a
rota pelo IGP vizinho mais próximo;
E finalmente, havendo ainda empate, a escolha irá
recair sobre a rota com menor endereço IP
Tipos de Pacotes BGP
●

●

●

●

Open: abre uma sessão de comunicação entre 2
roteadores BGP. É a primeira mensagem a ser
enviada quando uma conexão de transporte é feita;
Update: informa as atualizações de rotas para os
outros roteadores;
Notification: enviada quando uma condição de
erro é detectada, encerram uma sessão ativa;
KeepAlive: informa aos roteadores vizinhos que o
roteador de origem está ativo.
Cabeçalho BGP4
Exemplo de uma Rede BGP

More Related Content

What's hot

BGP Path Selection & Attributes BGP Weight & BGP AS-Path Prepending
BGP Path Selection & Attributes BGP Weight & BGP AS-Path PrependingBGP Path Selection & Attributes BGP Weight & BGP AS-Path Prepending
BGP Path Selection & Attributes BGP Weight & BGP AS-Path PrependingShawan Roy
 
Juniper MPLS Tutorial by Soricelli
Juniper MPLS Tutorial by SoricelliJuniper MPLS Tutorial by Soricelli
Juniper MPLS Tutorial by SoricelliFebrian ‎
 
BGP (Border Gateway Protocol)
BGP (Border Gateway Protocol)BGP (Border Gateway Protocol)
BGP (Border Gateway Protocol)NetProtocol Xpert
 
Border Gateway Protocol - BGP - Apresentação
Border Gateway Protocol - BGP - ApresentaçãoBorder Gateway Protocol - BGP - Apresentação
Border Gateway Protocol - BGP - ApresentaçãoIsaque Profeta
 
EIGRP (Enhanced Interior Gateway Routing Protocol)
EIGRP (Enhanced Interior Gateway Routing Protocol)EIGRP (Enhanced Interior Gateway Routing Protocol)
EIGRP (Enhanced Interior Gateway Routing Protocol)NetProtocol Xpert
 
Protocolos de encaminhamento-link_state
Protocolos de encaminhamento-link_stateProtocolos de encaminhamento-link_state
Protocolos de encaminhamento-link_stateescolaporto
 
Redes de computadores II - 3.Roteamento
Redes de computadores II - 3.RoteamentoRedes de computadores II - 3.Roteamento
Redes de computadores II - 3.RoteamentoMauro Tapajós
 
Layer 2 switching fundamentals(networking)
Layer 2 switching fundamentals(networking)Layer 2 switching fundamentals(networking)
Layer 2 switching fundamentals(networking)welcometofacebook
 
Border Gateway Protocol (BGP)
Border Gateway Protocol (BGP)Border Gateway Protocol (BGP)
Border Gateway Protocol (BGP)Nutan Singh
 

What's hot (20)

BGP Path Selection & Attributes BGP Weight & BGP AS-Path Prepending
BGP Path Selection & Attributes BGP Weight & BGP AS-Path PrependingBGP Path Selection & Attributes BGP Weight & BGP AS-Path Prepending
BGP Path Selection & Attributes BGP Weight & BGP AS-Path Prepending
 
First hop redundancy
First hop redundancyFirst hop redundancy
First hop redundancy
 
Roteamento
RoteamentoRoteamento
Roteamento
 
Juniper MPLS Tutorial by Soricelli
Juniper MPLS Tutorial by SoricelliJuniper MPLS Tutorial by Soricelli
Juniper MPLS Tutorial by Soricelli
 
BGP
BGPBGP
BGP
 
BGP (Border Gateway Protocol)
BGP (Border Gateway Protocol)BGP (Border Gateway Protocol)
BGP (Border Gateway Protocol)
 
Eigrp.ppt
Eigrp.pptEigrp.ppt
Eigrp.ppt
 
Border Gateway Protocol - BGP - Apresentação
Border Gateway Protocol - BGP - ApresentaçãoBorder Gateway Protocol - BGP - Apresentação
Border Gateway Protocol - BGP - Apresentação
 
EIGRP (Enhanced Interior Gateway Routing Protocol)
EIGRP (Enhanced Interior Gateway Routing Protocol)EIGRP (Enhanced Interior Gateway Routing Protocol)
EIGRP (Enhanced Interior Gateway Routing Protocol)
 
Protocolos de encaminhamento-link_state
Protocolos de encaminhamento-link_stateProtocolos de encaminhamento-link_state
Protocolos de encaminhamento-link_state
 
Cisco ospf
Cisco ospf Cisco ospf
Cisco ospf
 
Static Routing
Static RoutingStatic Routing
Static Routing
 
IS-IS Protocol Introduction
IS-IS Protocol IntroductionIS-IS Protocol Introduction
IS-IS Protocol Introduction
 
Atividade acl extendida
Atividade acl extendidaAtividade acl extendida
Atividade acl extendida
 
Border Gatway Protocol
Border Gatway ProtocolBorder Gatway Protocol
Border Gatway Protocol
 
Bgp protocol
Bgp protocolBgp protocol
Bgp protocol
 
Redes de computadores II - 3.Roteamento
Redes de computadores II - 3.RoteamentoRedes de computadores II - 3.Roteamento
Redes de computadores II - 3.Roteamento
 
Layer 2 switching fundamentals(networking)
Layer 2 switching fundamentals(networking)Layer 2 switching fundamentals(networking)
Layer 2 switching fundamentals(networking)
 
Border Gateway Protocol (BGP)
Border Gateway Protocol (BGP)Border Gateway Protocol (BGP)
Border Gateway Protocol (BGP)
 
Arp rarp
Arp rarpArp rarp
Arp rarp
 

Viewers also liked

OSPF - Open Shortest Path First
OSPF - Open Shortest Path FirstOSPF - Open Shortest Path First
OSPF - Open Shortest Path FirstJoao Gonçalves
 
Protocolo rip
Protocolo ripProtocolo rip
Protocolo ripEIYSC
 
Protocolo rip
Protocolo ripProtocolo rip
Protocolo ripG0kuu
 
Ethernet regras de segmentação-miguel ferreira
Ethernet regras de segmentação-miguel ferreiraEthernet regras de segmentação-miguel ferreira
Ethernet regras de segmentação-miguel ferreiraMiguel Ferreira
 
WANs e Roteadores Cap. 1 - CCNA 3.1 Wellington Pinto de Oliveira
WANs e Roteadores Cap. 1 - CCNA 3.1 Wellington Pinto de OliveiraWANs e Roteadores Cap. 1 - CCNA 3.1 Wellington Pinto de Oliveira
WANs e Roteadores Cap. 1 - CCNA 3.1 Wellington Pinto de OliveiraWellington Oliveira
 
formacao-de-suporte-tecnico-proinfo (1)
formacao-de-suporte-tecnico-proinfo (1)formacao-de-suporte-tecnico-proinfo (1)
formacao-de-suporte-tecnico-proinfo (1)Wagner Damico
 
Apresentação fortinet
Apresentação fortinetApresentação fortinet
Apresentação fortinetinternetbrasil
 
WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...
WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...
WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...Wellington Oliveira
 
Introdução a-redes-cisco
Introdução a-redes-ciscoIntrodução a-redes-cisco
Introdução a-redes-ciscoMarcelo Gama
 
WANs e Roteadores Cap. 2 - CCNA 3.1 Wellington Pinto de Oliveira
WANs e Roteadores Cap. 2 - CCNA 3.1 Wellington Pinto de OliveiraWANs e Roteadores Cap. 2 - CCNA 3.1 Wellington Pinto de Oliveira
WANs e Roteadores Cap. 2 - CCNA 3.1 Wellington Pinto de OliveiraWellington Oliveira
 
CCNA 4.1 - Capítulo 05 tcp-ip
CCNA 4.1 - Capítulo 05   tcp-ipCCNA 4.1 - Capítulo 05   tcp-ip
CCNA 4.1 - Capítulo 05 tcp-ipSergio Maia
 

Viewers also liked (20)

OSPF - Open Shortest Path First
OSPF - Open Shortest Path FirstOSPF - Open Shortest Path First
OSPF - Open Shortest Path First
 
Protocolo rip
Protocolo ripProtocolo rip
Protocolo rip
 
Protocolo rip
Protocolo ripProtocolo rip
Protocolo rip
 
Ethernet regras de segmentação-miguel ferreira
Ethernet regras de segmentação-miguel ferreiraEthernet regras de segmentação-miguel ferreira
Ethernet regras de segmentação-miguel ferreira
 
Ccna-640-802_prova final_mod_I
Ccna-640-802_prova final_mod_ICcna-640-802_prova final_mod_I
Ccna-640-802_prova final_mod_I
 
WANs e Roteadores Cap. 1 - CCNA 3.1 Wellington Pinto de Oliveira
WANs e Roteadores Cap. 1 - CCNA 3.1 Wellington Pinto de OliveiraWANs e Roteadores Cap. 1 - CCNA 3.1 Wellington Pinto de Oliveira
WANs e Roteadores Cap. 1 - CCNA 3.1 Wellington Pinto de Oliveira
 
formacao-de-suporte-tecnico-proinfo (1)
formacao-de-suporte-tecnico-proinfo (1)formacao-de-suporte-tecnico-proinfo (1)
formacao-de-suporte-tecnico-proinfo (1)
 
Eigrp IPv6
Eigrp IPv6Eigrp IPv6
Eigrp IPv6
 
Protocolos de enrrutamiento
Protocolos de enrrutamientoProtocolos de enrrutamiento
Protocolos de enrrutamiento
 
Apresentação fortinet
Apresentação fortinetApresentação fortinet
Apresentação fortinet
 
Endereço IP 1A REDES
Endereço IP 1A REDESEndereço IP 1A REDES
Endereço IP 1A REDES
 
WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...
WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...
WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...
 
Roteamento
RoteamentoRoteamento
Roteamento
 
Roteamento estatico
Roteamento estaticoRoteamento estatico
Roteamento estatico
 
Introdução a-redes-cisco
Introdução a-redes-ciscoIntrodução a-redes-cisco
Introdução a-redes-cisco
 
WANs e Roteadores Cap. 2 - CCNA 3.1 Wellington Pinto de Oliveira
WANs e Roteadores Cap. 2 - CCNA 3.1 Wellington Pinto de OliveiraWANs e Roteadores Cap. 2 - CCNA 3.1 Wellington Pinto de Oliveira
WANs e Roteadores Cap. 2 - CCNA 3.1 Wellington Pinto de Oliveira
 
Criacaode vlsm
Criacaode vlsmCriacaode vlsm
Criacaode vlsm
 
Labvlsm
LabvlsmLabvlsm
Labvlsm
 
Curso de redes_cisco
Curso de redes_ciscoCurso de redes_cisco
Curso de redes_cisco
 
CCNA 4.1 - Capítulo 05 tcp-ip
CCNA 4.1 - Capítulo 05   tcp-ipCCNA 4.1 - Capítulo 05   tcp-ip
CCNA 4.1 - Capítulo 05 tcp-ip
 

Similar to Introdução ao OSPF e BGP

Similar to Introdução ao OSPF e BGP (20)

BGP.ppt
BGP.pptBGP.ppt
BGP.ppt
 
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
 
Roteamento Intra-SA e Inter-SA
Roteamento Intra-SA e Inter-SARoteamento Intra-SA e Inter-SA
Roteamento Intra-SA e Inter-SA
 
Aula 3 (parte 1)
Aula 3 (parte 1)Aula 3 (parte 1)
Aula 3 (parte 1)
 
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
 
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
 
Border Gateway Protocol - BGP - Pesquisa
Border Gateway Protocol - BGP - PesquisaBorder Gateway Protocol - BGP - Pesquisa
Border Gateway Protocol - BGP - Pesquisa
 
Protocolos de encaminhamento-link_state
Protocolos de encaminhamento-link_stateProtocolos de encaminhamento-link_state
Protocolos de encaminhamento-link_state
 
Roteamento de pacotes
Roteamento de pacotesRoteamento de pacotes
Roteamento de pacotes
 
Ospf
OspfOspf
Ospf
 
Osp fv3
Osp fv3Osp fv3
Osp fv3
 
R&c 05 14_2 - Protocolo IP (Parte 2)
R&c 05 14_2 - Protocolo IP (Parte 2)R&c 05 14_2 - Protocolo IP (Parte 2)
R&c 05 14_2 - Protocolo IP (Parte 2)
 
Camada de rede parte3
Camada de rede   parte3Camada de rede   parte3
Camada de rede parte3
 
Redes de Computadores e Aplicacoes - Protocolos roteamento.pptx
Redes de Computadores e Aplicacoes - Protocolos roteamento.pptxRedes de Computadores e Aplicacoes - Protocolos roteamento.pptx
Redes de Computadores e Aplicacoes - Protocolos roteamento.pptx
 
Routing
RoutingRouting
Routing
 
Routing
RoutingRouting
Routing
 
Tutorial BGP Redes de Internet
Tutorial BGP Redes de InternetTutorial BGP Redes de Internet
Tutorial BGP Redes de Internet
 
O Protocolo OSPF
O Protocolo OSPFO Protocolo OSPF
O Protocolo OSPF
 
Ospfv3
Ospfv3Ospfv3
Ospfv3
 
Protocolos de encaminhamento_i
Protocolos de encaminhamento_iProtocolos de encaminhamento_i
Protocolos de encaminhamento_i
 

Introdução ao OSPF e BGP

  • 1. Protocolos de Roteamento Open Shortest Path First (OSPF) & Border Gateway Protocol (BGP)
  • 2. Abívio Soares Pimenta Fatene – RC14 Arquitetura TCP/IP
  • 3. Histórico OSPF ● ● ● ● ● ● Desenvolvido pelo grupo de trabalho IETF responsável pelo IGP; Criado para superar as deficiências do RIP; Usa o algoritmo de Dijkstra (Shortest Path First); Pode ser empregado em redes de grande porte; Princípio de funcionamento similar ao IGRP (CISCO); Descrito inicialmente pela RFC 1131(1989), atualmente é descrito pelas RFC's 1247 e 2328
  • 4. Vantagens do OSPF sobre o RIP ● ● ● ● ● ● Protocolo de roteamento do tipo Link-State; Sem Limitação de Hop-Count; Usa Multicast para enviar atualizações de rota; Atualizações apenas quando há alterações de rotas; Converge mais rápido e permite Load Balancing; Permite a definição de áreas hieráquicas e uso de autenticação para troca de informações
  • 5. Características OSPF ● ● ● ● ● ● Protocolo de roteamento intra-AS; Base de dados topológica; Roteadores dentro de uma mesma área compartilham a mesma base de dados; A topologia de uma área é invisível para roteadores fora dela; Roteamento com multi-rotas e suporte à VLSM; Suporte para roteamento baseado em tipo de serviço(TOS)
  • 6. Tipos de Pacotes OSPF ● ● ● ● ● Hello: estabelece a relação entre vizinhos; Database Description (DBD): descreve o conteúdo da base de dados. Usado no início do processo de Adjacência; Link-state Request (LSR): solicita partes da base de dados topológica; Link-state Update(LSU): responde à um pedido de estado de enlace; Link-State Acknowledgment(LSack): reconhece os pacotes do tipo anterior;
  • 7. Funcionamento do OSPF (Parte I) ● ● ● Após ativar as interfaces, o roteador envia pacotes OSPF “Hello” para reconhecer os roteadores vizinhos. Existe alguns critérios para um roteador ser considerado vizinho de outro; Uma vez identificados os vizinhos, inicia-se o processo de Adjacência. Em redes multi-acesso, são eleitos um roteador designado e um backup. Eles geram LSA´s para a rede e ajudam a reduzir o tráfego de atualizações e o tamanho da base topológica;
  • 8. Funcionamento do OSPF (Parte II) ● ● ● ● ● Uma LSA envia todas as rotas conhecidas por um roteador. Cada rota possui o identificador da interface, número do enlace e a métrica; Todos os roteadores trocam suas informações. Cada roteador guarda uma cópia da informação e a repassa para os outros roteadores de sua área; Após a sincronia, cada roteador calcula todas as rotas usando o SPF, tendo como referência ele próprio como raiz; O processo de Adjacência é concluído. Pacotes “Hello” passam a exercer função de Keepalive
  • 9. Funcionamento do OSPF (Parte III) ● ● A partir deste momento, o roteador designado (e na falha dele, o backup) são responsáveis por receber e propagar as atualizações de topologia; Novas atualizações somente são enviadas em caso de mudança de topologia da rede.
  • 10. Visão SPF de um roteador
  • 11. Exemplo de divisão de áreas OSPF
  • 14. Histórico BGP ● ● ● ● ● ● Criado para substituir o EGP; Desde 1994 é usada a versão 4; Originalmente descrita na RFC 1101; Atualmente encontrada na RFC 4271; Permitiu a remoção da NSFNet como backbone da Internet nos EUA;
  • 15. Características BGP ● ● ● ● ● ● ● Usado como protocolo de roteamento de borda; Único que usa o TCP como protocolo de transporte (porta 179); Suporte à CIDR; Suporte à agregação de rotas; Permite o uso de políticas de roteamento arbitrárias; Pode ser usado também como protocolo interno de um AS (IBGP) Confiável, estável, escalável e flexível;
  • 16. Funcionamento BGP (Parte I) ● ● ● Ao ser ligado, um roteador verifica se as redes internas do seu AS estão acessíveis, através da troca de informações com roteadores com rodam algum protocolo do tipo IGP; Então ele abre conexão com os roteadores vizinhos que também executam o BGP para fazer a troca de tabelas de rotas completas; Cada roteador constrói então suas tabelas internas, buscando construir um mapa livre de loops;
  • 17. Funcionamento do BGP (Parte II) ● ● Regra de Sincronização: se um AS X repassa tráfego de um AS Y para outro AS Z, o BGP só irá divulgar esta rota quando todos os roteadores internos do AS X aprenderem a rota via IGP; Quando um roteador recebe várias rotas para um mesmo destino, ele procura escolher a melhor rota e divulga apenas esta rota escolhida.
  • 18. Principais Parâmetros de Rota do BGP (Cálculo de Métrica) ● ● ● ● ● ● AS_Path Origin Atribute Next Hop Local Preference Weight (Cisco) Multi-Exit Discriminator
  • 19. Algoritmo para melhor rota - I ● ● ● ● ● Se uma rota aponta para um hop inacessível, a rota é descartada; Preferência para rotas com maior Weight(Cisco); Em caso de empate, rotas com maior preferência local; Ainda havendo empate, rotas geradas pela instância local do BGP; Se a rota não satisfazer o item anterior, rotas com menor AS_Path;
  • 20. Algoritmo para melhor rota - II ● ● ● ● ● Tendo o mesmo AS_Path, o desempate é feito usando o atributo de origem; Ainda mantido o empate, preferência para o menor valor MED; Se tiverem o mesmo valor de MED, escolhe-se a rota externa; Caso haja mais de uma rota externa, procura-se a rota pelo IGP vizinho mais próximo; E finalmente, havendo ainda empate, a escolha irá recair sobre a rota com menor endereço IP
  • 21. Tipos de Pacotes BGP ● ● ● ● Open: abre uma sessão de comunicação entre 2 roteadores BGP. É a primeira mensagem a ser enviada quando uma conexão de transporte é feita; Update: informa as atualizações de rotas para os outros roteadores; Notification: enviada quando uma condição de erro é detectada, encerram uma sessão ativa; KeepAlive: informa aos roteadores vizinhos que o roteador de origem está ativo.
  • 23. Exemplo de uma Rede BGP