Arquitetura de Software

761 palavras 4 páginas
DCA - Diagrama de contexto de Arquitetura
TCP/IP
HARDWARE

Placa de Rede

TCP

CHECAGEM E VERIFICAÇÃO

Aplicativo

DCA - Diagrama de contexto de Arquitetura
TCP/IP
UCP
2

3

7

6

PLACA DE REDE

8

12

11

Protocolo TCP/IP

13

Exibição para Usuário

1

4

5

9

10

14

Validação e Testes de Comunicação
Fluxo:
1) O pacote é recebido pela placa de rede
2) Uma interrupção de hardware é enviada para a UCP através do barramento
3) A interrupção gera um sinal de retorno confirmando disponibilidade de processamento.
4) A placa de rede então valida o pacote
5) Depois de validado ele é devolvido .
6) O pacote segue para o TCP/IP que vai desencapsular e identificar destinatário
7) Novamente um pedido de interrupção é gerado para a UCP
8) A interrupção gera um sinal de retorno confirmando disponibilidade de processamento
9) O pacote é enviado para validação e testes.
10) o pacote retorna se estiver OK.
11) o pacote é desencapsulado e encaminhado para a porta que o solicitou através da camada de aplicação.
12) Um pedido de interrupção de software é gerado para a UCP
13) A interrupção gera um sinal de retorno confirmando disponibilidade de processamento
14) A informação é recebida pelo aplicativo que a valida
15) Na sequência é devolvida para visualização do usuário.
Para enviar informações à camada inferior a sequência acima é executa na ordem inversa à descrita

15

DCA - Diagrama de contexto de Arquitetura
CAMADA DE REDE
UCP
2

Placa de rede

1
Quadro
Ethernet

3

TCP
(Camada de Rede)

4

6
Datagrama

TCP
(Camada de Internet)

5

Verifica integridade

Sequência:
1) Um quadro Ethernet é enviado à Camada de Rede
2) O quadro é recebido e uma requisição para processamento é enviado à UCP
3) A interrupção é aceita
4) O Quadro é verificado (CRC, validade do MAC)
5) Após checado é devolvido a camada de Rede que elimina :
a) o cabeçalho MAC
b) o cabeçalho LLC
6) A camada de

Relacionados

  • Arquitetura de Software
    3315 palavras | 14 páginas
  • Arquitetura de software
    1263 palavras | 6 páginas
  • Arquitetura de Software
    3182 palavras | 13 páginas
  • Arquitetura de Software
    1191 palavras | 5 páginas
  • arquitetura de software
    390 palavras | 2 páginas
  • Arquitetura de software
    63806 palavras | 256 páginas
  • Arquitetura de software
    1036 palavras | 5 páginas
  • Arquitetura de Software
    3263 palavras | 14 páginas
  • Arquitetura de Software
    1076 palavras | 5 páginas
  • ARQUITETURA DE SOFTWARE
    1371 palavras | 6 páginas