Desvendando o Protocolo BGP

Após concluir este curso, o participante será capaz de:
• Entender o escopo do protocolo BGP, seu papel com relação à Internet e suas funções.
• Entender como funcionam os PTTs e as CDNs.
• Responder as perguntas “Por que devo virar um AS?” e “Em que situações devo rodar o protocolo BGP e que vantagens terei em cada tipo de topologia?”.
• Classificar e posicionar o protocolo BGP diante dos demais protocolos de roteamento.
• Saber descrever cada tipo de pacote BGP.
• Entender os conceitos de Máquina de Estados e Vizinhança BGP.
• Implementar vizinhanças BGP sejam elas externas ou internas.
• Conhecer artifícios para se lidar com o desafio da escalabilidade dentro do AS.
• Compreender o uso das diferentes ferramentas para implementar PBR (Policy Based Routing).
• Conhecer a função, o escopo e as particularidades de cada atributo BGP e implementar políticas alterando esses atributos.
• Entender o Algoritmo de Decisão dos Melhores Caminhos do BGP.
• Conhecer Boas Práticas de configuração do BGP, sobretudo aquelas relacionadas à segurança.
• Implementar filtros de prefixos.
• Implementar redundância e balanceamento em uma topologia multiprovedor (multihomed).

• Administradores do protocolo BGP, seja em um âmbito de cliente, seja no âmbito de provedores de telecom.
• Estudantes que desejam conhecer à fundo o protocolo, de maneira teórica e prática.

• Conhecimentos básicos de roteamento e pilha TCP/IP (conhecimento nível CCNA).
• Desejável (mas não obrigatório) alguma experiência com linha de comando Cisco IOS.

Ementa

Módulo 1

A Internet e o Papel do BGP

1.1. Funcionamento da Internet e o papel que o protocolo BGP exerce na Grande Rede
1.2. Papel dos PTTs (IXs)
1.3. Funcionamento do processo de roteamento.
1.4. Comparação e classificação de protocolos de roteamento

  • Duration:4 horas
Módulo 2

Conexão com o ISP

1.1. Topologias típicas para conexão com provedores ou ASes de trânsito
1.2. Por que ser um AS?
1.3. Por que rodar o BGP?

  • Duration:4 horas
Módulo 3

Características do Protocolo BGP

1.1. Comparação do BGP com protocolos IGPs, posicionamento no modelo OSI
1.2. Pacotes BGP
1.3. Máquina de Estado BGP
1.4. Comandos
1.5. Vizinhança BGP entre dois ASes
1.6. BGP Multihop
1.7. IBGP (BGP Interno)
1.8. Route Reflector: escalabidade dentro do AS

  • Duration:4 horas
Módulo 4

Ferramentas para Policy Based Routing (PBR)

1.1. Access-lists
1.2. Distribute-lists
1.3. Prefix-lists
1.4. Route-maps

  • Duration:4 horas
Módulo 5

Atributos BGP

1.1. Classificação dos Atributos
1.2. Atributo Origem
1.3. Atributo AS Path
1.4. Atributo Next Hop
1.5. Atributo MED
1.6. Atributo Local Preference
1.7. Atributo Weight
1.8. Atributos de Agregação de Rotas
1.9. Atributo Community
1.10. Outros Atributos
1.11. Algoritmo de Seleção de Melhores Caminhos

  • Duration:4 horas
Módulo 6

Boas Práticas BGP

1.1. Boas práticas de segurança, route refresh
1.2. Filtros de prefixos e de pacotes
1.3. Peer groups, Route Dampening
1.4. Implementação de redundância e balanceamento

  • Duration:4 horas

Material de Estudos

Materiais

Confira:

• Slides de sala de aula
• Arquivos dos labs no emulador GNS3 (12 labs ao todo)
• Diversas bibliografias em PDF como material de apoio