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

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

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

Apresentações semelhantes


Apresentação em tema: "SNA-Systems Network Architecture Serviço de transação Apresentação Controle de fluxo Controle de transmissão Controle de rota Enlace Físico Nó SNA Nó intermediário."— 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 Nó SNA Nó 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 1 Terminal Tipo 2 Controladora de terminais Tipo 4 Controladora de comunic. Tipo 2 Controladora de terminais Tipo 2 Controladora de terminais Tipo 4 Controladora de comunic. Tipo 2 Controladora de terminais Tipo 2 Controladora de terminais Tipo 5 Processador hospedeiro

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

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

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

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

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 Programa de aplicação 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 PU PUCP Controle do Caminho Programa de controle

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 PU SSCP Controle do Caminho Método de acesso SNA

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 Programa de aplicação WRITE Sub-sistema de Aplicação SEND LU 6.2 Sub-sistema de Aplicação RECEIVE Programa de Aplicação READ APIAPI APIAPI

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

24 Peer-to-peer applications LAN NETBIOSAPPC/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 1 return code 1 local session number 1 name number 1 buffer address 4 bufer lenght 2 call name 16 name (local) 16 receive time-out 1 send time-out 1 post routine address 4 line number 1 command complete flag 1 reserved field 14

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

31 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 Serviço de transação Apresentação Controle de fluxo Controle de transmissão Controle de rota Enlace Físico Nó SNA Nó intermediário."

Apresentações semelhantes


Anúncios Google