tópicos

14
20 de jul de 202 2 Nuno Valero Ribeiro Gab. E105H [email protected] 1 Escola Superior de Tecnologia Dep. de Sistemas e Informática Computação em Redes de Computadores Tópicos Modelo de Comunicação OSI da ISO Nomenclaturas Conexões Multiplexagem e Dispersão Encapsulamento de dados Tipos de unidades de dados Segmentação/Recomposição Blocking/Deblocking Primitivas de serviço Tipos de primitivas de serviço Tipos de elementos de serviço Diagramas de estados Considerações de implementação

Upload: terence-shirley

Post on 30-Dec-2015

18 views

Category:

Documents


1 download

DESCRIPTION

Tópicos. Modelo de Comunicação OSI da ISO Nomenclaturas Conexões Multiplexagem e Dispersão Encapsulamento de dados Tipos de unidades de dados Segmentação/Recomposição Blocking/Deblocking Primitivas de serviço Tipos de primitivas de serviço Tipos de elementos de serviço - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Tópicos

19 de abr de 2023 Nuno Valero Ribeiro Gab. E105H [email protected]

1

Escola Superior de Tecnologia

Dep. de Sistemas e Informática

Computação em Redes de

Computadores

Tópicos• Modelo de Comunicação OSI da ISO• Nomenclaturas• Conexões• Multiplexagem e Dispersão• Encapsulamento de dados• Tipos de unidades de dados• Segmentação/Recomposição• Blocking/Deblocking• Primitivas de serviço• Tipos de primitivas de serviço• Tipos de elementos de serviço• Diagramas de estados• Considerações de implementação

Page 2: Tópicos

19 de abr de 2023 Nuno Valero Ribeiro Gab. E105H [email protected]

2

Escola Superior de Tecnologia

Dep. de Sistemas e Informática

Computação em Redes de

Computadores

Modelo de Comunicação OSI da ISO

Page 3: Tópicos

19 de abr de 2023 Nuno Valero Ribeiro Gab. E105H [email protected]

3

Escola Superior de Tecnologia

Dep. de Sistemas e Informática

Computação em Redes de

Computadores

NomenclaturasCamada N+1

Protocolo N

Entidades N: Fornecedoras de serviços

Entidade N+1

(N) SAP

Camada N

Camada N-1

(N-1) SAP’s: Acesso aos serviços

Page 4: Tópicos

19 de abr de 2023 Nuno Valero Ribeiro Gab. E105H [email protected]

4

Escola Superior de Tecnologia

Dep. de Sistemas e Informática

Computação em Redes de

Computadores

ConexõesComunicação Lógica

Entidade N+1

(N) CEP

Camada N+1

Camada N

• Associação temporária entre duas entidades do mesmo nível para troca de informação (modelo orientado à conexão)

• Cada conexão é identificada por dois CEP (Connection End Point)

• O CEP=endereço+sufixo

Page 5: Tópicos

19 de abr de 2023 Nuno Valero Ribeiro Gab. E105H [email protected]

5

Escola Superior de Tecnologia

Dep. de Sistemas e Informática

Computação em Redes de

Computadores

Multiplexagem Dispersão

Camada N

Camada N-1

Camada N+1

Page 6: Tópicos

19 de abr de 2023 Nuno Valero Ribeiro Gab. E105H [email protected]

6

Escola Superior de Tecnologia

Dep. de Sistemas e Informática

Computação em Redes de

Computadores

Encapsulamento de dados

Page 7: Tópicos

19 de abr de 2023 Nuno Valero Ribeiro Gab. E105H [email protected]

7

Escola Superior de Tecnologia

Dep. de Sistemas e Informática

Computação em Redes de

Computadores

Tipos de unidades de dados

• Tipos de unidades de dados:– informação de controlo– dados

• PCI: Protocol Control Information: – informação trocada entre entidades

pares (ao mesmo nível) para coordenação da operação

(N+1)PDU

(N)SDU

(N)PDU

(N)PCI

N

N+1

• Geralmente a informação de controlo fornece uma descrição do estado da entidade participante na comunicação e/ou descreve os dados a serem transmitidos

Page 8: Tópicos

19 de abr de 2023 Nuno Valero Ribeiro Gab. E105H [email protected]

8

Escola Superior de Tecnologia

Dep. de Sistemas e Informática

Computação em Redes de

Computadores

Segmentação/Recomposição

• A (N)SDU é sempre a mesma, isto é, é segmentada para o envio mas recomposta no receptor

• A operação de recomposição é a inversa da segmentação

• Limitação imposta pela protocolo da camada N na transferência de dados de tamanho grande: e-mail; transferência de ficheiros; etc.

N N

PCIPCI

(N)PDU (N)PDU

(N)SDU

Page 9: Tópicos

19 de abr de 2023 Nuno Valero Ribeiro Gab. E105H [email protected]

9

Escola Superior de Tecnologia

Dep. de Sistemas e Informática

Computação em Redes de

Computadores

Blocking/Deblocking

• As (N)SDU são as mesmas, isto é, são blocked para o envio mas deblocked no receptor

• A operação de deblocking é a inversa da blocking

• Limitação imposta pela protocolo da camada N na transferência de dados de tamanho pequeno: emuladores de terminais; telemensagem; etc.

N N

PCI

(N)PDU

(N)SDU (N)SDU

Page 10: Tópicos

19 de abr de 2023 Nuno Valero Ribeiro Gab. E105H [email protected]

10

Escola Superior de Tecnologia

Dep. de Sistemas e Informática

Computação em Redes de

Computadores

Primitivas de serviço

• É uma abstracção, independente da sua implementação, dum elemento de interacção entre os utilizadores do serviço e os seus fornecedores

• Os serviços do nível N são especificados em termos de primitivas

• São as primitivas que invocam os serviços oferecidos pelas respectivas entidades

• Uma descrição adequada dos serviços providenciados por uma camada pode ser dada pelo conjunto das primitivas que os evocam

Page 11: Tópicos

19 de abr de 2023 Nuno Valero Ribeiro Gab. E105H [email protected]

11

Escola Superior de Tecnologia

Dep. de Sistemas e Informática

Computação em Redes de

Computadores

Tipos de primitivas de serviçoPrimitiva Significado

RequestUma entidade está a pedir que seja efectuada alguma acção

IndicationUma entidade é informada acerca da ocorrência de algumevento

ResponseUma entidade deseja responder a um evento

ConfirmA resposta a um pedido anterior chegou

Page 12: Tópicos

19 de abr de 2023 Nuno Valero Ribeiro Gab. E105H [email protected]

12

Escola Superior de Tecnologia

Dep. de Sistemas e Informática

Computação em Redes de

Computadores

Tipos de elementos de serviçoN N N+1N+1

Req.

Ind.

N N N+1N+1

Req.

Ind.

Rsp.

Cnf.

N N N+1N+1

Req.

Ind.

Rsp.Cnf.

N N N+1N+1

Ind.Ind.

I) Elemento de serviço não confirmado

II) Elemento de serviço confirmado

III) Elemento de serviço confirmado IV) Elemento de serviço iniciado pelo fornecedor

Page 13: Tópicos

19 de abr de 2023 Nuno Valero Ribeiro Gab. E105H [email protected]

13

Escola Superior de Tecnologia

Dep. de Sistemas e Informática

Computação em Redes de

Computadores

Diagramas de estados

A- T-CONNECT.indication

B- T-CONNECT.response

C- T-DATA.(all)

D- T-DISCONNECT.(request;indication)

E- T-DISCONNECT.(request;indication)

F- T-CONNECT.confirm

G- T-DISCONNECT.(request;indication)

H- T-CONNECT.request

1

2

43

Pronto

Conexão

de input

pendente

tx/rxdados

A

E

B

D

C

F

H

G

Conexão

de output

pendente

Page 14: Tópicos

19 de abr de 2023 Nuno Valero Ribeiro Gab. E105H [email protected]

14

Escola Superior de Tecnologia

Dep. de Sistemas e Informática

Computação em Redes de

Computadores

Considerações de implementação

• Mecanismos de identificação os receptores e emissores• Regras para a transferência de dados:

– simplex; half-duplex; full-duplex

• Ordenação das sequencias de pacotes de dados• Questões de segurança• Sobrecarga de tráfego de comunicação• etc.