TELEPROCESSAMENTO
Os primeiros sistemas de comunicaes de dados remontam
metade dos anos 60.
Os sistemas de comunicaes de dados rudimentares eram
conhecidos como sistemas de teleprocessamento.
Os primeiros sistemas de teleprocessamento eram
constitudos de terminais conectados a um computador central
por meio de linhas de comunicaes.
O processamento dos dados enviados pelos terminais era
realizado remotamente pelo computador central e os resultados
processados, distribudos posteriormente para os terminais.
Em sistemas de teleprocessamento mais modernos, o
processamento dos dados passou a ser realizado de forma
distribuda (no mais centralizada em um nico computador).
Maior sistema de teleprocessamento existente:
Denominao:
Projeto SETI - Search for
Extraterrestrial Intelligence.
Descrio:
Rede de PCs ao redor do mundo
destinada a analisar e processar
sinais provenientes do espao,
captados por rdio-telescpios.
Objetivo:
Captar sinais que possam constituir comunicao inteligente,
originada de fora da Terra.
Integrantes:
Qualquer indivduo ou entidade pode integrar esta rede,
disponibilizando seu PC como um terminal de processamento
remoto gerenciado pelo projeto SETI.
O processamento busca estabelecer a existncia de algum
processo subjacente responsvel pela gerao dos sinais
analisados.
Definio de Teleprocessamento
Tcnica em que os dispositivos de entrada/sada de dados, por
estarem afastados do centro de processamento, utilizam os
recursos de telecomunicaes para que o sinal (dados) seja
transferido entre os pontos distantes, promovendo, distncia, o
processamento dos dados.
Aglutina tecnologias de telecomunicaes + processamento.
Inicialmente Denominao proprietria da IBM.
Hoje Denominao de domnio pblico.
Definio de Comunicao de Dados
Conceito mais abrangente do que Teleprocessamento.
Significa: tcnica de transferncia confivel da informao
contida no sinal (dados) entre pontos distantes.
Inclui, alm das funes de transmisso, funes adicionais
como: deteco e correo de erros, protocolos, etc.
Evoluo: do Teleprocessamento Comunicao de Dados
O teleprocessamento surgiu devido necessidade de uso de
recursos e capacidades de um computador central em diferentes
pontos, distantes do mesmo.
Os sistemas de teleprocessamento deviam poder fornecer melhor
qualidade de servio e mais rapidez aos usurios, garantindo
competitividade nas aplicaes comerciais, reduzindo erros e
diminuindo custos de operao.
A necessidade de otimizao de recursos e de troca de
informaes entre sistemas diferentes (muitas vezes distantes
milhares de kms) levou ao surgimento de redes de computadores.
Redes de computadores so estruturas complexas, compostas por
uma vasta gama de elementos que executam funes necessrias
comunicao de dados, garantindo a transferncia confivel de
informao entre pontos distantes, por meio da implementao
(alm das funes de transmisso) de funes de deteco e
correo de erros, protocolos de roteamento, traduo, etc.
Terminologias de Teleprocessamento
Tempo de Resposta (Response Time)
t entre a digitao do ltimo caractere pelo usurio do sistema
e o primeiro caractere de resposta enviado pelo computador e
efetivamente recebido pelo usurio.
Ambiente centralizado
Problemas encontrados no processamento baseado na
centralizao da CPU e dos Terminais:
Tempo de coleta e compilao de informaes muito grande.
Manuseio excessivo de documentos.
Necessidade de transporte de documentos entre localidades
remotas e CPD.
Erros detectados pelo computador no processamento s podem
ser corrigidos em um prximo ciclo de processamento, aps a
correo da informao no local onde foi gerada, ocasionando
grandes atrasos no processamento do servio.
Desvantagens da descentralizao:
Altos custos de comunicao longa distncia.
No entanto, considerando que o preo de pequenos computadores
bem menos significativo, torna-se possvel analisar e fazer algum
processamento dos dados no prprio lugar em que so coletadas
as informaes, sendo necessrio transmitir ao computador central
somente resultados j consolidados, reduzindo, assim, o custo de
comunicao (que representa uma grande percentagem do custo
total do sistema).
Complexidade do projeto do software de aplicao.
Vantagens na descentralizao:
Reduo acentuada dos erros de transcrio e de entrada de
dados, uma vez que so coletados nos prprios pontos de origem
da informao.
Acesso de um nmero muito maior de pessoas aos sistemas de
processamento de dados.
Coleta e disseminao imediata da informao, velocidade
"eletrnica".
Maior confiabilidade.
Nos grandes sistemas existem sempre dois ou mais computadores
em localizaes diferentes, um deles em reserva (stand-by) e em
condies de assumir imediatamente o processamento.
Um computador isolado tem a desvantagem, no caso de falha, de
deixar os seus usurios completamente desprovidos do recurso de
processamento.
Em uma rede, a perda temporria de um nico computador
muito menos prejudicial, pois os usurios podem executar suas
tarefas em outros computadores, razo pela qual os sistemas
computacionais passaram a se organizar em redes.
Evoluo
natural da
descentralizao
Redes de
computadores e
comunicaes
Redes de Comunicaes
Definio: Sistemas em que um conjunto de dispositivos,
enlaces de comunicao e pacotes de software permitem troca
de informaes.
Redes de Computadores
Definio: Sistema em que conjuntos de computadores e
perifricos so interconectados, compartilhando recursos, com o
intuito de executar uma tarefa.
Redes de Comunicaes = Redes de Computadores
Redes de Comunicaes nada mais so do que Redes de
D/A
A/D
Redes de Computadores
Sistema em que conjuntos de computadores e perifricos so
interconectados, compartilhando recursos, com o intuito de
executar uma tarefa.
Redes de Comunicaes
Sistemas em que um conjunto de dispositivos, enlaces de
comunicao e pacotes de software permitem que pessoas e
equipamentos possam trocar informaes.
Telgrafo de Morse (1830).
Linhas telefnicas ponto-a-ponto, Graham Bell (1876).
Linhas comutadas por operadores humanos (sc. XIX).
Linhas comutadas por dispositivos eletromagnticos ('90s, sc. XIX).
Estaes de comutao computadorizadas ('70s, sc. XX).
Arpanet: Projeto do governo Americano para interligar computadores
em rede, que deu origem Internet.
A nuvem que
representa a rede de
comunicaes
corresponde a um
circuito comutado
de comunicaes de
uma concessionria
de telecomunicaes.
A nuvem que
representa a rede de
comunicaes
corresponde a uma
rede local baseada
em tecnologia de barra
(bus).
10
host A
host C
rede
host B
denominados gateways;
Exemplo de internetworking:
Internet.
GATEWAY
Rede 1
Rede 2
11
2. Classificao quanto
escala
{
{
3. Classificao quanto
heurstica de roteamento utilizada
1. Classificao quanto
ao tipo de transmisso
12
1.3.2.1 X.25
(Rede Ponto-a-Ponto)
1.3.2.2 Frame - Relay
(Rede Ponto-a-Ponto)
1.3.2.3 Cell - Relay
(Rede Ponto-a-Ponto)
2. Classificao quanto
escala
3. Classificao quanto
heurstica de
roteamento utilizada
13
Dispositivos envolvidos
Redes Point-to-point
Concentradores
Utilizados por redes do tipo multiponto.
Todos os computadores interligados ao dispositivo
compartilham internamente um nico enlace de transmisso.
Comutadores
Usados para interligar redes ponto-a-ponto.
Funes internas de ponte e roteamento.
Ponte: Segmentar uma rede em diversos segmentos, com
diferentes endereos, mesmo que em pequena rea
geogrfica.
Roteamento: Escolher qualquer um dos possveis caminhos
entre fonte e destino, de acordo com determinadas mtricas.
14
15
16
17
18
Concepo inicial:
Empresas Digital, Intel e Xerox (DIX).
Meio: Cabo coaxial.
19
20
21
22
Estrela
Anel
Completa
Anis intersectados
rvore
Irregular
23
dados .
O padro foi desenvolvido em 1970 para prover interface entre redes
pblicas comutadas por pacotes e seus usurios.
A estrutura do modelo de protocolos X.25 conta com trs nveis de camadas:
A Camada fsica, a camada de enlace e a camada de rede.
A camada fsica especifica a interface fsica, eltrica e de procedimentos
entre o host e a rede.
O padro da camada de enlace de dados possui muitas variaes,
projetadas para lidar com os erros de transmisso entre o equipamento do
usurio e a rede pblica.
O protocolo de camada de rede responsvel pelo roteamento de pacotes,
lidando com endereamento, controle de fluxo, confirmao de entrega,
interrupes, etc.
Permite ao usurio estabelecer circuitos virtuais e enviar pacotes que so
entregues em ordem e com confiabilidade.
A velocidade de trabalho da maior parte das redes X.25 permite taxas da
ordem de 64kbps.
24
Permanent Virtual Circuit (PVC): Tipo de conexo que, sob o ponto de vista do
usurio, como se fosse uma conexo contnua e dedicada, sem que tenha que
pagar por linha alugada.
25
As taxas de transmisso nas redes de comunicao baseadas no mecanismo cellrelay podem atingir at centenas de Mbps.
26
Em geral, um ou mais
computadores agem como
servidores para o propsito de
compartilhar perifricos (hard
disks, impressoras, etc).
27
Cidades ( 10 km).
Interconectam prdios em uma rea geogrfica que pode abranger uma cidade ou estado.
28
29
30
31
32
33
Usando datagramas, os roteadores no tero uma tabela com uma entrada para
cada CV aberto.
Ao invs disto, tero uma tabela que indicar qual a linha de sada a ser usada para
cada possvel roteador de destino.
Estas tabelas so tambm necessrias quando CVs so usados, para determinar a
rota para um pacote.
O estabelecimento e a liberao de caminhos em uma rede que utiliza datagramas
no iro requerer qualquer particular tarefa de parte dos roteadores.
Quando um pacote chega, o roteador procura a linha de sada que ir usar e envia o
pacote.
Caractersticas de redes comutadas por datagramas:
complexidade,
taxas de transmisso de bits variveis,
so mais robustas, podendo se adaptar a falhas em links de transmisso ou roteadores
e ao congestionamento mais facilmente do que sub-redes que utilizam CVs.
maior atraso de transmisso (o atraso pode ocorrer por ocasio de cada operao de
roteamento).
34
ASPECTO
Estabelecimento de
circuito
Orientao conexo
Exemplo
Modelo
Confiabilidade
Endereamento
Informao de estado
Roteamento e entrega
de pacotes
Efeito de falhas em
roteadores e links de
transmisso
Controle de
congestionamento
DATAGRAMA
No necessrio
CV
Requerido
No
Internet
Sistema Postal
No confiveis
Cada pacote contm os
endereos completos de
fonte e destinatrio (longos)
Sub-rede no retm
informao de estado
Cada pacote roteado
independentemente do
predecessor
Difcil
35