Visão Geral
O Curso Nokia Virtual Private LAN Services, curso Nokia Virtual Private LAN Services baseia-se no conhecimento dos alunos sobre serviços de Camada 2. O curso aborda os aspectos teóricos do serviço de LAN privada virtual (VPLS), VPLS de gerenciamento (M-VPLS) e VPLS hierárquico (H-VPLS). Considerações de projeto, verificação e solução de problemas também são abordadas por meio de extensos exercícios de laboratório. Após a conclusão deste curso, os alunos serão capazes de compreender e implementar projetos complexos de VPLS. Todos os casos de uso e exercícios de laboratório são baseados na interface de linha de comando orientada a modelos (MD-CLI).
Conteúdo Programatico
Módulo 1: Revisão de Fundamentos e Introdução ao VPLS (8 horas)
1.1. Revisão de Redes Ethernet e Camada 2:
- Conceitos de Ethernet: MAC Address, VLANs, STP.
- Desafios de escalabilidade em LANs estendidas.
- Hands-on: Configuração básica de VLANs e Trunks em dispositivos de laboratório.
1.2. Revisão de Fundamentos de MPLS:
- Componentes MPLS: LER, LSR.
- Label Distribution Protocol (LDP) e RSVP-TE.
- VPNs baseadas em MPLS: L3VPN (visão geral) e L2VPN (introdução).
- Hands-on: Configuração básica de MPLS e LDP em uma rede P e PE simulada.
1.3. Introdução ao Virtual Private LAN Service (VPLS):
- O que é VPLS e por que usá-lo: estendendo a LAN via WAN.
- Conceito de Bridge Virtual (Virtual Switch Instance - VSI) e Ponto de Acesso de Serviço (Service Access Point - SAP).
- Componentes do VPLS: PE (Provider Edge), CE (Customer Edge), PW (PseudoWire).
- Hands-on: Criar uma topologia base para VPLS no simulador e identificar os componentes.
1.4. Arquitetura VPLS e Plano de Dados:
- Encapsulamento de pacotes Ethernet sobre MPLS.
- Fluxo de tráfego em uma rede VPLS: aprendizado de MAC, flooding, forwarding.
- Hands-on: Simular o fluxo de tráfego Ethernet através de uma instância VPLS e analisar os cabeçalhos MPLS.
Módulo 2: Configuração e Operação de VPLS (8 horas)
2.1. Configuração Básica de VPLS LDP (Manual Provisioning):
- Criação de Service Access Points (SAPs).
- Configuração de PseudoWires (PWs) entre PEs.
- Associação de SAPs e PWs a uma VSI.
- Hands-on: Configurar e verificar uma instância VPLS LDP entre dois roteadores PE Nokia.
2.2. VPLS LDP: Mecanismos de Autodiscovery e Signaling:
- Sinalização de PseudoWires via LDP.
- Uso de VPLS-FEC (Forwarding Equivalence Class) para autodiscovery.
- Hands-on: Acompanhar o processo de autodiscovery e sinalização LDP para PWs VPLS.
2.3. VPLS BGP (Autodiscovery e Signaling):
- Por que usar BGP para VPLS: escalabilidade em grande escala.
- Conceito de VPLS BGP e Route Targets.
- Mecanismos de autodiscovery de PEs e signaling de PseudoWires via BGP.
- Hands-on: Configurar e verificar uma instância VPLS BGP em roteadores PE, observando as rotas BGP para autodiscovery.
2.4. Comparativo LDP-VPLS vs. BGP-VPLS:
- Vantagens e desvantagens de cada tipo.
- Cenários de aplicação ideais para LDP e BGP VPLS.
- Hands-on: Discussão sobre qual tipo de VPLS usar em diferentes cenários de rede.
Módulo 3: Escalabilidade, Redundância e Otimização em VPLS (8 horas)
3.1. Hierarchical VPLS (H-VPLS):
- A necessidade de H-VPLS para escalabilidade em redes hierárquicas.
- Componentes: I-PE (Inner PE), S-PE (Serving PE).
- Configuração de spokes e pseudo-wires inter-PE.
- Hands-on: Implementar uma topologia H-VPLS, configurando S-PEs e I-PEs para estender o serviço.
3.2. Redundância em VPLS:
- Redundância de PseudoWires (PW Redundancy).
- Multi-homing de CEs para PEs (per-service e per-port).
- Hands-on: Configurar redundância de PseudoWires e simular falhas para testar a convergência.
3.3. Qualidade de Serviço (QoS) em VPLS:
- Modelos de QoS no VPLS (DiffServ).
- Classificação, marcação e policing de tráfego.
- Hands-on: Aplicar políticas de QoS em SAPs VPLS para priorizar tráfego.
3.4. Engenharia de Tráfego (Traffic Engineering) em VPLS:
- Uso de RSVP-TE para rotear PseudoWires.
- Balanceamento de carga em VPLS.
- Hands-on: (Conceitual/Demonstração) Explorar como o RSVP-TE pode ser usado para roteamento explícito de PWs.
Módulo 4: Gerenciamento, Troubleshooting e Boas Práticas (8 horas)
4.1. Comandos de Gerenciamento e Verificação:
- Comandos
show
para VPLS: show service id <id> vpls
, show service id <id> vpls sap
, show service id <id> vpls pw
.
- Verificação de estado dos PWs e SAPs.
- Hands-on: Utilizar uma bateria de comandos
show
para verificar o status e o funcionamento de uma rede VPLS.
4.2. Troubleshooting de Redes VPLS:
- Diagnóstico de problemas comuns de conectividade VPLS.
- Análise de logs e eventos relacionados a VPLS.
- Ferramentas de diagnóstico (Ping, Traceroute através de VPLS).
- Hands-on: Simular e resolver problemas de VPLS, como PWs down, problemas de MAC learning ou falhas de conectividade de SAP.
4.3. Considerações de Design e Melhores Práticas:
- Planejamento de capacidades VPLS e escalabilidade.
- Segurança em ambientes VPLS.
- Integração VPLS com outras tecnologias (e.g., VPRN, IES).
- Hands-on: Discussão de casos de uso reais e cenários de design para VPLS.
4.4. Evolução e Futuro das L2VPNs:
- Segment Routing para L2VPN (visão geral).
- Hands-on: (Conceitual) Breve introdução ao Segment Routing e como ele impacta os serviços L2VPN.
- Projeto Final: Implementar uma rede VPLS completa no ambiente de laboratório, incluindo H-VPLS, redundância de PWs e CEs, configuração de QoS básica, e realizar troubleshooting de cenários de falha.
- Prática: Consolidar os conhecimentos em um projeto prático, aplicando todas as técnicas de configuração, verificação e solução de problemas aprendidas.