Sunteți pe pagina 1din 22

8/5/2012

Estruturas de Comunicao de Dados

Comunicao de Dados

Estruturas de Comunicao de Dados Maria Aparecida F. da Silva

Comunicao de Dados

a troca de informaes entre dois


dispositivos atravs de alguma forma de
meio de comunicao.
Para que a comunicao de dados acontea, os
dispositivos de comunicao devem fazer parte de
um sistema de comunicao feito a partir da
combinao de hardware e software.

Estruturas de Comunicao de Dados

Maria Aparecida F. da Silva

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF. To remove the line, buy a license.

8/5/2012

Comunicao de Dados

Estruturas de Comunicao de Dados

Maria Aparecida F. da Silva

Comunicao de Dados
Caractersticas:
1. Entrega
O sistema deve entregar os dados ao destino
correto. Os dados devem ser recebidos somente
pelo dispositivo ou usurio de destino.
2. Confiabilidade
O sistema deve garantir a entrega dos dados.

3. Tempo de Atraso
O sistema deve entregar os dados em um tempo
finito e predeterminado.

Estruturas de Comunicao de Dados

Maria Aparecida F. da Silva

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF. To remove the line, buy a license.

8/5/2012

Comunicao de Dados
Elementos:

O Protocolo um conjunto de regras


que governa a comunicao de dados.

A mensagem a informao (dados)


a ser transmitida.

O Receptor o dispositivo que


recebe a mensagem.

O transmissor o dispositivo que


envia a mensagem de dados.

O Meio de Transmisso o caminho fsico


por onde viaja uma mensagem originada pelo
transmissor e dirigida ao receptor.
Estruturas de Comunicao de Dados

Maria Aparecida F. da Silva

Redes de Computadores

Uma rede um conjunto de dispositivos computacionais


conectados atravs de uma estrutura de comunicao de
dados, com a finalidade de compartilhar recursos.

Dispositivos
Rede

Protocolos
Enlace

Estruturas de Comunicao de Dados

Maria Aparecida F. da Silva

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF. To remove the line, buy a license.

8/5/2012

Redes de Computadores
Modelos de Comunicao
Cliente / Servidor

Nesse tipo de comunicao, uma mquina solicita um


servio (cliente, como um browser) e a mquina que
presta o servio (um web server, por exemplo) envia
uma resposta, que pode ser uma pgina html.

cliente/servidor (tanembaum, 4. ed 2004)

Estruturas de Comunicao de Dados

Maria Aparecida F. da Silva

Redes de Computadores
Modelos de Comunicao
Ponto a Ponto

Nesse modelo, no existe cliente ou servidor.


Qualquer mquina pode
ser cliente e
simultaneamente servir s requisies de outras
mquinas.

Estruturas de Comunicao de Dados

Maria Aparecida F. da Silva

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF. To remove the line, buy a license.

8/5/2012

Redes de Computadores
A Rede Como uma Plataforma
Redes Convergidas

Numa plataforma definida como uma rede


convergida. O fluxo de voz, vdeo e dados que viaja
pela mesma rede elimina a necessidade de criar e
manter redes separadas.

Estruturas de Comunicao de Dados

Maria Aparecida F. da Silva

Redes de Computadores
A Rede Como uma Plataforma
Redes Convergidas

Em uma rede convergida,


ainda existem muitos pontos
de
contato
e
muitos
dispositivos especializados
como
por
exemplo,
computadores
pessoais,
telefones, tvs, assistentes
Uma plataforma definida
como
uma derede
pessoais
e registros
venda a
convergida. O fluxo de voz, vdeo e dados que viaja
varejo mas somente uma
pela mesma rede elimina a necessidade de criar e
infra-estrutura
de
rede
manter redes separadas.
comum.
Estruturas de Comunicao de Dados

Maria Aparecida F. da Silva

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF. To remove the line, buy a license.

8/5/2012

Redes de Computadores
A Rede Como uma Plataforma
Redes Convergidas

Uma plataforma definida como uma rede


convergida. O fluxo de voz, vdeo e dados que viaja
pela mesma rede elimina a necessidade de criar e
manter redes separadas.

Estruturas de Comunicao de Dados

Maria Aparecida F. da Silva

Redes de Computadores
Arquitetura da Rede

Conforme a Internet e as redes em geral evoluem,


estamos descobrindo que h quatro caractersticas
bsicas que as arquiteturas subjacentes precisam
abordar para estar altura das expectativas do
usurio: tolerncia a falhas, escalabilidade,
Qualidade de Servio e segurana.

Estruturas de Comunicao de Dados

Maria Aparecida F. da Silva

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF. To remove the line, buy a license.

8/5/2012

Redes de Computadores
Arquitetura da Rede
Tolerncia a Falhas

Uma rede tolerante a falhas aquela que limita o


impacto de uma falha no hardware ou software e
consegue se recuperar rapidamente quando tal falha
ocorre.
Essas redes dependem de links ou caminhos redundantes
entre a origem e o destino de uma mensagem. Se um link
ou caminho falha, processos asseguram que as mensagens
possam ser instantaneamente encaminhadas por um link
diferente invisvel aos usurios de cada extremidade.
Estruturas de Comunicao de Dados

Maria Aparecida F. da Silva

Redes de Computadores
Arquitetura da Rede
Tolerncia a Falhas

Estruturas de Comunicao de Dados

Maria Aparecida F. da Silva

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF. To remove the line, buy a license.

8/5/2012

Redes de Computadores
Arquitetura da Rede
Escalabilidade

Uma rede escalavel pode se expandir rapidamente


para suportar novos usurios e aplicaes, sem causar
impacto no desempenho do servio fornecido aos
usurios existentes.
Milhares de novos usurios e prestadores de servios se
conectam a Internet a cada semana. A habilidade da rede
de suportar essas novas conexes depende de um projeto
hierrquico em camadas para a infra-estrutura fsica
subjacente e a arquitetura lgica.
Estruturas de Comunicao de Dados

Maria Aparecida F. da Silva

Redes de Computadores
Arquitetura da Rede
Escalabilidade

Estruturas de Comunicao de Dados

Maria Aparecida F. da Silva

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF. To remove the line, buy a license.

8/5/2012

Redes de Computadores
Arquitetura da Rede
Qualidade nos Servios - QoS

um mecanismo de controle que pode dar prioridades


diferentes a usurios ou fluxo de dados diferentes, ou
garantir um certo nvel de desempenho ao fluxo de
dados em harmonia com solicitaes dos programas de
aplicao.

Estruturas de Comunicao de Dados

Maria Aparecida F. da Silva

Redes de Computadores
Arquitetura da Rede
Qualidade nos Servios - Qos

Estruturas de Comunicao de Dados

Maria Aparecida F. da Silva

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF. To remove the line, buy a license.

8/5/2012

Redes de Computadores
Arquitetura da Rede
Segurana

A Internet evoluiu de uma rede altamente controlada


de organizaes educacionais e governamentais para
um meio de transmisso de comunicaes pessoais e
comerciais de amplo acesso. Em conseqncia, os
requisitos de segurana de rede mudaram.

Estruturas de Comunicao de Dados

Maria Aparecida F. da Silva

Redes de Computadores
Arquitetura da Rede
Qualidade nos Servios - Qos

Estruturas de Comunicao de Dados

Maria Aparecida F. da Silva

10

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF. To remove the line, buy a license.

8/5/2012

Protocolos

Conjunto de regras que determinam como


dever ocorrer a comunicao entre dois
dispositivos numa rede de comunicao e
como os erros devem ser detectados e
tratados.

Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

Protocolos

Para que os dispositivos se comuniquem com


sucesso, um conjunto de aplicaes de
protocolos de rede deve descrever exigncias e
interaes precisas.

Conjuntos de protocolo de rede descrevem


processos tais como:

Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

11

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF. To remove the line, buy a license.

8/5/2012

Protocolos
1. Formato ou estrutura da mensagem

Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

Protocolos
2. O mtodo pelo qual os dispositivos de rede compartilham informaes sobre
rotas com outras redes

Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

12

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF. To remove the line, buy a license.

8/5/2012

Protocolos
2. Como e quando mensagens de erro e de sistema so passadas entre
dispositivos

Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

Protocolos
2. A configurao e trmino das sesses de transferncia de dados

Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

13

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF. To remove the line, buy a license.

8/5/2012

Redes de Computadores
A Interao dos Protocolos:

Um exemplo do uso de um conjunto de protocolos


em comunicao de rede a interao entre um
servidor web e um navegador.

Essa interao utiliza um nmero de protocolos


e padres no processo de troca de informao
entre eles.

Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

Redes de Computadores
A Interao dos Protocolos:

Os diferentes protocolos trabalham em conjunto


para garantir que as mensagens sejam recebidas
e entendidas por ambas as partes.

Exemplos desses protocolos so:

Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

14

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF. To remove the line, buy a license.

8/5/2012

Protocolos
A Interao dos Protocolos:
1. HTTP:
um protocolo comum que rege a maneira como um
servidor e um cliente web interagem. Esse protocolo define o
contedo e formato das solicitaes e respostas trocadas
entre o cliente e o servidor.

2. TCP
o protocolo de transporte que gerencia as conversas
individuais entre servidores e clientes WEB. O TCP divide as
mensagens HTTP em pedaos menores, chamados de
segmentos, a serem enviados para o cliente de destino.

Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

Protocolos
A Interao dos Protocolos:
3. IP:
responsvel por retirar os seguimentos formatados do TCP,
encapsulando os em pacotes, atribuindo os endereos
adequados e selecionando o melhor caminho para o host de
destino.

4. Protocolos de Acesso a Rede:

Descrevem duas funes bsicas: Gerenciamento de enlace de


dados e a transmisso fsica de dados no meio fsico.

Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

15

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF. To remove the line, buy a license.

8/5/2012

Protocolos
A Interao dos Protocolos:

Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

Modelo em Camadas

Para visualizar a interao entre vrios protocolos,


comum se usar um modelo de camadas.
Um modelo de camadas representa a operao dos
protocolos ocorrendo dentro de cada camada, bem
como a interao com as camadas superior e inferior.

Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

16

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF. To remove the line, buy a license.

8/5/2012

Modelo em Camadas
Conceitos:

Camada

Refere se a um nvel de uma arquitetura


de redes que contempla funiconalidades
em comum.

Exemplo:

A camada de transporte promove


funcionalidade fim a fim.

Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

Modelo em Camadas
Conceitos:

Servios

Refere se a funcionalidades que uma


camada prov.

Exemplo:

Roteamento, Deteco de Erros...

Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

17

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF. To remove the line, buy a license.

8/5/2012

Modelo em Camadas
Conceitos:

Interface

Definem a comunicao entre as camadas


adjacentes.

Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

Modelo em Camadas
Conceitos:

Entidades

So elementos encontrados em uma


camada.

Exemplo:

Placa de rede, servios oferecidos pelas


camadas.

Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

18

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF. To remove the line, buy a license.

8/5/2012

Modelo em Camadas

Modelo de cinco camadas (fonte: Tanenbaum)


Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

Modelos de Protocolo
E
Modelos de Referncia

Modelo de cinco camadas (fonte: Tanenbaum)


Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

19

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF. To remove the line, buy a license.

8/5/2012

Modelos de Protocolos

Um modelo de protocolo fornece um modelo que


corresponde de perto estrutura de um conjunto
especfico de protocolos. O conjunto hierrquico de
protocolos relacionados em um conjunto representa
tipicamente toda a funcionalidade necessria para
fazer interface da rede humana com a rede de dados.
O modelo TCP/IP um modelo de protocolo porque
descreve as funes que ocorrem em cada camada de
protocolos dentro do conjunto TCP/IP.

Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

Modelos de Protocolo
Modelo TCP/IP

Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

20

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF. To remove the line, buy a license.

8/5/2012

Modelo de Referncia

Um modelo de referncia fornece uma referncia


comum para uma consistente manuteno dentro de
todos os tipos de protocolos de rede e servios. Um
modelo de referncia no tem a inteno de ser uma
especificao de implementao ou de fornecer em
nvel suficiente de detalhe para definir de maneira
precisa os servios da arquitetura de rede. O principal
propsito de um modelo de referncia o de auxiliar
em um entendimento mais claro das funes e
processos envolvidos.

Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

Modelo de Referncia

Modelo OSI

Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

21

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF. To remove the line, buy a license.

8/5/2012

Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

Comparando os Modelos

Estruturas de Comunicao de Dados -

Maria Aparecida F. da Silva

22

AcroPDF - A Quality PDF Writer and PDF Converter to create PDF. To remove the line, buy a license.

S-ar putea să vă placă și