33
1 R&C I / ISTEC - 07/08 3ª Parte 3ª Parte Protocolos de Transporte Protocolos de Transporte

R&C 0301 07 1

Embed Size (px)

Citation preview

Page 1: R&C 0301 07 1

1

R&C I / ISTEC - 07/08

3ª Parte3ª ParteProtocolos de TransporteProtocolos de Transporte

Page 2: R&C 0301 07 1

2

R&C I / ISTEC - 07/083.1 - X.25

Protocolo X.25:* Desenvolvido no inicio dos anos 70 pelo CCITT (Comité

Consultivo de Telefones e Telégrafos Internacional), agora ITU (International Telecommunications Union)• Protocolo standard de telecomunicações, (ainda) utilizado

– Ex. rede Telepac* Protocolo de comutação de pacotes:

• Encaminhamento de pacotes de dimensão variável• Necessidade de processamento de pacotes por nós

+ Utilizadores Atrasos de transmissão• Controlo de erros/fluxo ponto-a-ponto (protocolo fiável)• 1 canal físico partilhado por diferentes utilizadores

Page 3: R&C 0301 07 1

3

R&C I / ISTEC - 07/08

Protocolo X.25:* Protocolo Connection-oriented

• Todas as mensagens efectuam o mesmo percurso na rede (Circuito Virtual)

• Garante ordem cronológica na chegada de pacotes• Utilização de circuitos virtuais, possibilita:

– Circuitos temporários por chamada– Circuitos permanentes

* Pouco apropriado para aplicações de tempo-real• Pacotes sujeitos a atrasos variáveis• Baixas velocidade (64 Kbps)

– Transporta de bastante informação de controlo (overhead)

3.1 - X.25

Page 4: R&C 0301 07 1

4

R&C I / ISTEC - 07/08

* Pacotes de vários utilizadores (clientes) de uma rede X.25 (fornecedor) são multiplexados numa única ligação para acederem a serviços e/ou outras redes

A

B

C

RC

CC

C B A C B A R

Link X.25

A A A

BB

B

ServidorRemoto

Gateway c\ Interface X.25

Rede X.25

3.1 - X.25

Page 5: R&C 0301 07 1

5

R&C I / ISTEC - 07/08

Aplicação

Apresentação

Sessão

Transporte

Rede

Ligação de dados

Física

X.25 - PLP

OSI X.25

LAPB

X.21

Relação entre X.25 e modelo OSI

3.1 - X.25

Page 6: R&C 0301 07 1

6

R&C I / ISTEC - 07/08

* Camada Física• Possibilidade de utilização de uma série de protocolos

standards : X21, X21bis– Comunicação Terminal (DTE) / Rede (DCE)

* Camada Ligação de Dados• Protocolo LAPB (Link Access Procedure-Balanced)

– Comunicação fiável ao nível da trama* Camada Rede

• Protocolo PLP (Packet Layer Protocol)– Gestão de estabelecimento de ligações virtuais

3.1 - X.25

Page 7: R&C 0301 07 1

7

R&C I / ISTEC - 07/08

Equipamentos de Rede X.25:

DTE – Data Terminal EquipmentDCE – Data Communication EquipmentPSE – Packet Switching Exchange

PAD – Packet Assembler / Disassembler* Buffering – armazenamento de pacotes * Assemblar/Desassemblar pacotes* Inserção/Remoção de cabeçalho* Acoplado a DTE

3.1 - X.25

Page 8: R&C 0301 07 1

8

R&C I / ISTEC - 07/08

Circuito Físico vs. Circuito Virtual em Rede X.25:

2 tipos de Circuito Virtual:• SVC – Switched Virtual Circuit

• ligação lógica temporária estabelecida durante a comunicação DTE-DTE • PVC – Permanent Virtual Circuit

• ligação lógica permanente sem necessidade de estabelecimento prévio ligação sempre activa.

3.1 - X.25

Page 9: R&C 0301 07 1

9

R&C I / ISTEC - 07/08

GFI – General Format Identifier Identificador de formato de pacote: * Dados ou ControloLCI – Local Channel Identifier Identificador de circuito virtual PTI – Packet Type Identifier Identificador de tipo de pacote: * ex. setup, reset de ligação

3.1 - X.25

Page 10: R&C 0301 07 1

10

R&C I / ISTEC - 07/08

Flag – Delimitador de tramaAddress – Endereço de nó destinoControl – Especifica Numero de sequência + tipo de trama: * Trama S (Supervisão), I (Informação) ou U(não numerada)Data – contém o pacote PLP de layer 3FCS – Frame Check Sequence Checksum de trama

3.1 - X.25

Page 11: R&C 0301 07 1

11

R&C I / ISTEC - 07/08

Protocolo Frame-Relay* Protocolo de transporte de tramas - normas ITU-T Q.922 e Q.933

• Implementado em meados do anos 80, com o objectivo de contornar limitações de velocidade de X.25

* Apropriado para redes rápidas e fiáveis - fibras ópticas• Controlo de Fluxo• Controlo de Erros • Nós apenas realizam funções de encaminhamento das tramas:

– Não detectam erros– Eliminam tramas se não as reconhecerem (endereços)

• Suporta e garante maiores velocidades de transmissão– n x 64 Kpbs

* Connection Oriented - circuitos virtuais* Garantia de ritmo de transmissão (CIR)

Realizado nos Protocolos das camadas Superiores (Terminais)

Não requerem retransmissão

3.2 – Frame Relay

Page 12: R&C 0301 07 1

12

R&C I / ISTEC - 07/08

Protocolo Frame-Relay* Connection Oriented - circuitos virtuais:

• PVC - Permanent Virtual Circuit Circuito Permanente– Gestão mais simples de rede– Pré-Definição de características de ligação

• Velocidade• Dimensão de pacotes

• SVC - Switched Virtual Circuit Circuito Comutado– Gestão dinâmica de rede

3.2 - Frame Relay

Page 13: R&C 0301 07 1

13

R&C I / ISTEC - 07/08

* Int erligação de LANs ( client es) através de uma rede de pública de comut ação de pacot es ( fornecedor)

FRAD

Rede Frame-Relay - Fornecedor:

FRAD

PVC

Gw Gw

Hub R

FRAD - Frame Relay Access DeviceFRS - Frame Relay SwitchPVC - Permanent Virtual Circuit

Cliente Cliente

FRS

3.2 - Frame Relay

Page 14: R&C 0301 07 1

14

R&C I / ISTEC - 07/08

Aplicação

Apresentação

Sessão

Transporte

Rede

Ligação de dados

Física

OSI Frame Relay

Frame Relay

Relação entre Frame-Relay e modelo OSI

3.2 - Frame Relay

Page 15: R&C 0301 07 1

15

R&C I / ISTEC - 07/08

* Estrutura de trama Frame-Relay

• Flag - padrão de bits que identifica inicio/fim de trama• Cabeçalho:

– DLCI - Data Link Connection Identifier • Identificador de Circuito Virtual

– DE - Bit Discard Eligibility • Identificador de tramas menos prioritárias

– FECN - Forward Explicit Congestion Notification – BECN - Backward Explicit Congestion Notification

• FCS - Frame Check Sequence – Checksum do cabeçalho da trama

Flag Cabeçalho Informação FCS Flag

Bits de Notificação de congestionamento nos sentidos E>R (FECN) e R>E (BECN)

3.2 - Frame Relay

Page 16: R&C 0301 07 1

16

R&C I / ISTEC - 07/08

* Controlo de congestionamento na rede Garantia de QoS:• Contrato Débito de Ligação - parâmetros negociados Rede/Utilizador:

– CIR - Commited Information Rate •Velocidade média que rede se compromete a disponibilizar

– CBS - Commited Burst Size•Dimensão média de pacote de dados (bits) que rede se compromete a transmitir por unidade tempo T

•CIR = CBS / T – AR – Access Rate

•Velocidade máxima do canal do utilizador– EBS - Excess Burst Size

•Dimensão máxima de pacote de dados (acima de CBS) que rede tentará transmitir por unidade de tempo T

•AR = EBS / T

3.2 - Frame Relay

Page 17: R&C 0301 07 1

17

R&C I / ISTEC - 07/08

RitmoMáximoCanal(AR)

CIR

Ritmo Tx

Tempo

TransmissãoGarantida

Transmissãose possível

ExcessoEliminado

3.2 - Frame Relay

Page 18: R&C 0301 07 1

18

R&C I / ISTEC - 07/08

* Controlo de congestionamento na rede:• Utilizador compromete-se a respeitar contrato c\ auto-disciplina• Rede compromete-se a respeitar o contrato com:

– Controlo de Policiamento (utilizadores correntes)– Controlo de Admissão (novos utilizadores)

• Utilização de parâmetros FECN/BECN– FECN: Indicar a elemento de rede que recebe trama que foi

detectado congestionamento no caminho que percorreu•Receptor recebe trama e reduz ritmo de transmissão (inversa)

– BECN: Informação transportada por tramas que fazem percurso inverso ao das tramas que encontram congestionamento

• Emissor recebe trama e reduz ritmo de transmissão– Bit DE=1 em tramas de Aplicações:

•-- Prioritárias • Não cumpridoras de valores de Contrato de Tráfego

3.2 - Frame Relay

Page 19: R&C 0301 07 1

19

R&C I / ISTEC - 07/08

RDIS - Rede Digital com Integração de Serviços

Comutaçãodigital

Comutaçãodigital

* Integração de serviços dispersos por várias redes numa única rede* Ex: telefone, telex e dados

* Melhor qualidade Rede Digital* Acessos simultâneos / Maior velocidade (do que rede analógicas)

3.3 - RDIS

Page 20: R&C 0301 07 1

20

R&C I / ISTEC - 07/08

Interfaces RDIS* Acesso Básico (BA -Basic Access)

• 2 Canais B - Dados a 64 Kbit/s• 1 Canal D - Sinalização a 16 Kbit/s

* Acesso Primário (PA - Primary Access)• 30 Canais B (Versão americana tem 23 canais)• 1 Canal D - Sinalização a 64 Kbit/s• 1 Canal de sincronismo de 64 Kbit/s

3.3 - RDIS

Page 21: R&C 0301 07 1

21

R&C I / ISTEC - 07/08

Sessão

Aplicação

Apresentação

Rede

Transporte

Ligação de dados

Física

LAPD

ISDN

Modelo OSI / Protocolos ISDN

LAPD - Link Acess Procedure on D Channel

3.3 - RDIS

Page 22: R&C 0301 07 1

22

R&C I / ISTEC - 07/08

i) Serviços de suporte

Serviços de telecomunicações são classificados em 3 grupos

ii) Teleserviços

iii) Serviços suplementares

3.3 - RDIS

Page 23: R&C 0301 07 1

23

R&C I / ISTEC - 07/08

Serviços de Suporte* Possibilitam a transferência de informação digital entre utilizadores* Caracterizados pelo seguinte conjunto de atributos:

• Transferência de Informação• Acesso• Gerais

3.3 - RDIS

Atributos de transferência de informação

RDIS

Atributos de Acesso

AtributosGerais

Serviços Suplementaresoferecidos pela rede

Canal (D/B) +Ritmo de Acesso

Modo de Tx: CS / PSTipo de Serviço:* Dados, Audio, Video

Page 24: R&C 0301 07 1

24

R&C I / ISTEC - 07/08

Teleserviços* Serviço de comunicação entre:

• 2 Utilizadores• Utilizador/Servidor de Rede

* Tipos de Teleserviços:• Telefonia - Transmissão bidireccional de um sinal de voz com

largura de banda 3,1 KHz• Teletexto - Transmissão de informação em modo carácter• Telefax - Transmissão de informação em modo facsimile

– Documentos com resolução até 400 dpi• Videotexto - Transmissão de informação em modo alfa-

fotográfico– Texto + Gráficos + Imagens

3.3 - RDIS

Page 25: R&C 0301 07 1

25

R&C I / ISTEC - 07/08

Serviços Suplementares* Modificam/complementam um serviço básico de telecomunicações

(teleserviço)* Não têm existência autónoma

• São disponibilizados em associação com serviços básicos* Existem 8 tipos de Serviços Suplementares:

• Identificação de número• Oferta de chamadas• Estabelecimento de chamadas• Multi-utilizador• Comunidade de utilizadores• Taxação• Transferência de informação adicional

3.3 - RDIS

Page 26: R&C 0301 07 1

26

R&C I / ISTEC - 07/08

Identificação de Número* DDI - Direct Dialing In* MSN - Multiple Subscriber Number* CLIP - Calling Line Id. Presentation* CLIR - Calling Line Id. Restriction* COLP - Connected Line Id. Presentation* COLR - Connectede Line Id. Restriction* MCID - Malicious Call IDentification

Oferta de Chamadas* CT - Call Transfer* CFB - Call Forwarding Busy* CFNR - Call Forwarding No Reply* CFW - Call Forwarding Immediate

Estabelecimento de Chamadas* CW - Call Waiting* TP- Terminal Portability

Multi-utilizador* CONF - Conference Call* 3PTY - Three-Party Service

Comunidade de Utilizadores* CUG - Closed User Group

Tarifação* AOC - Advice Of Charging* RC - Reverse Charging

Transferência de Informação Adicional* UUS - User-to-User Signaling

Resumo dos serviços suplementares

3.3 - RDIS

Page 27: R&C 0301 07 1

27

R&C I / ISTEC - 07/08

Identificação de número - permitem facilidades adicionais relacionadas com endereços* Marcação Directa de Entrada (DDI)

• Permite a um utilizador chamar directamente outro utilizador, num sistema privado, sem intervenção de operadora

* Identificação de Linha Chamadora (CLIP) • Serviço oferecido ao utilizador chamado, que lhe fornece o

número RDIS do chamador* Restrição de Identificação de Linha Chamadora (CLIR)

• Serviço oferecido ao utilizador chamador, restringe a apresentação do seu número RDIS no terminal chamado

* Identificação de Linha Ligada (COLP)• Serviço oferecido ao utilizador chamador, que lhe fornece o

número RDIS do utilizador ao qual ele está efectivamente ligado

3.3 - RDIS

Page 28: R&C 0301 07 1

28

R&C I / ISTEC - 07/08

* Restrição de Identificação de Linha Ligada (COLR)• Serviço oferecido ao utilizador ligado, que restringe a apresentação

do seu número ao chamador* Anulação de Restrição de Id. de Linha Chamadora (CLIR override)

• Permite a identificação do número RDIS do chamador, mesmo quando este possui CLIR

* Identificação de Chamada Mal Intencionada (MCID)• Permite ao utilizador que recebe uma chamada mal intencionada a

identificação do chamador (sobrepondo-se ao CLIR). Esta chamada fica identificada na central

* Número de Utilizador Múltiplo (MSN) • Permite atribuir múltiplos números RDIS a uma única interface

3.3 - RDIS

Page 29: R&C 0301 07 1

29

R&C I / ISTEC - 07/08

Oferta de chamadas - permitem efectuar operações de redireccionamento de chamadas

* Transferência de Chamadas (CT)

• Permite a um utilizador transferir uma chamada estabelecida para um terceiro terminal, independentemente de ter sido originada ou recebida pelo utilizador

* Redireccionamento se Ocupado (CFB)

• Permite a um utilizador ter as suas chamadas de entrada reencaminhadas para outro terminal, se o seu se encontrar ocupado

* Redireccionamento se Não Responder (CFNR)

• Permite a um utilizador ter as suas chamadas de entrada reencaminhadas para outro terminal, se o seu não as atender

* Redireccionamento Incondicional (CFU)

• Permite a um utilizador ter as suas chamadas de entrada reencaminhadas para outro terminal incondicionalmente

3.3 - RDIS

Page 30: R&C 0301 07 1

30

R&C I / ISTEC - 07/08

Estabelecimento de chamadas - Permitem efectuar operações de controlo de estabelecimento de chamadas * Chamada em Espera (CW)

• Permite a um utilizador ser avisado da existência de uma chamada de entrada, com a indicação de que não há canal de informação (B) disponível na interface

* Portabilidade de Terminal (TP)• Permite ao utilizador interromper uma chamada existente e

posteriormente restabelecer a ligação noutro local

3.3 - RDIS

Page 31: R&C 0301 07 1

31

R&C I / ISTEC - 07/08

Multi-utilizador - Permitem efectuar operações de controlo de chamadas envolvendo vários interlocutores* Chamada de Conferência (CONF)

• Permite a um utilizador comunicar simultaneamente com vários utilizadores, os quais podem também comunicar entre si

* Conferência Tripartida (3PTY)• Permite a um utilizador juntar 2 chamadas numa conversação a

três

3.3 - RDIS

Page 32: R&C 0301 07 1

32

R&C I / ISTEC - 07/08

Comunidade de Utilizadores - permitem a definição de atributos a grupos de utilizadores

* Grupo Fechado de Utilizadores (CUG)

• Permite formar grupos de utilizadores para os quais o acesso é restrito (ex.: elementos desse grupo podem comunicar entre si mas não para fora desse grupo)

Taxação - serviços relacionados com a contabilização de custos de chamadas

* Aviso de Taxação (AOC)

• Permite ao utilizador que paga a chamada receber informação da taxação relativa a essa chamada, no inicio, durante ou no fim da chamada

* Tarifação no Destinatário (REV)

• Permite imputar ao receptor de uma chamada o custo da mesma

3.3 - RDIS

Page 33: R&C 0301 07 1

33

R&C I / ISTEC - 07/08

Transferência de informação adicional - permitem definir formas adicionais de transferência de informação* User-to-User Signaling (UUS)

• Permite a um utilizador RDIS enviar/receber informação de/para outro utilizador RDIS, sobre o canal de sinalização em associação com uma chamada para outro utilizador RDIS

3.3 - RDIS