Você está na página 1de 39

Aula 02

A evoluo industrial

As principais conquistas tecnolgicas do Sculo XX se deram


no campo da aquisio, do processamento e da distribuio de
informaes;
Redes de telefonia em escala mundial
Organizaes com centenas de escritrios
Novas formas de processamento de informaes ainda mais
sofisticadas
Computadores eram instalados em uma grande sala
Foram substitudos por redes de computadores

Caractersticas das redes

Fios de cobre;
Fibra tica;
Microondas;
Ondas de infravermelho;
Satlites de comunicaes;
A World Wide Web uma rede de
redes de computadores;

Sistemas Distribudos

A World Wide Web um sistema


distribudo;
um sistema de software instalado em
uma rede;

Uso de redes de computadores

Aplicaes comerciais
Aplicaes domsticas
Usurios mveis
Questes sociais

Redes Corporativas

Muitas empresas tm um nmero


significativo de computadores em
operao, frequentemente instalados
em locais distantes entre si;
Empresas buscam o compartilhamento
de recursos;
Temos que pensar em Confiabilidade;
natural a busca por economia.

Aplicaes Comerciais de
Rede

Uma rede com dois clientes e um


servidor.

Aplicaes Comerciais de
Rede (2)

O modelo cliente/servidor envolve


solicitaes e respostas.

E-mails,Trabalhos
Colaborativos e Reunies

Emails e malas diretas


Colaborao com Google Doc
Ferramentas colaborativas de
documentao, diagramao e codificao
de sistemas
Videoconferncia
Skype, Hangout e outros
Colaborao entre participantes
Negcios eletrnicos (emisso de pedidos)
Comercio eletrnico (e-commerce)

Aplicaes domsticas

1. Acesso a informaes remotas.

2. Comunicao entre pessoas.

Correio eletrnico, chats, Newsgroups,


celulares

3. Entretenimento interativo.

Jornais, revistas, livros e bibliotecas

Vdeo por demanda, MMOs e MMORPGs

4. Comercio eletrnico.

Compras online, bancos, Bovespa, leiles

Aplicaes domsticas (2)

Em um sistema no hierrquico no
existem clientes e servidores fixos.

E-mule, Ares, jogos on-line

Aplicaes domsticas (3)

Algumas formas de comrcio eletrnico.

Usurios mveis

Notebooks, celulares e PDAs


Redes sem fio para empresas
Combinaes de redes sem fios e
computao mvel.

Usurios mveis (2)

Transmisso de informaes sobre


medidas de consumo de gua, gs e
eletricidade
Taxistas
Sistema de transaes bancrias e
compras
Telemetria de transportes

Questes sociais

Newsgroups, redes sociais e gesto


comportamental
A censura de mensagens na internet,
nas empresas e escolas
Potencial para mensagens annimas
Comportamento anti-social e criminoso
Roubo de identidades
Violaes macias de direitos autorais

Tecnologias de Transmisso

Links de difuso (broadcasting).

Chamar uma pessoa em uma sala com


vrias outras
Aeroporto informando embarque
Mensagens para o grupo

Links ponto a ponto (unicasting).

Visita de uma ou mais mquinas


intermedirias

Hardware de rede

Redes locais
Redes metropolitanas
Redes geograficamente distribudas
Redes sem fios
Redes domsticas
Inter-redes

Broadcast Networks

Classificao de processadores
interconectados por escala.

Redes locais

As LANs tem trs caractersticas que


as distinguem de outros tipos de redes

(1) tamanho;
(2) tecnologia de transmisso;
(3) topologia.

Redes locais (2)

Duas redes de difuso


(a) Barramento
(b) Anel

Redes metropolitanas

Uma rede metropolitana baseada em


TV a cabo.

Antes uma grande antena


era colocada no alto de
colina

Redes geograficamente
distribudas

Abrange uma grande rea geogrfica,


com frequncia um pais ou continente;
Os hosts esto conectados por uma
sub-rede de comunicao;
A sub-rede consiste em dois
componentes distintos:

Linhas de transmisso;
Elementos de comutao (roteadores).

Redes geograficamente
distribudas (2)

Relao entre hosts em uma LANs e a


sub-rede.

Redes geograficamente
distribudas (3)

Um fluxo de pacotes indo do


transmissor ate o receptor.

Algoritmo de roteamento.

Redes sem fios

Categorias de redes sem fio:

Interconexo de sistemas.

Bluetooth (mestres-escravos)

LANs sem fios.


WANs sem fios.

Rdio (1 Mbps)

Redes sem fios (2)

(a) Configuracao da Bluetooth


(b) LAN sem fios

Redes sem fios (3)

(a) Computadores mveis individuais


(b) Uma LAN mvel

Bob Metcalfe, o inventor da Ethernet, escreveu: "Os computadores mveis sem fios
so como banheiros moveis sem tubulao verdadeiros penicos portteis.

Redes domsticas

Computadores (PC de mesa, notebook, PDA, perifricos


compartilhados).
Entretenimento (TV, DVD, videocassete, cmera de vdeo,
cmera fotogrfica, equipamento estreo, MP3).
Telecomunicaes (telefone, celular, intercomunicador,
fax).
Eletrodomsticos (micro-ondas, refrigerador, relgio, forno,
condicionador de ar, lmpadas).
Telemetria (medidor de consumo de servios de utilidade
pblica, alarme de fumaa/arrombamento, termostato,
cmeras para monitorar bebes(babycam)).

Software de rede

Hierarquias de protocolos
Questes de projeto relacionadas s camadas
Servios orientados a conexes e servios sem
conexes
Service Primitives
O Relacionamento de Servios para Protocolos

Software de rede
Hierarquias de protocolos

Camadas, protocolos e interfaces.

Hierarquias de Protocolos (2)

A arquitetura filosofo-tradutor-secretaria.

Hierarquias de Protocolos (3)

Exemplo de fluxo de informaes que


admite a comunicao virtual na camada 5.

Questes de projeto
relacionadas s camadas

Endereamento
Controle de Erros
Controle de Fluxo
Multiplexao e demultiplexao
Roteamento

Servios orientados a conexes


e servios sem conexes

O servio orientado a conexes se


baseia no sistema telefnico.

apropriado e a transferncia de
arquivos.

O servio sem conexo se baseia no


sistema postal.

Uma das aplicaes o trafego de voz


digital.

Servios orientados a conexes


e servios sem conexes

Seis diferentes tipos de servios.

Orientados a
conexes

Sem conexes

Servio

Exemplo

Fluxo de mensagens confivel

Sequencia de pginas

Fluxo de bytes confivel

Logon remoto

Conexo no confivel

Voz digitalizada

Datagrama no confivel

Lixo de correio eletrnico

Datagrama confirmado

Correspondncia registrada

Solicitao/resposta

Consulta a banco de dados

Primitivas de Servio

Cinco primitivas de servio para


implementao de uma conexo simples.
Primitiva

Significado

LISTEN

Bloco que espera por uma conexo de entrada

CONNECT

Estabelecer uma conexo com um par que esta a espera

RECEIVE

Bloco que espera por uma mensagem de entrada

SEND

Enviar uma mensagem ao par

DISCONNECT Encerrar uma conexo

Primitivas de Servio (2)

Pacotes enviados em uma interao


cliente/servidor simples, em uma rede
orientada a conexes.

O relacionamento entre
servios e protocolos

Servio um conjunto de primitivas


(operaes).
Protocolo um conjunto de regras que
controla o formato e o significado dos
pacotes ou mensagens que so
trocadas pelas entidades pares
contidas em uma camada.

O relacionamento entre
servios e protocolos

O relacionamento entre um servio e


um protocolo.

Você também pode gostar