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

CCNA Quality of Services (QoS)
CCNA Quality of Services (QoS)CCNA Quality of Services (QoS)
CCNA Quality of Services (QoS)Networkel
 
Asynchronous Transfer Mode
Asynchronous Transfer ModeAsynchronous Transfer Mode
Asynchronous Transfer ModeNishant Munjal
 
Subnetting (FLSM & VLSM) with examples
Subnetting (FLSM & VLSM) with examplesSubnetting (FLSM & VLSM) with examples
Subnetting (FLSM & VLSM) with examplesKrishna Mohan
 
Ch 18 intro to network layer - section 1
Ch 18   intro to network layer - section 1Ch 18   intro to network layer - section 1
Ch 18 intro to network layer - section 1Hossam El-Deen Osama
 
MPLS Traffic Engineering
MPLS Traffic EngineeringMPLS Traffic Engineering
MPLS Traffic EngineeringAPNIC
 
Simple Network Management Protocole
Simple Network Management ProtocoleSimple Network Management Protocole
Simple Network Management ProtocoleAmin Komeili
 
Collision & broadcast domain
Collision & broadcast domainCollision & broadcast domain
Collision & broadcast domainNetProtocol Xpert
 
Chapter 1 - Computer Networking a top-down Approach 7th
Chapter 1 - Computer Networking a top-down Approach 7thChapter 1 - Computer Networking a top-down Approach 7th
Chapter 1 - Computer Networking a top-down Approach 7thAndy Juan Sarango Veliz
 
TFTP - Trivial File Transfer Protocol
TFTP - Trivial File Transfer ProtocolTFTP - Trivial File Transfer Protocol
TFTP - Trivial File Transfer ProtocolPeter R. Egli
 
CCNA ppt Day 1
CCNA ppt Day 1CCNA ppt Day 1
CCNA ppt Day 1VISHNU N
 
A comparison of segment routing data-plane encodings
A comparison of segment routing data-plane encodingsA comparison of segment routing data-plane encodings
A comparison of segment routing data-plane encodingsGunter Van de Velde
 

Mais procurados (20)

CCNA Quality of Services (QoS)
CCNA Quality of Services (QoS)CCNA Quality of Services (QoS)
CCNA Quality of Services (QoS)
 
Network Protocol and TCP/IP
Network Protocol and TCP/IPNetwork Protocol and TCP/IP
Network Protocol and TCP/IP
 
Asynchronous Transfer Mode
Asynchronous Transfer ModeAsynchronous Transfer Mode
Asynchronous Transfer Mode
 
Subnetting (FLSM & VLSM) with examples
Subnetting (FLSM & VLSM) with examplesSubnetting (FLSM & VLSM) with examples
Subnetting (FLSM & VLSM) with examples
 
Cisco: QoS
Cisco: QoSCisco: QoS
Cisco: QoS
 
Topic Packet switching
Topic Packet switchingTopic Packet switching
Topic Packet switching
 
Ch 18 intro to network layer - section 1
Ch 18   intro to network layer - section 1Ch 18   intro to network layer - section 1
Ch 18 intro to network layer - section 1
 
Transport layer protocols : TCP and UDP
Transport layer protocols  : TCP and UDPTransport layer protocols  : TCP and UDP
Transport layer protocols : TCP and UDP
 
Ipv4 and Ipv6
Ipv4 and Ipv6Ipv4 and Ipv6
Ipv4 and Ipv6
 
02 protocol architecture
02 protocol architecture02 protocol architecture
02 protocol architecture
 
MPLS Traffic Engineering
MPLS Traffic EngineeringMPLS Traffic Engineering
MPLS Traffic Engineering
 
Broadband isdn
Broadband isdnBroadband isdn
Broadband isdn
 
Simple Network Management Protocole
Simple Network Management ProtocoleSimple Network Management Protocole
Simple Network Management Protocole
 
GSM Protocol Stack and Frame Formating
GSM Protocol Stack and Frame FormatingGSM Protocol Stack and Frame Formating
GSM Protocol Stack and Frame Formating
 
CCNA ppt
CCNA pptCCNA ppt
CCNA ppt
 
Collision & broadcast domain
Collision & broadcast domainCollision & broadcast domain
Collision & broadcast domain
 
Chapter 1 - Computer Networking a top-down Approach 7th
Chapter 1 - Computer Networking a top-down Approach 7thChapter 1 - Computer Networking a top-down Approach 7th
Chapter 1 - Computer Networking a top-down Approach 7th
 
TFTP - Trivial File Transfer Protocol
TFTP - Trivial File Transfer ProtocolTFTP - Trivial File Transfer Protocol
TFTP - Trivial File Transfer Protocol
 
CCNA ppt Day 1
CCNA ppt Day 1CCNA ppt Day 1
CCNA ppt Day 1
 
A comparison of segment routing data-plane encodings
A comparison of segment routing data-plane encodingsA comparison of segment routing data-plane encodings
A comparison of segment routing data-plane encodings
 

Destaque

Destaque (7)

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
 
Histórico e Fundamentos das Redes de Nova Geração (NGN)
Histórico e Fundamentos das Redes de Nova Geração (NGN)Histórico e Fundamentos das Redes de Nova Geração (NGN)
Histórico e Fundamentos das Redes de Nova Geração (NGN)
 
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