Escolar Documentos
Profissional Documentos
Cultura Documentos
Arquitetura de Computadores
Objetivos
Apresentar os conceitos de arquitetura de redes, bem como suas arquiteturas proprietrias e abertas Apresentar os conceitos de protocolos e servios em uma arquitetura
Arquitetura de Rede
Conjunto de hardware e software instalado nos diversos Sistemas Computacionais da Rede de Computadores que permite a integrao fsica e a interoperabilidade das aplicaes !m conjunto de camadas e protocolos
Arquitetura de Redes
Sistema Computacional Aplicao Sistema Operacional Sistema Computacional Aplicao Banco de Dados
Banco de Dados
Sistema Operacional
Especifica o da inte!ra o f"sica#mec$nica %ecanismos de confiabilidade f"sica Inte!ra o atrav&s de elementos de comuta o Confiabilidade na comunica o atrav&s das rotas definidas Estabelecimento de m&todos de dilo!o 'ranspar(ncia binria 'ranspar(ncia nas aplicaes
5
*ard+are e soft+are espec"ficos para a Comunica o de ,ados de sistemas computacionais proprietrios, do mesmo fabricante )rocesso facilitado pela constitui o relativamente -omo!(nea dos sistemas computacionais Especificaes da Arquitetura de Rede s o de dom"nio do fabricante Atualmente Arquiteturas de Rede )roprietrias para .A/0s baseiam1se em -ard+are padr o, implementando apenas soft+are
6
I2% 3 4/A
45stem /et+or6 Arc-itecture 2urrou!-s /et+or6 Arc-itecture ,EC /et+or6 Internet )ac6et e9c-an!e 4equenced )ac6ed e9c-an!e /et2IO4 E:tended 7ser Interface
7
7/84I4 3 2/A
,i!ital 3 ,EC/E'
/et+are 3 I)9#4)9
%icrosoft 3 /E'2E7I
4 o incompat"veis entre si )ermitem a utili;a o de conversores Os produtos s o tipicamente fornecidos pelo fabricante
Interli!a o de 4istemas Computacionais *etero!(neos Constitu"dos a partir da filosofia aberta ou proprietria 'arefa bem mais comple:a do que a Arquitetura de Rede proprietria )rimeira iniciativa do ,o, <,epartament of ,efense= dos E7A nos anos >?
AR)A/E'
Objetivos@
Inte!rar computadores militares, mantendo a confiabilidade na comunica o Inte!rar sistemas computacionais proprietrios ,esenvolver Arquitetura de Rede Aberta )adr o a ser utili;ada por todos os sistemas computacionais Estabelecer uma transpar(ncia entre os sistemas computacionais
)ermite inte!ra o entre sistemas computacionais -etero!(neos Especificaes de dom"nio pGblico )rodutos para implementa o s o fornecidos por diversos fabricantes
11
Atividades associadas@
Estabelecimento da Comunica o F"sica Controle de Erro, de Flu:o e de Acesso ao %eio Estabelecimento de Rotas Aer(ncia de ,ilo!o e 4incroni;a o 'ranspar(ncia 2inria 'ranspar(ncia nas Estruturas de ,ados e Arquivos 'ranspar(ncia de Aplicaes
12
Implementa o das funcionalidades n o & simples tanto para Arquitetura de Rede )roprietria como para a Arquitetura de Rede Aberta, )ara alcanar este objetivo, o -ard+are e o soft+are foram especiali;ados, sur!indo o conceito de CAMADAS de funcionalidades
13
PROTOCOLO
I interessante que e:istam padres de lin!ua!em para que os 4istemas Computacionais *etero!(neos possam conversar
PROTOCOLO PADRO
14
15
)adr o de Fato )adr o de ,ireito Estabelecido pelo uso E:@ 'C)#I) da IA2 <Internet Activities 2oard= Or!anismos de padroni;a o E:@ O4I <Open 45stems Interconnection= da I4O
16
,e Fato
,e ,ireito
Institutos de )adroni;a o
IEEE
Institute of Electrical and Electronics En!ineers American /ational 4tandards Institute anti!o CCI'' International 'elecommunications 7nion International 4tandards Or!ani;ation Electronics Industries Association
17
A/4I
I'71'
I4O
EIA
Estruturando em Camadas
18
19
)ercurso da %ensa!em
)ode ser desde um LoiM a um arquivo de vrios terabits )ode ser uma consulta a um banco de dados
20
)ercurso da %ensa!em
Camadas Adja&entes
Camadas Pares
21
%as mquinas de protocolo devem e:ecutar o mesmo processamento 3 MESMA CAMADA 4omente a n1&;ima camada destino compreender o que falou a n1&sima camada fonte
22
Funcionamento da Camada
7m )onto de Acesso superior normalmente mapeia em um )onto de Acesso inferior 7ma camada pode !erenciar mais de um )onto de Acesso Estrat&!ia de Encapsulamento Endereamento
23
I estabelecido, atrav&s de um acordo mGtuo, um canal onde a fonte envia bits e o receptor obt&m estes bits na mesma ordem
Servio Fluxo de Mensagem Confivel Fluxo de B tes Confivel Conexo sem AC!s
24
/ o se estabelece o canalN )or conse!uinte, as mensa!ens podem tomar camin-os diferentes para c-e!ar ao destino, e mais, se o sistema de recep o n o estiver dispon"vel para receber informaes, a mensa!em pode ser descartadaN
25
)rimitivas de Comunica o
7m SERVIO & formalmente especificado atrav&s de PRIMITIVAS dispon"veis ao usurio Estas )rimitivas de Comunica o comandam o servio para e:ecutar al!uma a o ou ainda, reportam uma a o tomada pela entidade fim )or e:emplo@
26
)rimitivas de Comunica o
"ignifi#ado uma entidade deseja um servio uma entidade ser) informada so.re um evento uma entidade deseja responder a um evento uma entidade ser) informada so.re sua re'uisio
27
'erminolo!ia
Confirmado / o1confirmado 7sa todas as classes de primitivas 7sa apenas as classes Request e Indication
4ervio Confirmado@
4ervio / o1Confirmado@
28
4eja a transfer(ncia de dados atrav&s de uma cone: o estabelecida sem ACO de dados
29
1.CON C!.request " Disca o n#mero do telefone da tia $ena %. CON C!.indication " O telefone dela toca &.CON C!.response " la tira o telefone do 'anc(o ).CON C!.confirm " *oc+ ou,e o cumprimento dela -.DA!A.request " *oc+ a con,ida para um c(.
30
/. DA!A.indication " la ou,e o con,ite 0. DA!A.request " la di1 que ter. o maior pra1er em ir at2 sua casa 3. DA!A.indication " *oc+ ou,e a aceitao dela ). D4SCONN C!.request " *oc+ coloca o telefone no 'anc(o -.D4SCONN C!.indication " la ou,e ,oc+ colocar o telefone no 'anc(o e fa1 31 o mesmo
Estabelecimento da Cone: o
,entro de uma cone: o pode1se -aver o processo de ne!ocia o )ode1se ter por e:emplo as informaes em connect@
A mquina a ser conectada, O tipo de servio desejado, O taman-o m:imo da mensa!em a ser usada etcNNN
32
/"veis de 4ervio
As camadas apresentam n"veis de servio baseadas nas aplicaes dos usurios Quanto mais cr"tica a aplica o, maior a sobreposi o de servios similares e maior confiabilidade Quanto mais confivel, mel-or n"vel de servio mais lenta e mais cara, mais pesada
33
Redes de Computadores I
Departamento de Computao Universidade Federal de Sergipe
Arquitetura de Computadores