Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de...

43
Faculdade Integrada do Ceará FIC Graduação em Redes de Computadores Disciplina Redes de Banda Larga Prof. Andrey Halysson Lima Barbosa Aula 4 Redes Frame Relay

Transcript of Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de...

Page 1: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Faculdade Integrada do Ceará – FIC

Graduação em Redes de Computadores

Disciplina – Redes de Banda Larga

Prof. Andrey Halysson Lima Barbosa

Aula 4 – Redes Frame Relay

Page 2: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Sumário

• Definições;

• Circuitos Virtuais Permanentes (PVC);

• Circuitos Virtuais Chaveados (SVC);

• Funcionamento Básico do FR;

• Rede Frame Relay.

Page 3: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

• Frame Relay é um protocolo público de chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais;

• Era originalmente parte do ISDN e foi concebido para prover comutação por pacote para tal;

• Sucessor do X.25 que provia por meio de linhas dedicadas (privadas) um acesso ponto-a-ponto;

Definições

Page 4: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

• O que o Frame Relay provê é uma única conexão em uma rede pública, em vez de múltiplas interconexões;

• Reduzindo o custo e a complexidade proposta nas atuais redes X.25;

• Facilidade do uso de fibras óticas:

▫ X.25 foi projetado para uso com cobre com altastaxas de erro, tais com as linhas analógicas.

Definições

Page 5: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Definições

Page 6: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Definições

Page 7: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Definições

Page 8: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Definições

• O que é Frame Relay ?

▫ Protocolo de nível de enlace com funções adicionais de nível de rede;

Originado a partir da estrutura do protocolo LAP-D definido pelo Q.921 do ITU-T para sinalização na RDSI-FE pelo canal D;

A função de camada de rede são executadas pela camada de enlace através de atribuição de endereços nível dois (L2) para canais lógicos.

Page 9: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Definições

• O que é Frame Relay ?

▫ Não pede retransmissão caso o pacote chegue com erro;

▫ Possui funções de protocolo conectionless, mas é fim a fim a nível de enlace e rede.

Page 10: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

• O Frame Relay é um protocolo orientado por conexões que emprega ligações virtuais;▫ Precisa primeiramente estabelecer uma conexão

antes que dois nós possam se comunicar.

• Em vez de estabelecer e manter uma ligação permanente e dedicada entre a fonte e o destino, o FR se apóia nos Circuitos Virtuais Permanentes (PVC - Permanent Virtual Circuits):▫ Estabelece um comunicação lógica e não física.

Circuitos Frame Relay

Page 11: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Circuitos Frame Relay

• Suporta ainda Circuitos Virtuais Chaveados (SVC - Switched Virtual Circuits), o que permite que circuitos entre nós de destino e de origem sejam estabelecidos dinamicamente;

Page 12: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Circuitos Frame Relay

• Circuitos Virtuais Permanentes (PVC)

▫ Parece um circuito privado, mas são virtuais;

▫ A largura de banda é compartilhada entre múltiplos sites;

▫ Portanto PVCs, proveêm conexões não-dedicadas

por um meio comum;

▫ Caminhos fixos configurados pelo operador do sistema.

Page 13: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Circuitos Frame Relay

Page 14: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Taxa Garantida de Informação (CIR)

• Um CIR (Committes Information Rate) é a quantidade de vazão (throughput) que um provedor de FR garante suportar sob cargas de redes normais;

• Pode variar de 16Kbps até T3 (44,8 Mbps) e é designado a um PVC como parte da configuração da rede;

• É o throughput mínimo garantido de um PVC.

Page 15: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Taxa Garantida de Informação (CIR)

• Se um CIR for muito pequeno, quando a rede ficar congestionada, quadros serão perdidos;

• Em contrapartida, se um CIR for muito alto, você pagará por largura de banda excessiva;

• Pode ser designado a um PVC simétrico ou assimétrico:▫ CIR simétrico garante o mesmo throughput em

cada direção de um PVC;▫ CIR assimétrico não garante.

• Grande flexibilidade das redes FR!

Page 16: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Taxa Garantida de Informação (CIR)

• Quando a transmissão excede o CIR:

▫ Explosão comprometida (Bc – Committed Burst), é a quantidade máxima de dados que um provedor garante entregar num período de tempo específico, T. CIR = Bc/T geralmente T = 1s, logo CIR = Bc mas as unidades são bps e bits;

▫ Explosão Excedente (Be – Excessive Burst), é a quantidade máxima de dados não garantido que um provedor tentará entregar num período específico de tempo;

Page 17: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Taxa Garantida de Informação (CIR)

• Quando a transmissão excede o CIR:

▫ Em outras palavras: um provedor garantirá um Explosão Comprometida de Bc bits e tentará entregar (mas não garantirá) um máximo de Bc + Be bits;

▫ Por exemplo: Um PVC com um CIR de 128 Kbpspoderá ter um Be de 64 Kbps. Isso significa que o provedor tentará suportar transmissões de 192 Kbps.

Page 18: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Taxa Garantida de Informação (CIR)

Page 19: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Taxa Garantida de Informação (CIR)

Page 20: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Taxa Garantida de Informação (CIR)

Page 21: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Taxa Garantida de Informação (CIR)

• A conexão de porta é o circuito local que conecta o nó Frame Relay da rede local ao chaveador do provedor de serviço;

• A capacidade dessa conexão, chamada velocidade da porta, pode ser menor, igual ou maior que a soma dos CIRs.

Page 22: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

• Além do PVC, o FR suporta os Circuitos Virtuais Chaveados (SVC - Switched Virtual Circuit);

• Caminhos criados automaticamente por um protocolo de sinalização (Q.933);

• Os SVC são criados dinamicamente, baseados na requisição feitas por vários usuários;

• A rede se encarrega de avaliar o uso de banda gerado por cada usuário e cobrar de acordo;

• A implementação de SVC é mais complexa que PVC, e não foi suportada na primeira geração de equipamentos Frame Relay.

Circuito Virtual Chaveado (SVC)

Page 23: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Funcionamento Básico do FR

• O Frame Relay utiliza uma estrutura simples para criação de circuitos virtuais.

Enlace Físico

caminho virtual

VP

Circuito Virtual

DLCI DADOS

Page 24: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Funcionamento Básico do FR

• DLCI (Data Link Connection Identifier)

▫ São endereços de circuitos virtuais designados aos PVCs e SVCs;

▫ Permitem que haja múltiplos circuitos virtuais, para serem multiplexados usando uma única ligação de rede;

▫ São 10 bits com 2^10 = 1024 possibilidades. Sendo que somente 992 são disponíveis;

▫ O DLCI 0 é reservado para controle de chamada e o DLCI 1023 é para troca de informações.

Page 25: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Funcionamento Básico do FR

• DLCI (Data Link Connection Identifier)

▫ Para redes grandes podem ser estendidos para endereços de 17 bits até 24 bits;

▫ São designados no momento de chamada de configuração ou são pré-mapeados para um nó destino quando os PVCs são inicialmente estabelecidos com o provedor de serviço;

▫ A nível local, podem existir DLCIs iguais.

Page 26: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Funcionamento Básico do FR

Page 27: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Rede Frame Relay

FRAD

HOST PADH

UB

HUB

switch

switch

switch

switch

roteador

Page 28: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Rede Frame Relay

• FRAD (Frame Relay Access Device)▫ Dispositivo responsável pela integração do frame relay

com o protocolo da camada 3, como o IP, por exemplo.▫ Na transmissão o FRAD: Formata as informações na forma de quadros frame relay

antes de enviá-los para o switch▫ Na recepção o FRAD: Retira os dados dos quadros recebidos do switch e

entrega para o dispositivo do usuário em seu formato original.

▫ O FRAD pode ser implementado: Como um dispositivo standalone ou embutido num

roteador, switch, multiplexador ou dispositivo similar.

Page 29: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Rede Frame Relay

Page 30: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Rede Frame Relay

Page 31: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Rede Frame Relay

Page 32: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Rede Frame Relay

• Princípios▫ Não aloca banda dos circuitos até que os dados

sejam realmente enviados pelo meio físico;▫ Se houver algum erro num quadro recebido,

então o quadro é descartado;▫ Não tenta retransmitir informações;▫ Não tenta corrigir erros.

• Baixo delay de propagação▫ Utiliza a banda disponível de maneira eficiente▫ Não perde tempo na entrega dos quadros.

Page 33: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Rede Frame Relay

• Velocidade▫ O serviço Frame Relay é oferecido

normalmente como: Frações de canais T1/E1

Taxas completas de T1/E1

▫ Alguns vendedores oferecem Frame Relay até taxas T3: 45 Mbps.

Page 34: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Rede Frame Relay

• Estratégias de roteamento

▫ Princípio:

Se houver um problema, descarte os dados.

▫ Cada nó da rede frame-relay (switch):

1. Verifica o integridade do quadro através do campo FCS (Frame Check Sequence). Se houver um erro, descarta o quadro;

2. Procura o DLCI do quadro na sua tabela de roteamentointerna. Se não encontrar, descarta o quadro;

3. Envia o quadro para o porta do próximo nó frame relay, conforme definido na tabela de roteamento interna.

Page 35: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Rede Frame Relay

FRAME VÁLIDO ? Testa o campo FCS

SimNão

Discarta

DLCI conhecido ?

Discarta

Envia Frame para Camada 3

CAMADA 1

CAMADA 2

CAMADA 3

SimNão

Page 36: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Rede Frame Relay

• Congestionamento▫ O congestionamento numa rede Frame Relay

pode acontecer por duas razões:1. Receiver Congestion: Um nó recebe mais quadros do que pode processar.

2. Line Congestion: Um nó precisa enviar mais quadros para uma dada

linha numa velocidade superior ao que a linha permite.

▫ Em ambos os casos os nós descartam os quadros por “estouro de buffer”.

Page 37: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Rede Frame Relay

Nó Frame-Relay

Nó Frame-Relay

Nó Frame-Relay

BUFFERRECEPÇÃO

BUFFERTRANSMISSÃO

Os quadros que chegam quando o buffer de recepção está cheio são descartados.

Os quadros que precisam ser enviados quando o buffer de transmissão está cheio são descartados.

Page 38: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Rede Frame Relay

• Mecanismos associados ao controle de congestionamento:▫ Explicit Congestion Notification

▫ Implicit Congestion Notification

▫ Discard Eligibility

Page 39: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Rede Frame Relay

• Explicit Congestion Notification▫ Utiliza os bits: FECN (forward explicit congestion notification)

BECN (backware explicit congestion notification)

Page 40: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Rede Frame Relay

• Suponha que o nó B está entrando em congestionamento:

1. O nó B determina que está entrando em congestionamento

seu buffer está ficando cheio.

2. O nó B informa ao nó C que está entrando em congestionamento

setando o bit FECN dos quadros que são enviados na direção de C.

3. O nó B informa ao nó A que está entrando em congestionamento

setando o bit BECN dos quadros que são enviados na direção de A.

• O bits FECN e BECN são setados nos quadros de todas as DLCI’s que estão passando pelo nó saturado.

Page 41: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Rede Frame Relay

• Implicit Congestion Notification

▫ Ao receber as mensagens FECN e BECN:

Todos os dispositivos de rede deverão reduzir a geração de informações para evitar o congestionamento;

Os equipamentos terminais deverão reduzir a geração de tráfego para evitar congestionamento na rede local.

Page 42: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Rede Frame Relay

• Discard Eligibility▫ No cabeçalho dos quadros frame relay existe um bit denominado

Discard Eligibility (DE). Os quadros com DE=1 serão os primeiros a serem descartados em caso de congestionamento.

Page 43: Faculdade Integrada do Ceará FIC Graduação em Redes de ...chaveamento por pacotes para redes de longa distância (WAN), que prevê conectividade entre redes locais; •Era originalmente

Rede Frame Relay

• Discard Eligibility▫ Os quadros com DE = 1 são os primeiros a serem descartados.

▫ Se o descarte dos quadros com DE=1 não for suficiente, os quadros com DE=0 são descartados indiscriminadamente.

bits/s

tempo

CIRDE=1

DE=0