SlideShare uma empresa Scribd logo
1 de 28
Baixar para ler offline
VoIP e NGN
 Core Network e MPLS

Frederico Madeira <fred@madeira.eng.br>
          www.madeira.eng.br
Sumário
➔
    Características
➔
    Redes Orientadas a Circuito
➔
    Redes sem Conexão
➔
    Redes Baseadas em Circuito Virtual
➔
    Arquitetura de Suporte
➔
    MPLS
➔
    O rótulo MPLS
➔
    Campos do rótulo
➔
    Elementos Principais do MPLS
➔
    Dinâmica do MPLS
➔
    Roteamento e Encaminhamento na rede MPLS
➔
    VPN
➔
    AToM
➔
    Resumo
Características
✔
    Rede única para comutação de todos os tipos de serviços: Voz,
    dados e vídeo

✔
    Tecnologia de pacotes, as informações são encaminhadas em
    blocos chamados pacotes (ao invés de circuitos)

✔
    Flexibilidade para facilitar ampliação devido ao crescimento do
    tráfego

✔
    Qualidade de serviço (QoS) – equivalente a pstn

✔
    Baixo custo operacional

✔
    Multi-protocolo
Redes Orientadas a Circuito
➔
    Rede de telefonia pública

➔
    A rota (circuito físico) dos dados (voz) é a mesma durante a
    conexão

➔
    Dados chegam em ordem ao destino

➔
    Recursos são reservados nos dispositivos pertencentes à rota:
    sendo utilizados ou não (QoS)

➔
    Sinalização para o estabelecimento do circuito

➔
    Latência de sinalização
Redes sem Conexão
➔
    Redes IP

➔
    Os dados podem chegar fora de ordem ao destino

➔
    A rota dos dados pode mudar durante uma conexão (fluxo)

➔
    Sem reserva de recursos

➔
    Ausência de latência de sinalização

➔
    Apropriada para fluxos de curta duração

➔
    Classe de serviço: best-effort
Redes Baseadas em Circuito Virtual
➔
    A idéia é introduzir em uma infra-estrutura de comunicação
    características de redes sem conexão e de redes orientadas a
    circuito

➔
    Materializar as vantagens dos dois esquemas

➔
    Atender ao fenômeno de convergência das mídias

➔
    Em uma mesma infra-estrutura de comunicação atender aos
    requisitos de aplicações multimídia e tradicionais.

➔
    Frame-Relay, ATM e MPLS
Arquitetura de Suporte

✔
    TCP/IP

✔
    Protocolos de Roteamento: BGP, OSPF, EGP, RIP

✔
    ATM, Frame Relay

✔
    MPLS

✔
    Multiplexação Estatística: Quando a banda não for
    utilizada, pode ser preenchida por outros fluxos de
    dados, ao contrário da multiplexação TDM onde
    são alocados circuitos dedicados para a
    transmissão dos fluxos de dados.
MPLS
✔
     Evolução do modelo IP/ATM

✔
     Padronização de diversas tecnologias emergentes
     no final dos anos 90.
      ✔
        IP Switching
      ✔
        Tag Switching
      ✔
        Aggregate Route-Based IP Switching (ARIS)
      ✔
        Cell Switching Router (CSR)


✔
      Criado para atender aos requisitos de aplicações
      multimídia:
    ●
       QoS
    ●
       Confiabilidade
    ●
       Segurança
MPLS

✔
    Encaminhamento baseado em rótulos
     ✔
       Menor processamento
     ✔
       Consequentemente mais rápido

✔
    Em função do local no modelo OSI onde o rótulo é
    inserido ele suporta qualquer protocolo de
    camada 2: PPP, HDLC, Ethernet, etc...

✔
    Não se encaixa muito no modelo OSI.

✔
    Não nem de camada 2 e nem de camada 3

✔
    É considerado da camada 2,5
O rótulo MPLS




                3
O rótulo MPLS

✔
    É um número que identifica um fluxo de dados
    dentro de um enlace

✔
    Rótulo MPLS precede endereço IP, tornando o
    roteamento mais rápido.

✔
    Não é novidade, já utilizado por frame relay/ATM

✔
    Possui 32 bits e é uma representação curta do
    cabeçalho IP (Só o endereço IP possui 32bits)
O rótulo MPLS - Campos




✔
    Label: Transporta o valor efetivo do rótulo

✔
    CoS (Class of Service) ou EXP: utilizado para
    classificar a prioirdade dos pacotes em até oito
    níveis

✔
    S (stack): indica o inicio e fim de uma pilha de
    rótulos hierárquicos

✔
    TTL (Time-to-Live): mesma funcionalidade do
    TTL do IP.
Elementos Principais do MPLS

✔
    LER (Labe Edge Router)
     ✔
       Equipamento que atribui o primeiro rótulo
     ✔
       O rótulo inserido é baseado no IP de destino e
       na qualidade de serviço requerida

✔
    LSR (Label Switching Router)
     ✔
       Equipamento que faz a troca de rótulos.
     ✔
       Remove rótulo no input e adiciona novo rótulo
       no output
     ✔
       Faz parte no núcleo da rede
     ✔
       Encaminha de um LSR para outro até chegar
       ao destino.
Elementos Principais do MPLS
✔
    FEC (Forward Equivalence Class)
     ✔
       Serviço ou conjunto de serviços cuja qualidade
       é igual ou equivalente
     ✔
       Serviços com o mesmo FEC percorrem o
       mesmo caminho

✔
    LSP (Label Switched Path)
     ✔
       Caminho virtual fim-a-fim
     ✔
       Conjunto de vários enlaces
     ✔
       Utilizado pelo FEC
Elementos Principais do MPLS
Elementos Principais do MPLS
✔
    FIB (Forward Information Base)
     ✔
       Base de dados dos equipamentos MPLS que
       contem a tabela de encaminhamento
     ✔
       Contém valor de rótulo/porta para
       entrada/saída

✔
    LIB (Label information Base)
     ✔
       Base de dados com informações cruzadas
     ✔
       Dado o rótulo obtém-se uma determinada
       qualidade de serviço em uma rota

✔
    LDP (Label Distribution Protocol)
     ✔
       Protocolo para distribuição automática dos
       rótulos pela rede
     ✔
       Configurando a base de dados FIB/LIB dos
       equipamentos
Dinâmica do MPLS
✔
    Ao entrar na rede, um rótulo é agregado a cada
    pacote pelo LER

✔
    Este rótulo possui informações sobre o próximo
    salto, o LSR

✔
    Com base no rótulo recebido, o LSR consulta a FIB
    e toma a decisão do encaminhamento

✔
    O rótulo é trocado e o pacote é encaminhado pela
    interface de saída definida conforme FEC
    atribuída.

✔
    Ao sair da rede MPLS, o rótulo é removido.
Dinâmica do MPLS
Roteamento e Encaminhamento
✔
    Em conformidade com a filosofia de redes NGN, existe a
    separação do roteamento em duas partes:
     ✔
       Controle
     ✔
       Encaminhamento

✔
    Roteamento é excutado pelo LER (borda)
     ✔
       Classificação de pacotes
     ✔
       Necessita de alto desempenho em analisar todos os pacotes
     ✔
       Baseado na analise é aplicada uma classe de serviço (FEC)
✔
    Encaminhamento é executado pelo LSR (Core)
     ✔
       Processar os pacotes em alta velociade
     ✔
       Encaminhamento rápido
     ✔
       Fazem apenas a troca dos rótulos
Roteamento e Encaminhamento
Roteamento e Encaminhamento




  Roteamento executado pelos LER.
VPN

✔
    É uma rede de uso privativo virtualmente construída sobre uma
    rede pública

✔
    Compartilhada com outras VPN's

✔
    Permite a customização da rede de acordo com as necessidades
    dos clientes

✔
    Particionamento da rede física e equipamentos da rede

✔
    Multi-protocolo
VPN
MPLS VPN




Esquema de uma VPN MPLS
AToM – Any Transport over MPLS

✔
    Clientes ainda possuem legado de soluções que só suportam
    layer 2 como ATM, Frame Relay e X.25

✔
    Através do AToM as operadoras podem carregar este tipo de
    serviço através de redes MPLS, mantendo apenas uma única
    estrutura em suas redes.

✔
    Proporciona economia $$$ para as operadoras, pois o legado
    trafega sobre uma única infraestrutura.

✔
    Também conhecido como layer 2 VPN

✔
    Implementado no PE no modelo point-to-point
AToM – Any Transport over MPLS
Resumo MPLS
✔
    MPLS é a forma mais efetiva de integrar redes

✔
    MPLS reduz o processamento dos roteadores, melhorando a
    eficiência no encaminhamento dos pacotes

✔
    Provê QoS a redes IP

✔
    Opera sobre qualquer tecnologia de camada 2 (ethernet/óptica)

✔
    Aceita qualquer protocolo da camada 3

✔
    Provê redes privadas para clientes através do modelo de VPN
     ✔
       Layer 3 – MPLS VPN
    ✔
        Layer 2 - AToM
VoIP e NGN
 Core Network e MPLS

Frederico Madeira <fred@madeira.eng.br>
          www.madeira.eng.br

Mais conteúdo relacionado

Mais procurados

SGSN- serving gprs support node - Platform - HW, SW and CLI
SGSN- serving gprs support node  - Platform - HW, SW and CLI SGSN- serving gprs support node  - Platform - HW, SW and CLI
SGSN- serving gprs support node - Platform - HW, SW and CLI Mustafa Golam
 
Hw lte rf-optimization-guide
Hw lte rf-optimization-guideHw lte rf-optimization-guide
Hw lte rf-optimization-guidetharinduwije
 
Hot standby router protocol (hsrp) using
Hot standby router protocol (hsrp) usingHot standby router protocol (hsrp) using
Hot standby router protocol (hsrp) usingShubhiGupta94
 
Архитектура Cisco Unified MPLS: Внедрение MPLS на всех уровнях сети.
 Архитектура Cisco Unified MPLS: Внедрение MPLS на всех уровнях сети.  Архитектура Cisco Unified MPLS: Внедрение MPLS на всех уровнях сети.
Архитектура Cisco Unified MPLS: Внедрение MPLS на всех уровнях сети. Cisco Russia
 
Lte outbound roaming_session
Lte outbound roaming_sessionLte outbound roaming_session
Lte outbound roaming_sessionSamir Mohanty
 
International roaming technical view
International roaming technical viewInternational roaming technical view
International roaming technical viewRawand Jaf
 
422738668-LTE-Downlink-Throughput-Optimization-Based-on-Performance-Data [Rep...
422738668-LTE-Downlink-Throughput-Optimization-Based-on-Performance-Data [Rep...422738668-LTE-Downlink-Throughput-Optimization-Based-on-Performance-Data [Rep...
422738668-LTE-Downlink-Throughput-Optimization-Based-on-Performance-Data [Rep...SudheeraIndrajith
 
LTE Testing | 4G Testing
LTE Testing | 4G TestingLTE Testing | 4G Testing
LTE Testing | 4G TestingIxia
 
Gsm bss kpi analysis
Gsm bss kpi analysisGsm bss kpi analysis
Gsm bss kpi analysisHassan Imam
 
VoLTE Charging and Clearing Explained
VoLTE Charging and Clearing ExplainedVoLTE Charging and Clearing Explained
VoLTE Charging and Clearing ExplainedSyniverse
 
Call flow oma000003 gsm communication flow
Call flow oma000003 gsm communication flowCall flow oma000003 gsm communication flow
Call flow oma000003 gsm communication flowEricsson Saudi
 

Mais procurados (20)

2 g data call flow
2 g data call flow2 g data call flow
2 g data call flow
 
Comunicação de dados
Comunicação de dadosComunicação de dados
Comunicação de dados
 
EPON GPON
EPON GPONEPON GPON
EPON GPON
 
SGSN- serving gprs support node - Platform - HW, SW and CLI
SGSN- serving gprs support node  - Platform - HW, SW and CLI SGSN- serving gprs support node  - Platform - HW, SW and CLI
SGSN- serving gprs support node - Platform - HW, SW and CLI
 
Camada de enlace parte1
Camada de enlace   parte1Camada de enlace   parte1
Camada de enlace parte1
 
gsm layer 3 messages
 gsm layer 3 messages gsm layer 3 messages
gsm layer 3 messages
 
Hw lte rf-optimization-guide
Hw lte rf-optimization-guideHw lte rf-optimization-guide
Hw lte rf-optimization-guide
 
Hot standby router protocol (hsrp) using
Hot standby router protocol (hsrp) usingHot standby router protocol (hsrp) using
Hot standby router protocol (hsrp) using
 
Gsm interview question
Gsm interview questionGsm interview question
Gsm interview question
 
Sigtran protocol
Sigtran protocolSigtran protocol
Sigtran protocol
 
ss7 and M3UA
ss7 and M3UAss7 and M3UA
ss7 and M3UA
 
Call flows
Call flowsCall flows
Call flows
 
Архитектура Cisco Unified MPLS: Внедрение MPLS на всех уровнях сети.
 Архитектура Cisco Unified MPLS: Внедрение MPLS на всех уровнях сети.  Архитектура Cisco Unified MPLS: Внедрение MPLS на всех уровнях сети.
Архитектура Cisco Unified MPLS: Внедрение MPLS на всех уровнях сети.
 
Lte outbound roaming_session
Lte outbound roaming_sessionLte outbound roaming_session
Lte outbound roaming_session
 
International roaming technical view
International roaming technical viewInternational roaming technical view
International roaming technical view
 
422738668-LTE-Downlink-Throughput-Optimization-Based-on-Performance-Data [Rep...
422738668-LTE-Downlink-Throughput-Optimization-Based-on-Performance-Data [Rep...422738668-LTE-Downlink-Throughput-Optimization-Based-on-Performance-Data [Rep...
422738668-LTE-Downlink-Throughput-Optimization-Based-on-Performance-Data [Rep...
 
LTE Testing | 4G Testing
LTE Testing | 4G TestingLTE Testing | 4G Testing
LTE Testing | 4G Testing
 
Gsm bss kpi analysis
Gsm bss kpi analysisGsm bss kpi analysis
Gsm bss kpi analysis
 
VoLTE Charging and Clearing Explained
VoLTE Charging and Clearing ExplainedVoLTE Charging and Clearing Explained
VoLTE Charging and Clearing Explained
 
Call flow oma000003 gsm communication flow
Call flow oma000003 gsm communication flowCall flow oma000003 gsm communication flow
Call flow oma000003 gsm communication flow
 

Destaque (6)

IMS - IP Multimedia Subsystem
IMS - IP Multimedia SubsystemIMS - IP Multimedia Subsystem
IMS - IP Multimedia Subsystem
 
Protocolos De Convergência
Protocolos De ConvergênciaProtocolos De Convergência
Protocolos De Convergência
 
NGN - Estudo De Caso
NGN - Estudo De CasoNGN - Estudo De Caso
NGN - Estudo De Caso
 
Codecs
CodecsCodecs
Codecs
 
Rede de Transporte
Rede de TransporteRede de Transporte
Rede de Transporte
 
Asterisk O Pabx Livre Para Voip
Asterisk   O Pabx Livre Para VoipAsterisk   O Pabx Livre Para Voip
Asterisk O Pabx Livre Para Voip
 

Semelhante a Core Network e MPLS

Semelhante a Core Network e MPLS (20)

MPLS
MPLSMPLS
MPLS
 
Apresentação para clientes mpls
Apresentação para clientes mplsApresentação para clientes mpls
Apresentação para clientes mpls
 
Mpls
MplsMpls
Mpls
 
ENSINANDO QUALIDADE DE SERVIÇO NA INTERNET COM O OPNET MODELER
ENSINANDO QUALIDADE DE SERVIÇO NA INTERNET COM O OPNET MODELERENSINANDO QUALIDADE DE SERVIÇO NA INTERNET COM O OPNET MODELER
ENSINANDO QUALIDADE DE SERVIÇO NA INTERNET COM O OPNET MODELER
 
Protpcolo MPLS
Protpcolo MPLSProtpcolo MPLS
Protpcolo MPLS
 
Redes Aavançadas - 5.MPLS
Redes Aavançadas - 5.MPLSRedes Aavançadas - 5.MPLS
Redes Aavançadas - 5.MPLS
 
WEBCONFERÊNCIA - REDES 2022.2 - IV.pdf
WEBCONFERÊNCIA - REDES 2022.2 - IV.pdfWEBCONFERÊNCIA - REDES 2022.2 - IV.pdf
WEBCONFERÊNCIA - REDES 2022.2 - IV.pdf
 
Artigo IPv6
Artigo IPv6Artigo IPv6
Artigo IPv6
 
Camada de enlace parte2
Camada de enlace   parte2Camada de enlace   parte2
Camada de enlace parte2
 
Newtec sspi vsat_day_2010
Newtec sspi vsat_day_2010Newtec sspi vsat_day_2010
Newtec sspi vsat_day_2010
 
Redes - Camada Enlace
Redes - Camada EnlaceRedes - Camada Enlace
Redes - Camada Enlace
 
S2 B 2007 Infra Aula 01 V1.00
S2 B 2007   Infra   Aula 01 V1.00S2 B 2007   Infra   Aula 01 V1.00
S2 B 2007 Infra Aula 01 V1.00
 
Frame relay
Frame relayFrame relay
Frame relay
 
Protocolos
ProtocolosProtocolos
Protocolos
 
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
 
Modelo tcpip
Modelo tcpipModelo tcpip
Modelo tcpip
 
Modelo osi
Modelo osiModelo osi
Modelo osi
 
Redes windows e linux conceitos básicos sobre endereçamento
Redes windows e linux   conceitos básicos sobre endereçamentoRedes windows e linux   conceitos básicos sobre endereçamento
Redes windows e linux conceitos básicos sobre endereçamento
 
Protocolos de Rede para Internet das Coisas
Protocolos de Rede para Internet das CoisasProtocolos de Rede para Internet das Coisas
Protocolos de Rede para Internet das Coisas
 
Uma Implementação do MPLS para Redes Linux
Uma Implementação do MPLS para Redes LinuxUma Implementação do MPLS para Redes Linux
Uma Implementação do MPLS para Redes Linux
 

Mais de Frederico Madeira

Introdução a Cloud Computing
Introdução a Cloud ComputingIntrodução a Cloud Computing
Introdução a Cloud ComputingFrederico Madeira
 
SI - Processos, Threads, Virtualização e Migração de Código
SI - Processos, Threads, Virtualização e Migração de CódigoSI - Processos, Threads, Virtualização e Migração de Código
SI - Processos, Threads, Virtualização e Migração de CódigoFrederico Madeira
 
SI - SAD - Sistemas de Arquivos Distribuídos
SI - SAD  - Sistemas de Arquivos DistribuídosSI - SAD  - Sistemas de Arquivos Distribuídos
SI - SAD - Sistemas de Arquivos DistribuídosFrederico Madeira
 
SI - Introdução a Sistemas Distribuidos
SI - Introdução a Sistemas DistribuidosSI - Introdução a Sistemas Distribuidos
SI - Introdução a Sistemas DistribuidosFrederico Madeira
 
SI - Sistemas Distribuídos - Apresentação da disciplina
SI - Sistemas Distribuídos - Apresentação da disciplinaSI - Sistemas Distribuídos - Apresentação da disciplina
SI - Sistemas Distribuídos - Apresentação da disciplinaFrederico Madeira
 
Alta Disponibilidade utilizando Pacemaker e DRBD
Alta Disponibilidade utilizando Pacemaker e DRBDAlta Disponibilidade utilizando Pacemaker e DRBD
Alta Disponibilidade utilizando Pacemaker e DRBDFrederico Madeira
 
Linux - Instalação de Programas
Linux - Instalação de ProgramasLinux - Instalação de Programas
Linux - Instalação de ProgramasFrederico Madeira
 
Proteja seus dados em casa e na internet
Proteja seus dados em casa e na internetProteja seus dados em casa e na internet
Proteja seus dados em casa e na internetFrederico Madeira
 
Linux e o modelo open source
Linux e o modelo open sourceLinux e o modelo open source
Linux e o modelo open sourceFrederico Madeira
 
Redes VoIP - O Futuro da Telefonia
Redes VoIP - O Futuro da TelefoniaRedes VoIP - O Futuro da Telefonia
Redes VoIP - O Futuro da TelefoniaFrederico Madeira
 
Open Virtualization - Virtualização em Software Livre
Open Virtualization - Virtualização em Software LivreOpen Virtualization - Virtualização em Software Livre
Open Virtualization - Virtualização em Software LivreFrederico Madeira
 
Redes NGN - Next Generation Networks
Redes NGN - Next Generation NetworksRedes NGN - Next Generation Networks
Redes NGN - Next Generation NetworksFrederico Madeira
 
Ferramentas para Detecção de Problemas em Redes
Ferramentas para Detecção de Problemas em RedesFerramentas para Detecção de Problemas em Redes
Ferramentas para Detecção de Problemas em RedesFrederico Madeira
 
Arquiteturas de Gerência de Redes
Arquiteturas de Gerência de RedesArquiteturas de Gerência de Redes
Arquiteturas de Gerência de RedesFrederico Madeira
 

Mais de Frederico Madeira (20)

WebServices
WebServicesWebServices
WebServices
 
IoT - Internet of Things
IoT -  Internet of ThingsIoT -  Internet of Things
IoT - Internet of Things
 
Introdução a Cloud Computing
Introdução a Cloud ComputingIntrodução a Cloud Computing
Introdução a Cloud Computing
 
SI - Comunicação
SI - ComunicaçãoSI - Comunicação
SI - Comunicação
 
SI - Processos, Threads, Virtualização e Migração de Código
SI - Processos, Threads, Virtualização e Migração de CódigoSI - Processos, Threads, Virtualização e Migração de Código
SI - Processos, Threads, Virtualização e Migração de Código
 
SI - Arquiteturas
SI - ArquiteturasSI - Arquiteturas
SI - Arquiteturas
 
SI - SAD - Sistemas de Arquivos Distribuídos
SI - SAD  - Sistemas de Arquivos DistribuídosSI - SAD  - Sistemas de Arquivos Distribuídos
SI - SAD - Sistemas de Arquivos Distribuídos
 
SI - Introdução a Sistemas Distribuidos
SI - Introdução a Sistemas DistribuidosSI - Introdução a Sistemas Distribuidos
SI - Introdução a Sistemas Distribuidos
 
SI - Sistemas Distribuídos - Apresentação da disciplina
SI - Sistemas Distribuídos - Apresentação da disciplinaSI - Sistemas Distribuídos - Apresentação da disciplina
SI - Sistemas Distribuídos - Apresentação da disciplina
 
Alta Disponibilidade utilizando Pacemaker e DRBD
Alta Disponibilidade utilizando Pacemaker e DRBDAlta Disponibilidade utilizando Pacemaker e DRBD
Alta Disponibilidade utilizando Pacemaker e DRBD
 
Linux - Instalação de Programas
Linux - Instalação de ProgramasLinux - Instalação de Programas
Linux - Instalação de Programas
 
Proteja seus dados em casa e na internet
Proteja seus dados em casa e na internetProteja seus dados em casa e na internet
Proteja seus dados em casa e na internet
 
Linux e o modelo open source
Linux e o modelo open sourceLinux e o modelo open source
Linux e o modelo open source
 
Redes VoIP - O Futuro da Telefonia
Redes VoIP - O Futuro da TelefoniaRedes VoIP - O Futuro da Telefonia
Redes VoIP - O Futuro da Telefonia
 
Open Virtualization - Virtualização em Software Livre
Open Virtualization - Virtualização em Software LivreOpen Virtualization - Virtualização em Software Livre
Open Virtualization - Virtualização em Software Livre
 
Redes NGN - Next Generation Networks
Redes NGN - Next Generation NetworksRedes NGN - Next Generation Networks
Redes NGN - Next Generation Networks
 
MRTG - SNMP na Prática
MRTG - SNMP na PráticaMRTG - SNMP na Prática
MRTG - SNMP na Prática
 
Introdução ao SNMP
Introdução ao SNMPIntrodução ao SNMP
Introdução ao SNMP
 
Ferramentas para Detecção de Problemas em Redes
Ferramentas para Detecção de Problemas em RedesFerramentas para Detecção de Problemas em Redes
Ferramentas para Detecção de Problemas em Redes
 
Arquiteturas de Gerência de Redes
Arquiteturas de Gerência de RedesArquiteturas de Gerência de Redes
Arquiteturas de Gerência de Redes
 

Core Network e MPLS

  • 1. VoIP e NGN Core Network e MPLS Frederico Madeira <fred@madeira.eng.br> www.madeira.eng.br
  • 2. Sumário ➔ Características ➔ Redes Orientadas a Circuito ➔ Redes sem Conexão ➔ Redes Baseadas em Circuito Virtual ➔ Arquitetura de Suporte ➔ MPLS ➔ O rótulo MPLS ➔ Campos do rótulo ➔ Elementos Principais do MPLS ➔ Dinâmica do MPLS ➔ Roteamento e Encaminhamento na rede MPLS ➔ VPN ➔ AToM ➔ Resumo
  • 3. Características ✔ Rede única para comutação de todos os tipos de serviços: Voz, dados e vídeo ✔ Tecnologia de pacotes, as informações são encaminhadas em blocos chamados pacotes (ao invés de circuitos) ✔ Flexibilidade para facilitar ampliação devido ao crescimento do tráfego ✔ Qualidade de serviço (QoS) – equivalente a pstn ✔ Baixo custo operacional ✔ Multi-protocolo
  • 4. Redes Orientadas a Circuito ➔ Rede de telefonia pública ➔ A rota (circuito físico) dos dados (voz) é a mesma durante a conexão ➔ Dados chegam em ordem ao destino ➔ Recursos são reservados nos dispositivos pertencentes à rota: sendo utilizados ou não (QoS) ➔ Sinalização para o estabelecimento do circuito ➔ Latência de sinalização
  • 5. Redes sem Conexão ➔ Redes IP ➔ Os dados podem chegar fora de ordem ao destino ➔ A rota dos dados pode mudar durante uma conexão (fluxo) ➔ Sem reserva de recursos ➔ Ausência de latência de sinalização ➔ Apropriada para fluxos de curta duração ➔ Classe de serviço: best-effort
  • 6. Redes Baseadas em Circuito Virtual ➔ A idéia é introduzir em uma infra-estrutura de comunicação características de redes sem conexão e de redes orientadas a circuito ➔ Materializar as vantagens dos dois esquemas ➔ Atender ao fenômeno de convergência das mídias ➔ Em uma mesma infra-estrutura de comunicação atender aos requisitos de aplicações multimídia e tradicionais. ➔ Frame-Relay, ATM e MPLS
  • 7. Arquitetura de Suporte ✔ TCP/IP ✔ Protocolos de Roteamento: BGP, OSPF, EGP, RIP ✔ ATM, Frame Relay ✔ MPLS ✔ Multiplexação Estatística: Quando a banda não for utilizada, pode ser preenchida por outros fluxos de dados, ao contrário da multiplexação TDM onde são alocados circuitos dedicados para a transmissão dos fluxos de dados.
  • 8. MPLS ✔ Evolução do modelo IP/ATM ✔ Padronização de diversas tecnologias emergentes no final dos anos 90. ✔ IP Switching ✔ Tag Switching ✔ Aggregate Route-Based IP Switching (ARIS) ✔ Cell Switching Router (CSR) ✔ Criado para atender aos requisitos de aplicações multimídia: ● QoS ● Confiabilidade ● Segurança
  • 9. MPLS ✔ Encaminhamento baseado em rótulos ✔ Menor processamento ✔ Consequentemente mais rápido ✔ Em função do local no modelo OSI onde o rótulo é inserido ele suporta qualquer protocolo de camada 2: PPP, HDLC, Ethernet, etc... ✔ Não se encaixa muito no modelo OSI. ✔ Não nem de camada 2 e nem de camada 3 ✔ É considerado da camada 2,5
  • 11. O rótulo MPLS ✔ É um número que identifica um fluxo de dados dentro de um enlace ✔ Rótulo MPLS precede endereço IP, tornando o roteamento mais rápido. ✔ Não é novidade, já utilizado por frame relay/ATM ✔ Possui 32 bits e é uma representação curta do cabeçalho IP (Só o endereço IP possui 32bits)
  • 12. O rótulo MPLS - Campos ✔ Label: Transporta o valor efetivo do rótulo ✔ CoS (Class of Service) ou EXP: utilizado para classificar a prioirdade dos pacotes em até oito níveis ✔ S (stack): indica o inicio e fim de uma pilha de rótulos hierárquicos ✔ TTL (Time-to-Live): mesma funcionalidade do TTL do IP.
  • 13. Elementos Principais do MPLS ✔ LER (Labe Edge Router) ✔ Equipamento que atribui o primeiro rótulo ✔ O rótulo inserido é baseado no IP de destino e na qualidade de serviço requerida ✔ LSR (Label Switching Router) ✔ Equipamento que faz a troca de rótulos. ✔ Remove rótulo no input e adiciona novo rótulo no output ✔ Faz parte no núcleo da rede ✔ Encaminha de um LSR para outro até chegar ao destino.
  • 14. Elementos Principais do MPLS ✔ FEC (Forward Equivalence Class) ✔ Serviço ou conjunto de serviços cuja qualidade é igual ou equivalente ✔ Serviços com o mesmo FEC percorrem o mesmo caminho ✔ LSP (Label Switched Path) ✔ Caminho virtual fim-a-fim ✔ Conjunto de vários enlaces ✔ Utilizado pelo FEC
  • 16. Elementos Principais do MPLS ✔ FIB (Forward Information Base) ✔ Base de dados dos equipamentos MPLS que contem a tabela de encaminhamento ✔ Contém valor de rótulo/porta para entrada/saída ✔ LIB (Label information Base) ✔ Base de dados com informações cruzadas ✔ Dado o rótulo obtém-se uma determinada qualidade de serviço em uma rota ✔ LDP (Label Distribution Protocol) ✔ Protocolo para distribuição automática dos rótulos pela rede ✔ Configurando a base de dados FIB/LIB dos equipamentos
  • 17. Dinâmica do MPLS ✔ Ao entrar na rede, um rótulo é agregado a cada pacote pelo LER ✔ Este rótulo possui informações sobre o próximo salto, o LSR ✔ Com base no rótulo recebido, o LSR consulta a FIB e toma a decisão do encaminhamento ✔ O rótulo é trocado e o pacote é encaminhado pela interface de saída definida conforme FEC atribuída. ✔ Ao sair da rede MPLS, o rótulo é removido.
  • 19. Roteamento e Encaminhamento ✔ Em conformidade com a filosofia de redes NGN, existe a separação do roteamento em duas partes: ✔ Controle ✔ Encaminhamento ✔ Roteamento é excutado pelo LER (borda) ✔ Classificação de pacotes ✔ Necessita de alto desempenho em analisar todos os pacotes ✔ Baseado na analise é aplicada uma classe de serviço (FEC) ✔ Encaminhamento é executado pelo LSR (Core) ✔ Processar os pacotes em alta velociade ✔ Encaminhamento rápido ✔ Fazem apenas a troca dos rótulos
  • 21. Roteamento e Encaminhamento Roteamento executado pelos LER.
  • 22. VPN ✔ É uma rede de uso privativo virtualmente construída sobre uma rede pública ✔ Compartilhada com outras VPN's ✔ Permite a customização da rede de acordo com as necessidades dos clientes ✔ Particionamento da rede física e equipamentos da rede ✔ Multi-protocolo
  • 23. VPN
  • 24. MPLS VPN Esquema de uma VPN MPLS
  • 25. AToM – Any Transport over MPLS ✔ Clientes ainda possuem legado de soluções que só suportam layer 2 como ATM, Frame Relay e X.25 ✔ Através do AToM as operadoras podem carregar este tipo de serviço através de redes MPLS, mantendo apenas uma única estrutura em suas redes. ✔ Proporciona economia $$$ para as operadoras, pois o legado trafega sobre uma única infraestrutura. ✔ Também conhecido como layer 2 VPN ✔ Implementado no PE no modelo point-to-point
  • 26. AToM – Any Transport over MPLS
  • 27. Resumo MPLS ✔ MPLS é a forma mais efetiva de integrar redes ✔ MPLS reduz o processamento dos roteadores, melhorando a eficiência no encaminhamento dos pacotes ✔ Provê QoS a redes IP ✔ Opera sobre qualquer tecnologia de camada 2 (ethernet/óptica) ✔ Aceita qualquer protocolo da camada 3 ✔ Provê redes privadas para clientes através do modelo de VPN ✔ Layer 3 – MPLS VPN ✔ Layer 2 - AToM
  • 28. VoIP e NGN Core Network e MPLS Frederico Madeira <fred@madeira.eng.br> www.madeira.eng.br