Sem resumo de edição
 
(Uma revisão intermediária pelo mesmo usuário não está sendo mostrada)
Linha 1: Linha 1:
* Artigo:  
* Artigo:  
** Purificação, Christiane Silva da. MPLS como Suporte à Engenharia de Tráfego em Ambiente com Diferenciação de Serviço. UFPE. Setembro de 2002.  
** Purificação, Christiane Silva da. MPLS como Suporte à Engenharia de Tráfego em Ambiente com Diferenciação de Serviço. UFPE. Setembro de 2002.  
** [[[[Arquivo:MPLS - UFPe - Christiane S Purificação.pdf]]
** [[Arquivo:MPLS - UFPe - Christiane S Purificação.pdf]]
<br>
<br>


Linha 41: Linha 41:


http://www.gta.ufrj.br/grad/01_2/mpls/mpls.htm
http://www.gta.ufrj.br/grad/01_2/mpls/mpls.htm
= Links de Estudo =
<br>
* http://www.teleco.com.br/tutoriais/tutorialmplscam/pagina_1.asp
* https://www.cisco.com/c/pt_br/support/docs/multiprotocol-label-switching-mpls/mpls/4649-mpls-faq-4649.html#anc1
* https://www.ppgia.pucpr.br/~jamhour/Pessoal/Mestrado/TARC/MPLS.pdf
<br>


= Pesquisadores =
= Pesquisadores =


*Caio Eduardo Cunha Machado Caetano
* Caio Eduardo Cunha Machado Caetano
*Gabriel Fernandes Machado
* Gabriel Fernandes Machado
* Gabriel Alves Lisboa

Edição atual tal como às 16h57min de 10 de dezembro de 2018



MPLS

Multi Protocol Label Switching (MPLS) é um mecanismo de transporte de dados responsável pelo encaminhamento de pacotes. É uma tecnologia baseada em rótulos, em que é adicionado rótulos (labels) aos pacotes de tráfego ao entrar no backbone e, apartir daí, todo o encaminhamento é feito com base nesse MPLS. Se comparado ao IP, o MPLS é mais eficiente visto que ele dispensa a consulta a tabelas de routing.

O MPLS é padronizado pelo IETF através da RFC3031 e opera numa camada OSI intermediária às camadas 2 (Enlace) e 3 (Rede), e por esse motivo é considerado um protocolo pertencente a camada 2,5, pois o mesmo é totalmente independente em relação aos protocolos das camadas OSI 2 (Enlace) e 3 (Rede).

O label é um identificador curto, de tamanho fixo e significado local. Todo pacote ao entrar numa rede MPLS recebe um label. Desta forma os roteadores só analisam os labels para poder encaminhar o pacote. O cabeçalho MPLS deve ser posicionado depois de qualquer cabeçalho da camada 2 e antes do cabeçalho da camada 3.

Campos do Label:

  • Label => contém o valor atual deste.
  • TC(RFC5462) => Traffic Class, anteriormente chamado EXP, define classes de serviços, e pode ser usado para indicar níveis de prioridade, para suportar DiffServ na rede MPLS, entre outros.
  • S => Stack, suporta o enfileiramento de labels. Caso o pacote receba mais de um label.
  • TTL => Time to Live, tem o mesmo papel que no cabeçalho IP, contar por quantos roteadores o pacote passou, num total de 255. No caso do pacote viajar por mais de 255 roteadores, ele é descartado para evitar possíveis loops.


O protocolo MPLS permite a criação de VPNs (Virtual Private Network) garantindo um isolamento completo do tráfego com a criação de tabelas de "labels" exclusivas às VPNs.

Além disso é possível realizar QoS (Quality of Service) com a priorização de aplicações críticas, dando um tratamento diferenciado para o tráfego entre os diferentes pontos da VPN. QoS cria as condições necessárias para o melhor uso dos recursos da rede, graças ao campo TC das labels.

Como o MPLS foi concebido para permitir um serviço unificado de transporte de dados para aplicações baseadas em comutação de pacotes ele pode ser usado para transportar vários tipos de tráfego, como pacotes IP, ATM, SONET ou mesmo frames Ethernet.

O MPLS foi concebido para satisfazer as necessidades de infraestrutura de comunicação segura e economicamente viável entre:

  • escritórios de uma mesma empresa em diferentes localidades;
  • força de trabalho em constante deslocamento;
  • empresa, clientes, fornecedores.

Resumindo, como vantagens do protocolo MPLS podemos citar:

  • Melhor desempenho no encaminhamento de pacotes;
  • Criação de caminhos (Label Switching Paths) entre os roteadores;
  • Possibilidade de associar requisitos de QoS, baseados nos rótulos carregados pelos pacotes.


http://www.gta.ufrj.br/grad/01_2/mpls/mpls.htm

Links de Estudo



Pesquisadores

  • Caio Eduardo Cunha Machado Caetano
  • Gabriel Fernandes Machado
  • Gabriel Alves Lisboa