You are on page 1of 18

PCS 2476

INFRAESTRUTURA DE
SISTEMAS DE INFORMAO
Parte 1

Copyright LARC 2002

DG/LARC/PCS/EPUSP

PCS 2476 Introduo - 1

Captulo 1:
INTRODUO

Copyright LARC 2002

DG/LARC/PCS/EPUSP

PCS 2476 Introduo - 2

Anatomia de Sistemas de Informao

DG/LARC/PCS/EPUSP

Copyright LARC 2002

PCS 2476 Introduo - 3

Sistemas Distribudos
Vantagens

Econmicas
Velocidade
Distribuio Natural
Confiabilidade
Escalabilidade

Copyright LARC 2002

Precaues
Complexidade
Estado-da-arte
Segurana

DG/LARC/PCS/EPUSP

PCS 2476 Introduo - 4

Distribuio de Recursos
Problema: controle de acesso
Usurios

Recursos

Estrutura
de
Comunicao
de
Dados

PCS 2476 Introduo - 5

DG/LARC/PCS/EPUSP

Copyright LARC 2002

Distribuio de Recursos
Controle de acesso: Servidor
Usurios

Recursos
Servidor

Estrutura
de

Servidor

Comunicao
de
Dados

Copyright LARC 2002

DG/LARC/PCS/EPUSP

Servidor

PCS 2476 Introduo - 6

Processamento: Distribuio
Etapas de Processamento em uma Tarefa
1. Captao de requisies - interface homem/mquinaapresentao
2. Interpretao das requisies - analisador lxico consistncias
3. Montagem da estratgia de resoluo do problema conhecimento do tema
4. Resoluo - execuo da estratgia - consulta de dados
5. Organizao dos resultados - agrupamento - correlaes
6. Apresentao dos resultados - interface homem/mquina apresentao

PCS 2476 Introduo - 7

DG/LARC/PCS/EPUSP

Copyright LARC 2002

Distribuio de Processamento
Usurios/Clientes

Recursos

Comunicao

de

Servidor

Estrutura
de

Dados
U

Copyright LARC 2002

Servidor

Servidor

DG/LARC/PCS/EPUSP

PCS 2476 Introduo - 8

Modos de Distribuio
Cliente
Apresentao

Apresentao
Interpretao
Apresentao
Interpretao
Montagem de Estratgias
Organizao de Resultados

Servidor
Interpretao
Montagem de Estratgias
Execuo
Organizao dos Resultados
Montagem de Estratgias
Execuo
Organizao dos Resultados
Montagem de Estratgias
Execuo
Organizao de Resultados

PCS 2476 Introduo - 9

DG/LARC/PCS/EPUSP

Copyright LARC 2002

Interao Entre Cliente e


Servidor
1.Troca de Mensagens
Mensagem

Mensagem

2.Chamada Remota de Procedimentos


Requisio

Copyright LARC 2002

Resposta

DG/LARC/PCS/EPUSP

PCS 2476 Introduo - 10

Interao Entre Cliente e


Servidores
Modelos Transacionais
Requisio

Resposta

q
Re

o
i
uis

ta
os
sp
e
R

S1

Requisio

Resposta

1
o

i
is
2
qu
ta
Re
os
p
s
Re

S1

Re
qu
isi

o
Re
1
sp
os
ta
2

S2
DG/LARC/PCS/EPUSP

Copyright LARC 2002

S2

S1

Re
qu
is
Re io
sp
3
os
ta
4

S2
PCS 2476 Introduo - 11

Comunicao de Dados
X Redes de Computadores...
Sistemas Centralizados
Terminais
Locais

Caractersticas:
Grandes CPDs
Processamento Batch
Tarefas Cientficas
Grandes Quantidades de Clculo
Tempo Livre
Copyright LARC 2002

Recursos
Locais

Evoluo
Popularizao do Computador
Aumento da Capacidade (HW)
Grande Utilizao
Aumento da populao em torno do CPD
DG/LARC/PCS/EPUSP

PCS 2476 Introduo - 12

Comunicao de Dados
X Redes de Computadores...
Sistemas Centralizados com Terminais Remotos
Terminais Remotos
Recursos Remotos
(limitaes)

Terminais Locais
Recursos Locais

Caractersticas:

Evoluo:

Teleprocessamento
Compartilhamento de Recursos
Limitaes de Acesso

Reduo de Custos de HW
Aumento de Capacidade - Processamento
- Recursos
Aplicaes on line
Respostas mais Rpidas
DG/LARC/PCS/EPUSP

Copyright LARC 2002

PCS 2476 Introduo - 13

Comunicao de Dados
X Redes de Computadores...
Estaes de Trabalho Dedicadas

Caractersticas:
Dedicadas
Especializadas
Potncia Compatvel
Capacidade Compatvel
Copyright LARC 2002

Evoluo:
Compartilhamento de Recursos
Especializados
Compartilhamento de Dados
Aumento da Complexibilidade dos Sistemas
Dedicados
DG/LARC/PCS/EPUSP

PCS 2476 Introduo - 14

Comunicao de Dados
X Redes de Computadores...
Redes de Computadores

Rede de
Comunicao de Dados

Caractersticas:
Compartilhamento de Recurso HW, SW, Informao
Independncia de Sistemas
Modularidade
Especializao
PCS 2476 Introduo - 15

DG/LARC/PCS/EPUSP

Copyright LARC 2002

ESTRUTURA DE
TECNOLOGIA DA INFORMAO
CLIENTE

USURIOS
REMOTOS

Rede
Corporativa
CLIENTE

USURIOS
LOCAL 1

Rede
Corporativa

INTERNET

Rede
Corporativa
PARCEIRO

Rede
Corporativa
PARCEIRO

USURIOS
LOCAL 2
Copyright LARC 2002

SERVIDORES
LOCAL 1

DG/LARC/PCS/EPUSP

SERVIDORES
LOCAL 2

PCS 2476 Introduo - 16

VISO GERAL DE UMA REDE

Troncos de Transmisso

Ns de Comutao

Redes de Acesso

PCS 2476 Introduo - 17

DG/LARC/PCS/EPUSP

Copyright LARC 2002

INTERNET
INTERNET: Conjunto de redes interligadas por roteadores.
Os roteadores principais da rede formam espinhas dorsais (backbones)

USA

USA

R
R

R
Backbone
Internet
TELEMAR

Backbone
Internet
EMBRATEL

R
R

Copyright LARC 2002

Rede
Telefnica

DG/LARC/PCS/EPUSP

PCS 2476 Introduo - 18

Introduo s Redes

Copyright LARC 2002

DG/LARC/PCS/EPUSP

PCS 2476 Introduo - 19

Classes de Redes
Podem-se identificar quatro classes bsicas de redes:
Redes Locais (LAN - Local Area Networks): usadas tipicamente para
interconectar computadores pessoais dentro de uma rea geogrfica
pequena, tal como um escritrio, um prdio ou um pequeno cluster de
prdios. Opera, tipicamente, em uma taxa de 10 a 100 Mbps conectando
centenas de estaes a uma distncia de at 5 ou 10 Km.

Redes Locais de Alta Velocidade (HSLN - High-Speed Local Network):


usadas, normalmente, na interconexo de computadores com grande
capacidade de processamento e perifricos situados em uma rea de
aproximadamente 1 Km. Opera a uma taxa de transmisso entre 50 Mbps e
1 Gbps. J existem redes operando a 10 Gbps.

Copyright LARC 2002

DG/LARC/PCS/EPUSP

PCS 2476 Introduo - 20

Classes de Redes
Redes Metropolitanas (MAN - Metropolitan Area Networks):
correspondem a uma classe intermediria entre as LANs e WANs. So
usadas na interconexo de redes locais e hosts situados em um campus ou
at mesmo em uma cidade. Opera em reas de at 100 km a uma taxa de
transmisso que varia entre 45 a 150 Mbps no acesso. Seu backbone pode
trabalhar a velocidades da ordem de 622 Mbps a 1 Gbps.

Redes de Longa Distncia (WAN - Wide Area Networks): usadas na


interconexo de sistemas computacionais e redes menores dentro de reas
geogrficas grandes, que podem envolver uma cidade, um pas ou at o
mundo inteiro. Sua taxa de transmisso no acesso varia desde 1200 bps
at taxas maiores de 150 Mbps, chegando hoje a 622 Mbps em alguns
casos. Seu backbone pode trabalhar a taxas de dezenas de Gbps.

PCS 2476 Introduo - 21

DG/LARC/PCS/EPUSP

Copyright LARC 2002

Classificao de Redes
10 10
10 9
Taxas de Transmisso

High-Speed LAN

MAN

10 8
10

10

High-Speed
WAN
LAN

10 5

WAN

10 4
10 3

10 1

10 2

10 3

10 4

10 5

10 6

10 7

rea Geogrfica (m)

Copyright LARC 2002

DG/LARC/PCS/EPUSP

PCS 2476 Introduo - 22

Classificao de Redes
LAN

Ethernet

MAN

Fast Ethernet Full

FDDI

Fast Ethernet
Gigabit Ethernet

Gigabit Ethernet Full

ATM
SDH
X.25
Frame Relay

WAN
Copyright LARC 2002

DG/LARC/PCS/EPUSP

PCS 2476 Introduo - 23

Modelo em Camadas

Copyright LARC 2002

DG/LARC/PCS/EPUSP

PCS 2476 Introduo - 24

MEIOS
MEIOSDE
DECARACTERIZAO
CARACTERIZAO

DE ACORDO COM A APLICAO:

bancrias,
bureau de servios,
sistemas cient./empresrios,
etc.

DE ACORDO COM A GEOGRAFIA:

locais,
longa distncia.

DE ACORDO COM A TOPOLOGIA:

estrela,
multiponto,
anel,
rvore,
mista,
mista de rvores.

DE ACORDO COM O PROPRIETRIO


OU ADMINISTRADOR:

pblica,
privada,
mista.

NO REVELAM EXATAMENTE O QUE A REDE EST FAZENDO.

CARACTERIZAO MAIS PROFUNDA


CARACTERIZAO MAIS PROFUNDA

Enumerar o conjunto de funes que a rede realiza (ou deveria) para assegurar um CAMINHO
DE ACESSO entre DOIS USURIOS FINAIS.
DG/LARC/PCS/EPUSP

Copyright LARC 2002

PCS 2476 Introduo - 25

FUNES DE REDE (I)


Modelo Intuitivo:

Dilogo Humano

1 Nvel:

TRANSMISSO

adaptao ao meio.

2 Nvel:

LINGUAGEM

colocar conceitos palavras frases

3 Nvel:

COGNITIVO

intelectual,
compreenso,
conhecimento.

Importante:
Todos os nveis so mutuamente independentes;
Apesar de usarem as funes de nveis inferiores, no lhes importam como
so implementados;
As partes envolvidas entraro em acordo antecipadamente a respeito
detalhes da conversa em cada nvel:

de

Protocolo
Copyright LARC 2002

DG/LARC/PCS/EPUSP

PCS 2476 Introduo - 26

FUNES DE REDE (II)


TAREFAS

FERRAMENTAS

Manter Caminho Fsico

Linhas de Comunicao de Dados


(LPs, linhas disc., microondas)

Garantir Conversa em Bits

Modems

Transportar Mensagens Individuais

DCL: Data Link Control

Proporcionar Economia de Recursos


(compartilhamento)

Discagem, Linhas Multiponto,


Multiplexao, Chaveamento de Pacotes

Mensagens p/ Destino Correto Evitando


Linhas/ns Defeituosos

Endereamento e Roteamento

Acomodar Diferenas de Tamanho de


Mensagens

Empacotamento e Desempacotamento

Resolver Problemas de Diferenas de


Velocidade de Processamento

Armazenamento e Controle de Fluxo

Acomodar Padres Diferentes de


Intermitncia

Datagrama, Sist. de Transao,


Geren. de Dilogo de Sessso

Acomodar Diferenas de: Formato,


Cdigos, Linguagens Entre Usurios Finais

Converso de Protocolos

Copyright LARC 2002

DG/LARC/PCS/EPUSP

PCS 2476 Introduo - 27

INTERAO AOS PARES (I)


USURIO
CONVERSO DE PROTOCOLOS
GERENCIAMENTO DE DILOGO
ENDEREAMENTO /ROTEAMENTO DE PACOTES
DLC
MODEM
TRANS. LOCAL: CHAVEAMENTO/MULTIPLEX
PORTADORAS/CHAVEAMENTO/MULTIPLEX
TRANS.LOCAL: CHAVEAMENTO/MULTIPLEX
MODEM
DLC
ENDEREAMENTO /ROTEAMENTO DE PACOTES
GERENCIAMENTO DE DILOGO
CONVERSO DE PROTOCOLOS
APLICATIVO
Copyright LARC 2002

DG/LARC/PCS/EPUSP

PCS 2476 Introduo - 28

INTERAO AOS PARES (II)


1

2
APLICAO
GERENCIAMENTO DE DILOGO
ENDEREAMENTO/ ROTEAMENTO
DCL
MODEMS
COMUNICAO LOCAL
PORTADORAS

PC

WORKSTATION
PCS 2476 Introduo - 29

DG/LARC/PCS/EPUSP

Copyright LARC 2002

INTERAO AOS PARES


Uso do Cabealho

APL

Aplicao
CD

Gerenciamento de Dilogo
CR

Endereamento/Roteamento
CL

Seqncia de Bits

Copyright LARC 2002

Controle de Linha
Linha

DG/LARC/PCS/EPUSP

APL
CD
CR
CL
Seqncia de Bits

PCS 2476 Introduo - 30

INTERAO AOS PARES (IV)


2

PC

ROTEADOR

ROTEADOR
DG/LARC/PCS/EPUSP

Copyright LARC 2002

WORKSTATION
PCS 2476 Introduo - 31

ARQUITETURA X IMPLEMENTAO
ARQUITETURA
ARQUITETURA
IMPLEMENTAO
IMPLEMENTAO

Definio das funes que uma rede de computadores e seus


componentes devem executar.
Distribuio dessas funes atravs dos elementos de
hardware e software da rede.

ARQUITETURA
ARQUITETURADE
DESISTEMA
SISTEMADE
DECOMUNICAO
COMUNICAO
Conjunto de funes que interagem aos pares atravs de um conjunto de acordos chamado
PROTOCOLO.
Portanto encontramos:
ARQUITETURAS DE REDES especificadas em termos de PROTOCOLOS DE COMUNICAO
entre PARES IGUAIS DE NVEIS.

Elementos
Elementosde
deum
umProtocolo
Protocolo

Copyright LARC 2002

1. Sintaxe

(formato)

2. Semntica

(significado)

3. Sequncias

(mecanismos)
DG/LARC/PCS/EPUSP

PCS 2476 Introduo - 32

ARQUITETURA TCP/IP
CAMADAS

PC

ROTEADOR

ROTEADOR

WORKSTATION

APLICAO
(WWW, E-mail,etc)

APLICAO
(WWW, E-mail, etc)

TCP

TCP

IP

REDE 1

REDE 1

MEIO FSICO 1

IP

IP

IP

REDE 2

REDE 2

REDE 3

MEIO FSICO 2

REDE 3

MEIO FSICO 3
PCS 2476 Introduo - 33

DG/LARC/PCS/EPUSP

Copyright LARC 2002

ARQUITETURA TCP/IP
CAMADAS
Braslia

PC

ROTEADOR

So
Paulo

PC

Copyright LARC 2002

Rio de
Janeiro

ROTEADOR

ROTEADOR
DG/LARC/PCS/EPUSP

WORKSTATIONS

PCS 2476 Introduo - 34

ARQUITETURA OSI
O modelo de referncia composto por sete camadas

CAMADA

SISTEMA
ABERTO

SISTEMA ABERTO
RETRANSMISSOR

SISTEMA
ABERTO

Aplicao
Apresentao
Sesso
Transporte
Rede
Enlace
Fsica
mdia fsica para o OSI
Copyright LARC 2002

DG/LARC/PCS/EPUSP

PCS 2476 Introduo - 35