Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

36
Introdução à Computação - Jorge Macêdo 1 ICC – Comunicação de Dados Jorge Macêdo

Transcript of Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

Page 1: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

Introdução à Computação - Jorge Macêdo 1

ICC – Comunicação de Dados

Jorge Macêdo

Page 2: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 2

Comunicação de Dados A comunicação entre computadores ligados

através de uma rede requer um conjunto diversificado de funções e a cooperação entre diferentes tipos de sistemas (equipamentos terminais e equipamentos que constituem a infra-estrutura da rede).

Page 3: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 3

Comunicação de Dados A palavra dados designa entidades usadas

para representar qualquer tipo de informação, analógica ou digital (texto, voz, vídeo, imagem, gráficos, etc).

Page 4: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 4

Comunicação de Dados A informação é representada (codificada) por

meio de símbolos ou sinais, podendo revestir formas (e formatos) diferentes conforme a função específica a realizar: armazenamento, processamento, transmissão,

etc.

Page 5: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 5

Transmissão e Comunicação de Dados

A comunicação de dados entre sistemas requer, em primeiro lugar, um sistema de transmissão.

A transmissão é realizada sob a forma de sinais (elétricos, óticos, etc), que podem ser digitais ou analógicos, e que constituem uma forma adequada de representação dos dados para transmissão.

Page 6: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 6

Evolução da Comunicação Comunicação sempre foi uma necessidade

humana, buscando aproximar comunidades distantes. Sinais de fumaça Pombo-Correio Telégrafo (século XIX) - Código Morse Redes Telefônicas Redes de Distribuição: TV, Rádio, TV a cabo

Page 7: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 7

Meios de Transmissão O meio de transmissão é o meio empregado para oferecer

suporte ao fluxo de dados entre dois pontos. O termo linha é freqüentemente usado no jargão do

teleprocessamento, e pode designar: um par de fios, um cabo coaxial, um cabo de fibra ótica, rádio, canal

de satélite. Os meios de transmissão permitem que os computadores

enviem e recebam mensagens, mas não garantem que as mensagens sejam entendidas.

Page 8: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 8

Protocolo Um protocolo é um acordo entre as partes

que se comunicam, estabelecendo como se dará a comunicação.

Page 9: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 9

Protocolo

Page 10: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 10

Redes

Page 11: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 11

O conceito de Rede Em seu nível mais elementar, uma rede

consiste em dois computadores conectados um ao outro por um cabo para que possam compartilhar dados.

Todas as redes, não importa o quanto sejam sofisticadas, derivam desse sistema simples.

Page 12: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 12

Tecnologias de Transmissão Links de Difusão Links Ponto a Ponto

Page 13: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 13

Links de Difusão As redes de difusão tem apenas um canal de

comunicação, compartilhado por todas as máquinas da rede. Difusão (broadcasting) Multidifusão (multicasting)

Page 14: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 14

Links Ponto a Ponto Em contraste, as redes ponto a ponto

consistem em muitas conexões entre pares de máquinas individuais. Unicasting

Page 15: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 15

Classificação por escala

A InternetPlaneta10.000 km

Rede geograficamente distribuída (WAN)Continente1.000 km

País100 km

Rede Metropolitana (MAN)

Cidade10 km

Campus1 km

Rede Local (LAN)Edifício100 m

Sala10 m

Rede PessoalMetro quadrado

1 m

ExemploProcessadores

no mesmo local

Distância entre

processadores

Page 16: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 16

Topologia de Redes Diz respeito à forma como computadores e

outros equipamentos de rede ficarão dispostos. Tipos mais utilizados: Barramento (bus) Anel (token ring) Estrela (star)

Page 17: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 17

Barramento (bus) A topologia de barramento também

conhecida como barramento linear. Constituem em um único cabo, chamado

tronco (e também backbone ou segmento), que conecta todos os computadores da rede em uma linha única.

Page 18: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 18

Barramento (bus)

Page 19: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 19

Anel (token ring) A topologia de anel conecta os

computadores em um único círculo de cabos.

Não há extremidades terminadas. Os sinais viajam pela volta em uma direção e

passam através de cada computador.

Page 20: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 20

Anel (token ring) O método de transmitir dados ao redor de

uma anel chama-se passagem de símbolo. Um símbolo é passado de computador a

computador até que cheque a algum que tenha dados para enviar.

Page 21: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 21

Anel (token ring)

Page 22: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 22

Estrela (star) O computadores são conectados por segmentos de

cabo a um componente centralizado chamado hub (é o componente central em uma topologia de estrela).

Os sinais são transmitidos a partir do computador que está enviando através do hub até todos os computadores da rede.

Page 23: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 23

Estrela (star)

Page 24: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 24

Internet A Internet não é de modo algum uma rede, mas

sim um vasto conjunto de redes diferentes. Utilizam certos protocolos comuns e fornecem

determinados serviços comuns. Não foi planejado e ninguém controla. Enorme espaço destinado à troca de informações. Chamada de CyberSpace ou por outras

designações semelhantes.

Page 25: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 25

Internet - Histórico 1950 – Auge da Guerra Fria Departamento de Defesa dos Estados Unidos

queria uma rede de comando e controle. Em janeiro de 1969, a ARPA (Advanced Research

Projects Agency) começou a financiar a pesquisa e o desenvolvimento de uma nova rede de computadores chamada Arpanet.

Page 26: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 26

Internet - Histórico Em setembro de 1969 para os primeiros

quatro nós da rede começaram a trocar informações : Stanford Research Institute (SRI) Universidade da Califórnia em Santa Barbara Universidade da Califórnia em Los Angeles Universidade de Utah

Page 27: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 27

Internet – Algumas Vantagens Pode-se trocar informações de forma rápida

e conveniente; Pode-se ter acesso a especialista em

milhares de especialidades; Pode-se obter atualizações constantes

sobre tópicos de interesse; Pode-se disponibilizar dados pessoais ou

institucionais.

Page 28: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 28

Nevegadores WEB O navegador de WWW é a ferramenta mais

importante para o usuário de Internet. Permite visitar museus, ler revistas eletrônicas,

fazer compras e até participar de novelas interativas.

As informações na Web são organizadas na forma de páginas de hipertexto, cada um com seu endereço próprio, conhecido como URL.

Page 29: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 29

Os endereços eletrônicos Cada recurso na Internet tem o seu próprio

identificador de localização ou localizador de recurso uniforme (URL, Uniform Resource Locator).

Os URLs especificam o servidor a acessar e também o método de acesso e a localização.

Um URL é constituído por diversas partes.

Page 30: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 30

Os endereços eletrônicos Nesta seção iremos aprender como são

formados os endereços eletrônicos, ou seja, por que existe esse www, .com, .br, .org etc.

Page 31: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 31

Os endereços eletrônicos http:// (HyperText Transfer Protocol) Protocolo de transferencia de

Hipertexto, www: Significa que esta é uma página Web ou seja, aqui é possível visualizar imagens, textos formatados, ouvir sons, músicas.

org : Indica que o Website é uma organização. edu: Indica que o Website é uma organização educacional gov: Indica que o Website é uma organização governamental. com: Indica que o Website é uma organização comercial. br: Indica que o Website é uma organização localizada no Brasil,

assim como na França é ".fr" e EUA ".us"

Page 32: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 32

Serviços Básicos Atualmente, a Internet está crescendo de maneira

incrível e é conhecida principalmente pelos serviços que oferece. Alguns dos serviços mais conhecidos: World Wide Web (WWW) Servidores de arquivo de transferência de protocolo

(FTP) Correio eletrônico (e-mail) Telnet

Page 33: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 33

World Wide Web - WWW O World Wide Web foi inicialmente

desenvolvido no Centro de Pesquisas da CERN (Conseil Europeen pour la Recherche Nucleaire), Suíça.

Era um meio para físicos da CERN trocarem experiências sobre suas pesquisas

Page 34: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 34

FTP (File Transfer Protocol) O FTP trata-se de um protocolo que permite

transferências simples de arquivos e de documentos.

FTP é feito para transferir arquivos de uma máquina remota, conectada a Internet.

Page 35: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 35

Correio eletrônico (e-mail) É a troca de mensagens (cartas,

memorandos etc em formato eletrônico) que um usuário da Internet pode mandar para outro usuário.

Uma das grandes vantagens do correio eletrônico é sua rapidez.

Page 36: Introdução à Computação - Jorge Macêdo1 ICC – Comunicação de Dados Jorge Macêdo.

11 de abril de 2007 36

Telnet Foi um dos primeiros protocolos Internet. Permite atuar como terminal remoto para um

host da Internet. Ao conectar-se um host da Internet, o seu computador atua como se o teclado fosse acoplado ao computador remoto.