A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

SNA-Systems Network Architecture

Apresentações semelhantes


Apresentação em tema: "SNA-Systems Network Architecture"— Transcrição da apresentação:

1 SNA-Systems Network Architecture
Serviço de transação Apresentação Controle de fluxo Controle de transmissão Controle de rota Enlace Físico intermediário

2 SNA-camadas da arquitetura
Transação - Fornece serviços de aplicação tais como: acesso a banco de dados distribuído e intercâmbio de documentos para usuários da rede Apresentação - Formatação de dados para apresentação nos diversos dispositivos e coordenação do compartilhamento de recursos

3 SNA - camadas da arquitetura
Controle de Fluxo - Sincronização do fluxo entre as partes que se comuncam e agrupamento dos dados relacionados em unidades indivisíveis Controle de transmissão - Controla a troca de dados de forma que as capacidades de cada parte em comunicação sejam respeitadas. Faz a criptografia quando a segurança o exige Controle de rota - Faz o roteamento dos dados entre a origem e destino, controlando o tráfego e o congestionamento da rede

4 SNA - Camadas da arquitetura
Enlace - Transmite os dados de uma forma confiável ao longo das rotas Físico - Conecta nós adjacentes física e eletricamente

5 Tipos de nós Tipo 5 Processador hospedeiro Tipo 1 Terminal Tipo 2
Controladora de terminais Tipo 4 Controladora de comunic. Tipo 4 Controladora de comunic. Tipo 2 Controladora de terminais Tipo 2 Controladora de terminais Tipo 2 Controladora de terminais Tipo 2 Controladora de terminais

6 Rede SNA de múltiplos domínios
Dominio C Dominio A Dominio B T5 T5 T5 T4 T2 Dominio D T2 T4 T5 T2 T4 T2 T4 T5 T2 T2 T2 Dominio E Dominio F T5 T4 Dominio F T5 T2

7 Formato do pacote SNA Data Link Control Header Transmission header
Function Management Header Transmission header Request/Response Header Basic Transmission Unit (BTU) SNA packet Basic Information Unit (BIU) Request/Response Unit Categories 00-Function Management 01-Network Control 10-Data Flow Control 11-Session Control Data Link Control Trailer

8 SNA-WAN Host Host Controladora de Comunicações Controladora de FEP
terminais 3274 FEP Host M M SDLC 374x M Terminal SDLC FEP M Host

9 Comunicação no ambiente IBM
Servidor Estação R M R M IBM 3274 SDLC M SDLC R M Servidor de comun. IBM 3274 IBM 9121 IBM 3725

10 Integração básica SNA com uma rede local
Um dos equipamentos da rede local emula uma controladora de terminais (3274, por exemplo) Em uma ou mais estações da rede local é executado um programa que emula terminal (tal como 3278) Utilitários adicionais permitem capturar telas armazenando-as em arquivos na própria estação assim como transferir arquivos da estação para o HOST.

11 Comunicação no ambiente SNA
Para que dois usuários da rede se comuniquem, deve ser estabelecida uma sessão entre as unidades lógicas que os representam Uma sessão LU-LU é uma conexão temporária que existe apenas enquanto for necessária para que os usuários troquem dados

12 Rede SNA Rede SNA Programa de aplicação Programa de aplicação
sessão

13 Tipos de Unidade Lógicas (LU)
Um determinado produto SNA não implementa todas as funções possíveis Tipos de unidades lógicas: LU0 até LU4: orientadas para a comunicação entre um programa de aplicação e um terminal LU6: protocolo inter-programas de uso geral apoio ao processamento distribuído APPC-Advanced Program-to-Program Communication

14 Método de Acesso e Telecomunicações
Nó Tipo 2 Sub-sistema aplicação LU Programa de controle PU PUCP Controle do Caminho

15 Método de Acesso e Telecomunicações
Nó Hospedeiro Tipo 5 Programa de aplicação Programa de aplicação Sub-sistema aplicação LU LU Método de acesso SNA PU SSCP Controle do Caminho

16

17 APPC APPC está baseada em um tipo de unidade lógica: LU 6.2
LU 6.2 apoia conversação entre dois programas Primitivas da LU6.2 podem ser acionadas de diversas maneiras, dependendo do ambiente de programação Uma série de conversações pode usar a mesma sessão LU-LU LU 6.2 permite sessões paralelas simultâneas entre duas unidades lógicas

18 Interface de programa de aplicação
Sub-sistema de Aplicação SEND LU 6.2 Programa de aplicação WRITE A P I LU 6.2 Sub-sistema de Aplicação RECEIVE Programa de Aplicação READ A P I

19 LU - Logical Unit Uma LU pode ter um certo número de sessões ativas, com várias outras LUs Cada sessão tem associada um nome da LU par e um node de modo (resumindo as características da sessão) A LU conecta e disconecta as sessões aos programas transacionais

20 LU 6.2 Requisitos básicos: - protocolo único programa-a-programa
-prover serviços de alto nível, tal como sessões paralelas -apoiar o desenvolvimento de aplicações distribuídas

21 Primitivas LU 6.2 Conjunto básico: ALLOCATE GET-ATTRIBUTES DEALLOCATE
CONFIRM COMFIRMED SEND-DATA RECEIVE-AND-WAIT REQUEST-TO-SEND SEND-ERROR

22 Primitivas LU 6.2 (opcionais)
FLUSH PREPARE-TO-RECEIVE SUCPT e BACKOUT Parâmetro SECURITY da primitiva ALLOCATE Parâmetro PIP da primitiva ALLOCATE

23 DADOS DADOS DADOS CONFIRMAÇÃO
Programa transacional X Programa Transacional Y SEND-DATA RECEIVE_AND_WAIT RECEIVE_AND_WAIT DADOS SEND_DATA RECEIVE_AND_WAIT DADOS RECEIVE_AND_WAIT SEND_DATA DEALLOCATE DADOS RECEIVE_AND_WAIT CONFIRMED DEALLOCATE [Código de retorno OK, a conversação termina] CONFIRMAÇÃO

24 Peer-to-peer applications
LAN NETBIOS APPC/PC IEEE LLC

25 NetBIOS Network Basic Input/Output System
Application Program Interface para apoiar o intercâmbio de dados em redes locais Existem outros interfaces: APPC(Advanced Program-to-Program Communication) DLC (Data Link Control) - IEEE LLC2 e LLC1 direto adaptador de cartão NETBIOS.COM ou NetBIOS ROM NETBEUI.COM (NetBIOS Extended User Interface)

26 NETBIOS e o modêlo ISO/OSI
Aplicação Apresentação NetBIOS Sessão Transporte Rede Enlace Físico Aplicação Apresentação NetBIOS Sessão Transporte Rede Enlace Físico

27 NETBIOS - comandos CATEGORIA comandos SUPORTE A NOME add name
add group name delete name SUPORTE A DATAGRAMA receive datagram receive broadcast datagram send datagram send broadcast datagram

28 NETBIOS - comandos CATEGORIA comandos SUPORTE À SESSÃO call listen
send send no-ack chain send receive receive any hang up session status COMANDOS GERAIS reset cancel adapter status unlink

29 NCB - Network Control Block (64 bytes)
Nome do campo comprimento command return code local session number name number buffer address bufer lenght call name name (local) receive time-out send time-out post routine address line number command complete flag reserved field

30 Conexão HOST-LAN Unidades Servidor Estação REPETIDOR IBM 9121 IBM 3172

31 Conexão HOST-LAN Vários tipos de protocolos podem estar sendo usados na rede local Necessário harmonização de protocolos Gateway SNA: converte pilha de protocolos usada na rede local para a pilha de protocolos inerente à arquitetura SNA Pode permitir apenas o acesso das estações em modo de emulação de terminal ou em comunicação programa-a-programa (APPC)

32 Convergência SNA IP

33

34


Carregar ppt "SNA-Systems Network Architecture"

Apresentações semelhantes


Anúncios Google