24
SERVIÇOS DIFERENCIADOS BASEADO NA TECNOLOGIA MPLS EM REDES HETEROGÊNEAS Renato Gomes Barbosa Mauro Marques Pontes Júnior Rafael Caldas

Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

Embed Size (px)

DESCRIPTION

Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas. Renato Gomes Barbosa Mauro Marques Pontes Júnior Rafael Caldas. índice. Introdução Arquitetura MPLS Suporte da tecnologia MPLS à arquitetura DiffServ Problema a ser resolvido Proposta de trabalho Conclusão. - PowerPoint PPT Presentation

Citation preview

Page 1: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

SERVIÇOS DIFERENCIADOS BASEADO NA TECNOLOGIA MPLS EM REDES HETEROGÊNEAS

Renato Gomes Barbosa

Mauro Marques Pontes Júnior

Rafael Caldas

Page 2: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

ÍNDICE Introdução

Arquitetura MPLS

Suporte da tecnologia MPLS à arquitetura DiffServ

Problema a ser resolvido

Proposta de trabalho

Conclusão

Page 3: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

INTRODUÇÃO O avanço da tecnologia proporcionou um

novo paradigma para aplicações distribuídas,principalmente aplicações multimídia e em tempo real,como vídeo sob demanda,videoconferência,voip e etc.

Para tanto ,novos requisitos são exigidos para que o usuário final utilize os recursos compartilhados na rede como se estivessem acessando as aplicações localmente.

O protocolo IP apresenta algumas limitações devido a sua simplicidade original,que limitam a implementação de QoS nas redes baseadas neste protocolo.

Page 4: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

INTRODUÇÃO

Algumas limitações:

É um protocolo sem conexão;

A rede só fornece do tipo “melhor esforço”(sem classificação,priorização e reserva de recursos);

É adotado o esquema de roteamento implícito(sobrecarga na transmissão de pacotes);

Page 5: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

INTRODUÇÃO

Fabricantes criaram um grupo de trabalho para propor uma arquitetura de suporte ao encaminhamento de pacotes baseado em etiquetas(Label Based Switching-LBS),em plataforma aberta e interoperável.

O IETF(Internet Engineering Task Force) criou um grupo de trabalho numa plataforma LBS denominada MPLS-Multiprotocol Label Switching.

Entre as suas características mais notáveis pode-se citar:

Page 6: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

INTRODUÇÃO

A agilidade no encaminhamento de pacotes :O pacote é analisado somente na borda de um domínio MPLS pelo LER(Label Edge Router),associado a uma classe de equivalência-FEC(Forward Equivalence Class).Cabe aos comutadores interiores(LSRs-Label Switching Routers)inspecionar as etiquetas e verificar a qual FEC os pacotes são ligados para tomar a decisão de encaminhamento.

implementação de orientação à conexão em redes IP,onde a partir da ligação entre as etiquetas e as FECs os pacotes são encaminhados em “caminhos virtuais” denominados “Label Switched Paths”(LSP) que propicia a engenharia de Tráfego;

Page 7: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

INTRODUÇAO

Suporte otimizado as arquiteturas de IP QoS como o IntServ e DiffServ;

Simplificação na interoperabilidade de redes com tecnologias heterogêneas,como redes IP não ATM e redes IP ATM,possibilitando o mapeamento de requisitos IP QoS em rede IP sobre ATM,pois tanto em redes não ATM como em redes ATM o MPLS pode atuar como arquitetura única de encaminhamento de pacotes,o chamado modelo “peer”.

Page 8: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

ARQUITETURA MPLS Como em todas as estruturas de

encaminhamento de pacotes na camada de rede a arquitetura MPLS é dividida em dois componentes básicos:componente de controle e componente de encaminhamento.

A componente de encaminhamento:responsável pelo devido encaminhamento de pacotes de uma dada entrada para uma dada saída de um roteador ou switch.

A componente de controle é responsável pela construção e manutenção da tabela de encaminhamento.

Page 9: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

ARQUITETURA MPLS

A componente de encaminhamento é composta dos seguintes elementos:

Label (etiqueta);

Label Switch Router (LSR);

Label Switch Edge Router(LER);

Switching Forward Tables(Tabelas de encaminhamento);

Page 10: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

ARQUITETURA MPLS

A etiqueta que é incluída no pacote pode ser obtida a partir de informações contidas na própria camada de ligação de rede no momento da admissão no domínio MPLS,em tecnologias como o ATM e FRAME RELAY.

No ATM é utilizado o par VPI/VCI do cabeçalhos das células.

No FRAME RELAY ,a etiqueta pode ser obtida a partir do campo DLCI;

Page 11: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

ARQUITETURA MPLS

Nas tecnologias que não carregam rótulos,como o Ethernet,é inserido um pequeno campo adicional ao cabeçalho pacote,entre os cabeçalhos da camada de ligação e camada da rede,denominado “shim header”,cujo formato é apresentado abaixo.

Page 12: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

ARQUITEURA MPLS

A componente de encaminhamento utiliza um algoritmo de troca de etiquetas;

O protocolo LDP(Label Distribution Protocol);

O LDP define quatro classes de mensagens:

DISCOVERY; ADJACENCE; LABEL ADVERTISEMENT; NOTIFICATION;

Page 13: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

ARQUITETURA MPLS

Esquema de um LSP em uma rede MPLS

Page 14: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

ARQUITETURA MPLS

Esquema de uma rede MPLS com LER’s LSR’s

Page 15: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

ARQUITETURA MPLS

Esquema de funcionamento de uma associação FEC a um pacote

Page 16: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

SUPORTE DA TECNOLOGIA MPLS À ARQUITETURA DIFFSERV

O Diffserver (Serviços diferenciados ) é um modelo que pode se adequar melhor a grandes redes IP (internet) e pode ser adapatado à arquitetura MPLS.

Divide o tráfego em um número limitado de classes,com diferentes níveis de QoS e os pacotes são classificados a partir de uma informação denominada “Differentiaded Services Codepoint.

A componente de controle na entrada de um domínio diffserv mapeia o valor contido no campo DSCP para um comportamento que deve ser atendido em cada nó intermediário entre a origem e o destino,denominado “Per-Hop Behavior”(PHB)

Page 17: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

SUPORTE DA TECNOLOGIA MPLS À ARQUITETURA DIFFSERV

A grande vantagem do diffserv é a sua escalabilidade:a classificação e mapeamento dos pacotes nos PHBs são feitos somentesno nó de entrada do domínio diffserv;

Para que o MPLS suporte o Diffserver,a definição do phb que deve ser atribuído,pode estar contido na própria etiqueta que é inserida no pacote na entrada do domínio MPLS.Existem duas maneiras para que isto ocorra:

A primeira,em tecnologias que exigem o encapsulamento de campos(“shim header”),como ocorre n as redes ethernet,que possui um campo exp de 3 bits,que pode ser usado como suporte do diffserv,onde se poderia estabelecer até oito classes de serviço(número inferior ao provido pelo campo DSCP).

Page 18: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

SUPORTE DA TECNOLOGIA MPLS À ARQUITETURA DIFFSERVER

A segunda abordagem ocorre nas redes em que devemos ter mais que oito classes de serviços,nas redes com “shim header” ou mais de duas classes de serviços e as etiquetas estão contidas na própria estrutura da camada de ligação de rede(como o ATM e o FRAME RELAY)onde não há encapsulamento(“shim header”),logo não existe o campo exp.

Page 19: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

PROBLEMA A SER RESOLVIDO

Limitações na interoperabilidade entre redes com tecnologias heterogêneas pra atender aos requisitos de QoS exigidos pelas aplicações multimídia.

Page 20: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

PROPOSTA DE TRABALHO

O trabalho tem como objetivo propor um framework que possibilite a implementação de um domínio MPLS que suportem diffserv em uma rede IP heterogênea.Deverá ser desenvolvido um módulo classificador a ser incorporado a um LER na entrada do domínio MPLS e que tenha a função de:

A)Se o numero de classes de serviço for menor ou igual a oito (em redes com “shim header”),ou menor ou igual a dois em redes ATM/FRAME RELAY:

Page 21: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

PROPOSTA DE TRABALHO

 Se o número de classes de serviço for superior a oito em redes com “shim header” ou maior que dois em redes ATM/FRAME RELAY:

Page 22: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

PROPOSTA DE TRABALHO

A primeira alternativa é a mais simples de ser implementada;

Na segunda alternativa é necessária a extensão nos protocolos LDP ou RSVP estendido;

Metodologia;

Completando o trabalho será implementado um protótipo,baseado numa plataforma de desenvolvimento de comutadores MPLS dentro do programa NIST SWITCH;

Page 23: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

PROPOSTA DE TRABALHO

A plataforma é aberta e de domínio público ,pode ser executada em microcomputadores PC padrão,com sistema operacional freeBSD;

Page 24: Serviços diferenciados baseado na tecnologia mpls em redes heterogêneas

CONCLUSÕES

A necessidade de redes que suportem aplicações que são sensíveis aos requisitos de QoS exigirá a agregação de novas arquiteturas,para provimentos destes.Dento deste cenário ,desponta como arquitetura promissora para provimento de QoS,os Serviços Diferenciados(DiffServ),padronizada pelo IETF,devido a sua escalabilidade.

Pelas suas características o MPLS desponta como uma tecnologia também promissora,no cenário dos grandes “backbones” de rede,como a Internet.