Você está na página 1de 34

Redes de Computadores I

Departamento de Computao Universidade Federal de Sergipe

Arquitetura de Computadores

Prof. Kalil Araujo Bispo Jun o!"#$%

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

Software de Rede Hardware de Rede

Software de Rede Hardware de Rede


4

Funes de uma Arquitetura de Redes

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

Arquitetura de Rede )roprietria

*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

Arquitetura de Rede )roprietria

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

Arquitetura de Rede )roprietria

Caracter"stica de uma arquitetura de rede proprietria


4 o incompat"veis entre si )ermitem a utili;a o de conversores Os produtos s o tipicamente fornecidos pelo fabricante

Arquitetura de Rede Aberta

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 >?

ARPANET <Advanced Researc- )roject A!enc5 /E'=

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

Aerou como sucessor a Arquitetura de Rede 'C)#I) apBs CDEF


10

Arquitetura de Rede Aberta

Caracter"sticas da Arquitetura de Rede Aberta

)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

Estrutura o da Arquitetura de Redes

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

Estrutura o da Arquitetura de Redes

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

Estrutura o da Arquitetura de Redes

As camadas devem HfalarH a mesma lin!ua!em

PROTOCOLO

I interessante que e:istam padres de lin!ua!em para que os 4istemas Computacionais *etero!(neos possam conversar

PROTOCOLO PADRO

14

Estrutura o da Arquitetura de Redes

)refer(ncia por padres internacionais visando dar mais HforaH J implementa o

Arquitetura de Rede Aberta )adr o@

ARQUITETURA de CAMADAS que obedecem PROTOCOLOS PADRES

15

Arquitetura de Redes )adr o

)odem sur!ir de duas estrat&!ias@


)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'

Normas so "absorvidas" entre instituies

I4O

EIA

Estruturando em Camadas

18

Como Funciona uma Arquitetura de RedeK

Inte!rada com o 4istema Operacional da %quina

19

)ercurso da %ensa!em

O que & uma mensa!emK

)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

Conceitos que envolvem camadas


Camadas adjacentes Camadas )ares

Camadas Adja&entes

Camadas Pares

21

Comunica o entra Camadas )ares

4eja Enlace de ,ados efetuando um controle de erro

%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

4ervio Orientado a Cone: o

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

Exemplo Se'u(n&ia de P)ginas *ogin +emoto ,o- Digitali-ada

24

4ervio / o Orientado a Cone: o

/ 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@

)ara estabelecer uma cone: o tem1se a primitiva connect

26

)rimitivas de Comunica o

'em1se basicamente quatro classes de primitivas

Classes request indi#ation response #onfirm

"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

Os 4ervios podem ser ainda@


Confirmado / o1confirmado 7sa todas as classes de primitivas 7sa apenas as classes Request e Indication

4ervio Confirmado@

4ervio / o1Confirmado@

28

E:emplo de uma Cone: o

4eja a transfer(ncia de dados atrav&s de uma cone: o estabelecida sem ACO de dados

1.Connect.request 2.Connect.indication 3.Connect.response 4.Connect.confirm

5. Data.request 6. Data.indication 7. Disconnect.request 8.Disconnect.indication

29

E:emplo de uma Cone: o

7ma analo!ia com o sistema telefPnico

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

E:emplo de uma Cone: o

/. 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

Prof. Kalil Araujo Bispo Jun o!"#$%