Vous êtes sur la page 1sur 13

Rede Internet

Origem Origem
u

ARPA (U.S Defense Department's Advanced Research Projects Agency) nos anos 60 Projeto de interconexo dos computadores das principais instituies de pesquisa, ensino e governamentais Objetivo : em caso de ataque nuclear, encontrar um Objetivo sistema de rede de informao que seja capaz de se auto-configurar caso uma das malhas venha a no funcionar Sistema foi chamado de ARPAnet (isto rede da ARPA).
u

fornecia apenas servios bsicos de correio eletrnico e transferncia de arquivos

Cap. 9 INTERNET Cap. 9 INTERNET

2 2

Arquitetura Internet
u

Arquitetura Internet
(Telnet, FTP, etc.)

Para transmisso Para transmisso


u
u

mensagens so divididas em pequenas parcelas cada parcela repetidamente acondicionada (empacotada) a medida que seguem o seu caminho invlucros so bits adicionais colocados frente e atrs da parcela
pacotes

Nvel de Aplicao

Na recepo Na recepo
u
u

pacotes que chegam mquina destinatria pacotes aninhados so desempacotados por cada nvel at que as parcelas sejam remontadas e enviadas ao mdulo de software adequado
so pacotes acondicionados dentro de outros pacotes

(Telnet, FTP, etc.)

Nvel de Aplicao

Nvel de Transporte (TCP, UDP) Nvel de Rede


(IP)

u u

Nvel de Transporte (TCP, UDP) Nvel de Rede


(IP)

Nvel Fsico
(802.2, 802.3, FDDI, etc.)

Nvel Fsico
(802.2, 802.3, FDDI, etc.)

Cap. 9 INTERNET Cap. 9 INTERNET

3 3

Cap. 9 INTERNET Cap. 9 INTERNET

4 4

Arquitetura Internet
u

Arquitetura Internet
(Telnet, FTP, etc.)

Nvel de Aplicao Nvel de Aplicao


u u

oferece aos softwares do usurio o acesso Internet so softwares utilitrios


u

Nvel de Aplicao

Nvel de Aplicao Nvel de Aplicao


u

protocolos e servios padronizados de comunicao para as tarefas mais comuns na rede


u

rotinas que so usadas como ferramentas pelas aplicaes tradicionais

Nvel de Transporte (TCP, UDP) Nvel de Rede


(IP)

Para usar servios da rede ela necessita especificar o endereo do destinatrio


u

(Telnet, FTP, etc.)

Nvel de Aplicao

usa o servios de nome para traduzir os endereos mnemnicos para os endereos numricos da rede

Nvel de Transporte (TCP, UDP) Nvel de Rede


(IP)

o correio eletrnico (SMTP), a conexo remota (TELNET) e a transferncia de arquivo (FTP), entre outros

Nvel Fsico
(802.2, 802.3, FDDI, etc.)

Nvel Fsico
(802.2, 802.3, FDDI, etc.)

Cap. 9 INTERNET Cap. 9 INTERNET

5 5

Cap. 9 INTERNET Cap. 9 INTERNET

6 6

Arquitetura Internet
u

Arquitetura Internet
(Telnet, FTP, etc.)

Nvel de Transporte Nvel de Transporte


u
u

Na recepo da mensagem e endereo

u u

u u

Ofereces servios de transferncia de dados fim-a-fim entre aplicaes Principais protocolos:


u u

divide a mensagem em segmentos de tamanho compatvel com as especificaes da camada de transporte acrescenta nmeros de seqncia aos segmentos anexa o endereo destinatrio despacha o pacote para o nvel de rede

Nvel de Aplicao

Nvel de Transporte Nvel de Transporte


u
u u

TCP (Transmission Control Protocol)

Forma, juntamente com IP o par TCP/IP Realiza funes de transporte: u Decomposio das mensagens em pacotes u Numerao dos pacotes u Controle de erros de transmisso modo sem conexo e possui funcionalidades bem mais simplificadas que o TCP para o uso em redes de alta qualidade

(Telnet, FTP, etc.)

Nvel de Aplicao

Nvel de Transporte (TCP, UDP) Nvel de Rede


(IP)

Nvel de Transporte (TCP, UDP) Nvel de Rede


(IP)

UDP (User Datagram Protocol)


u

TCP ( Transport Control Protocol ) UDP (User Datagram Protocol)

Nvel Fsico
(802.2, 802.3, FDDI, etc.)
u

Nvel Fsico
(802.2, 802.3, FDDI, etc.)

Cap. 9 INTERNET Cap. 9 INTERNET

7 7

Cap. 9 INTERNET Cap. 9 INTERNET

8 8

Arquitetura Internet
u

Arquitetura Internet
(Telnet, FTP, etc.)

Nvel de Rede Nvel de Rede


u
u

Servios e protocolos asseguram o poder de conectividade da Internet Adotado o protocolo IP


u

Nvel de Aplicao

Nvel de Rede Nvel de Rede


u

Funo: interconexo de diversas redes implementa um servio de comunicao sem conexo, baseado em comutao de mensagens implementa um mecanismo de roteamento das mensagens permite que programas de aplicao troquem informaes mesmo que estejam executando em estaes conectadas a redes completamente diferentes

Endereo IP : endereos compostos de 4 Endereo IP valores, menores que 255


u

(Telnet, FTP, etc.)

Nvel de Aplicao

Nvel de Transporte (TCP, UDP) Nvel de Rede


(IP)

Exemplo: Exemplo:

150.162.60 .177 150.162.60 .177

Nvel de Transporte (TCP, UDP)

Subrede

Mquina (host)
Nvel de Rede
(IP)

Nvel Fsico
(802.2, 802.3, FDDI, etc.)

Nvel Fsico
(802.2, 802.3, FDDI, etc.)

Cap. 9 INTERNET Cap. 9 INTERNET

9 9

Cap. 9 INTERNET Cap. 9 INTERNET

10 10

Arquitetura Internet
u

Arquitetura Internet
(Telnet, FTP, etc.)

Nvel de Rede Nvel de Rede


u
u

Responsvel pelo despacho dos pacotes Se o destinatrio final do pacote estiver dentro da rede corrente
u

Nvel de Aplicao

Nvel Fsico Nvel Fsico


u u u

acrescentando um endereo destinatrio intermedirio a cada pacote

Nvel de Transporte (TCP, UDP) Nvel de Rede


(IP)

Se o destinatrio final do pacote no estiver na rede corrente


u

endereo destinatrio uma duplicata do ltimo endereo destinatrio utilizado

No define um padro prprio de protocolo objetivo acomodar os diversos tipos de rede existentes possvel utilizar padres de redes locais ou protocolos proprietrios

(Telnet, FTP, etc.)

Nvel de Aplicao

Nvel de Transporte (TCP, UDP) Nvel de Rede


(IP)

Nvel Fsico
(802.2, 802.3, FDDI, etc.)

Nvel Fsico
(802.2, 802.3, FDDI, etc.)

endereo anexado ser o roteador da rede corrente

Cap. 9 INTERNET Cap. 9 INTERNET

11 11

Cap. 9 INTERNET Cap. 9 INTERNET

12 12

Sistema de Nomes
u

Sistema de Nomes
u

Endereos IP Endereos IP
u
u

Outro problema: Outro problema:


u

Servios TCP/IP utilizam endereos IP para identificar hosts e roteadores na Internet TCP/IP necessitam que o usurio ou aplicao forneam endereos IP Usurios tinham dificuldades para memorizar os endereos IP identificar os computadores por nomes
u

p.e.: 150.162.60.122

Soluo Inicial: Soluo Inicial:


u
u u

Nomes de Hosts e Roteadores devem ser nicos na rede O NIC (Network Information Center) registrava todos os nomes e endereos
nomes eram simples e escolhidos para serem nicos enviados regularmente em um arquivo (hosts) para todos as as mquinas da rede no pedido do servio, o computador consultava o arquivo hosts para encontrar o endereo difcil e demorado para obter um nome nico

Problema: Problema:
u

Soluo: Soluo:
u

Com o crescimento da Internet:


u u

um servio de nome para para associar nome a endereo IP


13 13

Era necessrio um sistema on-line


Cap. 9 INTERNET Cap. 9 INTERNET

muito tempo era gasto para transmitir o arquivo hosts

Cap. 9 INTERNET Cap. 9 INTERNET

14 14

DNS ( Domain Name System) System)


u

DNS ( Domain Name System) System)


u

Definio Definio
u

Controle de nome distribudo Controle de nome distribudo


u

Nome DNS hierrquico Nome DNS hierrquico


u
u

projeto Internet que definiu um servio de nome baseado em um espao de nomes hierrquicos similar ao sistema de nmeros de telefone na Internet:
u

baseado em uma rvore de nomes


u

Raiz

uma organizao controla uma sesso da rvore


u

Cada nvel no sistema de nomes um Domnio outros pases Domnio

br

org

com

edu

gov

cdigo do pas, cdigo da rea, cdigo do bairro e cdigo da linha um nome do computador que parte de uma organizao, que faz parte de grupo de organizaes relacionadas, que est em um pas

Nomes de computadores Nomes de computadores


u
u

livre para alterar a rvore em sua sesso

ufsc

Domnios so separados por ponto:

www

Controle de nomes local Controle de nomes local


u
u

www.ufsc.br, ux.cso.uiuc .edu, www.tre. gov .br

cada organizao cria o nome sem pedir a ningum

adiciona o novo nome para sua participao na base de dados mundial

Cap. 9 INTERNET Cap. 9 INTERNET

15 15

Cap. 9 INTERNET Cap. 9 INTERNET

16 16

DNS: Consulta ao nome de Domnio


u

DNS ( Domain Name System) System)


u

A traduo do nome A traduo do nome


u u

Lista de nomes de uma Lista de nomes de uma organizao organizao


u u

automtica quando um nome referenciado, o sistema faz a busca e traduo do nome para endereo

Procedimento para transladar nome em endereo Procedimento para transladar nome em endereo
u u

computador pede resoluo de endereo ao servidor DNS local (p.e. www.ufsc.br) servidor local pode:
u

conhecer o endereo u est na parte do servidor local da base de dados mundial


u algum j pediu pelo mesmo endereo recentemente no conhecer o endereo u envia pedido ao servidor contendo o espao de nome .br u

mantida disponvel Internet em servidores de nome DNS cada computador deve conhecer o endereo IP do servidor DNS local (ponto de partida para pedidos de traduo)
17 17

o pedido enviado para o servidor de nome para ufsc.br u retorna o endereo IP de www.ufsc.br

retorna o endereo do servidor para o domnio ufsc.br

Cap. 9 INTERNET Cap. 9 INTERNET

Cap. 9 INTERNET Cap. 9 INTERNET

18 18

FTP File Transfer Protocol


u

FTP File Transfer Protocol


u

Obteno de arquivos na Internet Obteno de arquivos na Internet


u

Duas formas de se conectar a um servidor FTP Duas formas de se conectar a um servidor FTP
u

Diferentes aplicaes
u u u

forma autenticada (nome do usurio e password)


u

A mquina deve suportar o protocolo FTP

textos oficiais, artigos, receitas software (navegadores, anti -virus , compactadores, etc.) etc...

Na forma annima Na forma annima


u u u

forma annima

direitos de acesso do usurio

arquivos

Nome de login: anonymous Password: E-mail Tm-se acesso a repositrios pblicos de arquivos
u u

FTP

Direitos autorais:
u

qualquer pessoa pode acessar no preciso cadastrar-se

repositrios pblicos contm apenas arquivos em domnio pblico


20 20

Cap. 9 INTERNET Cap. 9 INTERNET

19 19

Cap. 9 INTERNET Cap. 9 INTERNET

FTP File Transfer Protocol


u

FTP File Transfer Protocol


u

Programa FTP
u u

Transferindo arquivos: comandos get e put Transferindo arquivos: comandos get e put
ftp> get arquivo-fonte [arquivo get -destino] ftp> put arquivo-fonte [arquivo- destino] put
u

Forma no grfica (Unix, DOS)


u

Implementa o protocolo FTP Existem vrias implementaes fornecendo interfaces grficas ou no Conectando a uma mquina: ftp nome -damquina-remota

Exemplo de transferncia de arquivo:


ftp> get comentario get comentario 200 PORT command successful. 150 ASCII data connection for comentario (150.162.60.1,3516) (1588 bytes) 226 ASCII Transfer complete. 1634 bytes received in 0.052 seconds (30 Kbytes/s) ftp> quit quit 221 Goodbye.

Cap. 9 INTERNET Cap. 9 INTERNET

21 21

Cap. 9 INTERNET Cap. 9 INTERNET

22 22

FTP File Transfer Protocol


u

FTP File Transfer Protocol


u

Conhecendo o contedo das mquinas via ftp Conhecendo o contedo das mquinas via ftp
ftp> dir [nome-do- diretrio] [nome-do-arquivo] dir ftp> lls [nome-do-diretrio] [nome-do-arquivo] s

Transferncia de arquivos de texto (ASCII) e Transferncia de arquivos de texto (ASCII) e binrios binrios
ftp> binary binary 200 Type set to I. ftp> ascii ascii 200 Type set to A.

Trabalhando com diretrios Trabalhando com diretrios


ftp> lcd [nome-do- diretrio] lcd ftp> c d [nome-do diretrio] cd ftp> pwd pwd /home/venus /willrich (Local) (Remoto) (Diretrio remoto atual)
u

Exemplos de arquivos e modos de transferncia Exemplos de arquivos e modos de transferncia


u

Binrios Binrios
u

ASCII ASCII
u

bases de dados, processadores de texto, compactados, imagens e grficos, etc... texto, mensagens de correio eletrnico, PostScript , etc...
24 24

Cap. 9 INTERNET Cap. 9 INTERNET

23 23

Cap. 9 INTERNET Cap. 9 INTERNET

FTP File Transfer Protocol


u

FTP File Transfer Protocol


u

FTP Anonymous FTP Anonymous


u

Modo para acesso a quaisquer usurios a arquivos disponveis na rede


% ftp ftp.inf.ufsc.br ftp ftp. .ufsc.br inf Connectedto ftp.inf.ufsc.br. 220 hipolita FTP server ready . Name (willrich.inf .ufsc.br:willrich): anonymous anonymous 331 Guest login ok, send e-mail address as password . Password: willrich@inf .ufsc.br willrich@inf .ufsc.br 230 Guest login ok, access restrictions apply.

Fazendo FTP no ambiente grfico WS_FTP Pro Fazendo FTP no ambiente grfico WS_FTP Pro

u u

Mesmos comandos que o ftp comum Possibilidade de insucesso na conexo devido ao excesso de usurios
25 25 Cap. 9 INTERNET Cap. 9 INTERNET 26 26

Cap. 9 INTERNET Cap. 9 INTERNET

FTP File Transfer Protocol


u

FTP File Transfer Protocol


u

Fazendo FTP no ambiente grfico WS_FTP Explorer Fazendo FTP no ambiente grfico WS_FTP Explorer

Fazendo FTP com o Netscape Navigator Fazendo FTP com o Netscape Navigator

Cap. 9 INTERNET Cap. 9 INTERNET

27 27

Cap. 9 INTERNET Cap. 9 INTERNET

28 28

FTP

SFTP File Transfer Protocol


u

Com o SSH Securite Shell Com o SSH Securite Shell

FTP no annimo um servio inseguro FTP no annimo um servio inseguro


u

sua senha estar circulando sem criptografia na rede!!!

Cap. 9 INTERNET Cap. 9 INTERNET

29 29

Cap. 9 INTERNET Cap. 9 INTERNET

30 30

Telnet
u

Telnet
u

Permite a um usurio em um computador conectar-se (logar-se) a outros computadores na Internet


u u u u

Funcionamento do Telnet Funcionamento do Telnet


u u

Conectado, a sua mquina emula um terminal da mquina remota Comando: telnet nome-da-mquina -remota telnet nome- da- mquina -remota Exemplo: telnet venus..inf.ufsc.br telnet venus inf.ufsc.br

mesmo laboratrio; mesmo campus; outra cidade; outro pas.

Duas aplicaes envolvidas: cliente e servidor Papel do cliente: Papel do cliente:


u u u

u u

cria conexo TCP com o servidor recebe dados de entrada do usurio adapta os dados de entrada num formato padro para transmisso recebe dados de sada do servidor num formato padro formata dados de sada para exibio no terminal

u u

cliente Formato do sistema cliente

Terminal Virtual de Rede

servidor Formato do sistema servidor


32 32

Cap. 9 INTERNET Cap. 9 INTERNET

31 31

Cap. 9 INTERNET Cap. 9 INTERNET

Telnet
u

Telnet
u

Funcionamento do Telnet Funcionamento do Telnet


u

Exemplo: Telnet do Windows 95 Exemplo: Telnet do Windows 95

Papel do servidor: Papel do servidor:


u u u u u

informa os softwares da rede a disponibilidade para aceitar conexes aguarda ocorrncia de uma solicitao de servio se possvel, atende a solicitao envia resultado para o cliente num formato padro entra em processo de espera

Servidor deve estar apto a aceitar a conexo de inmeros clientes executando numa mesma mquina ou em mquinas diferentes.
Cap. 9 INTERNET Cap. 9 INTERNET 33 33 Cap. 9 INTERNET Cap. 9 INTERNET 34 34

TELNET

SSH
u

secure shell client (remote login program) secure shell client (remote login program )
u

torna a comunicao segura

TELNET um servio inseguro TELNET um servio inseguro


u

sua senha estar circulando sem criptografia na rede!!!

Cap. 9 INTERNET Cap. 9 INTERNET

35 35

Cap. 9 INTERNET Cap. 9 INTERNET

36 36

E- mail (correio eletrnico)


u

E- mail (correio eletrnico)


u

Servio utilizado pela maior parte dos usurios Servio utilizado pela maior parte dos usurios da Internet (iniciao de usurios) da Internet (iniciao de usurios) Utilidade do correio eletrnico: Utilidade do correio eletrnico:
u
u u u u

Composio das mensagens de correio Composio das mensagens de correio eletrnico (netiquette) eletrnico (netiquette )
u
u

meio de comunicao intermedirio ao telefone e correio tradicional


velocidade moderada assncrono
u u

escrever apenas informaes que possam ser de conhecimento pblico evitar mensagens abusivas ou arrogantes tomar cuidado com a interpretao do que voc fala na outra extremidade
u u

mensagens eletrnicas no so seguras podem causar desligamentos da rede

formalidade moderada (informal) segurana baixa mensagens

informalismos demasiados podem levar a ms interpretaes textos no possibilitam a transmisso de emoes


u

uso de smily faces p.e. :-)

:-((

;-)

:-(

Cap. 9 INTERNET Cap. 9 INTERNET

37 37

Cap. 9 INTERNET Cap. 9 INTERNET

38 38

E- mail (correio eletrnico)


u

E- mail (correio eletrnico)


u

Composio das mensagens de correio Composio das mensagens de correio eletrnico (regras teis) eletrnico (regras teis)
u

Funcionamento do correio eletrnico Funcionamento do correio eletrnico


u
u

limitar o tamanho das linhas (< 60 caracteres) fazer uso de letras maisculas e minsculas
u u

Aplicao do tipo comunicao pessoa a pessoa operando no modo assncrono Pode operar no modo armazenar e repassar (store and forward)
u

para que possa ser lida em qualquer tipo de terminal


u

remetente e destinatrio no precisam estar ativos em uma sesso de comunicao

evitar formatao (negrito, itlico, etc...) nem acentuao


u

esttica mais agradvel

correspondncia passada de uma mquina outra at chegar ao destino similar ao modo de operao dos correios tradicionais

ler a mensagem antes de envi-la


u

podem gerar caracteres de controles que podem deixar terminais fora de controle conferir sempre o endereo do destinatrio
39 39

Cap. 9 INTERNET Cap. 9 INTERNET

Cap. 9 INTERNET Cap. 9 INTERNET

40 40

E- mail (correio eletrnico)


u

E- mail (correio eletrnico)


u

Formato das mensagens (RFC 822) Formato das mensagens (RFC 822)
From: Fred Flintstone <fred@bedrock.rock.rc> To: Barney Rubble <barney@bedrock.rock.rc> header Cc: Pedrita Flintstone <pedrita@bedrock.rock.rc> Subject: Dino Date: Tue, 03 Set 96 10:00:00 -07:00:00 Barney, Posso usar o seu carro pra buscar o Dino no veterinario? A que horas? Fred.

Sintaxe dos endereos Sintaxe dos endereos


u u u

From :: papainoel@ polonorte.com (Santa Klaus) From papainoel@ polonorte.com (Santa Klaus) From :: Santa Klaus < papainoel@ polonorte.com> From Santa Klaus < papainoel@ polonorte.com> From :: papainoel@ polonorte.com From papainoel@ polonorte.com

guest@inf.ufsc.br
mailbox mailbox subdomnio1 subdomnio1
u

subdomnio top-level subdomnio top level subdomnio2 subdomnio2

Endereo local
u

From : willrich

Cap. 9 INTERNET Cap. 9 INTERNET

41 41

Cap. 9 INTERNET Cap. 9 INTERNET

42 42

E- mail (correio eletrnico)


u

E- mail (correio eletrnico)


u

Lendo e escrevendo mensagens Lendo e escrevendo mensagens


u

Lendo mensagens (UNIX) Lendo mensagens (UNIX)


% mail "/var/spool/mail/guest": 3 messages, 1 new 1 LIST@bitni Fri Nov 8 16:02 128/6172 "File: "FILELI" 2 mazzola@inf Fri Nov 8 16:08 164/9832 "Oi" U 3 daemon@pit Sat Nov 9 09:26 72/2817 "Aviso & &
u

Programa mail (UNIX) mail


% mail [endereo] % mail [endereo]

Leitura de mensagens % mail No mail for willrich No mail for willrich

Estado da mensagem
u u u u

N : mensagem nova P : mensagem lida, mas mantida na fila U : mensagem no lida : mensagem j lida e preservada em uma sesso anterior
44 44

Cap. 9 INTERNET Cap. 9 INTERNET

43 43

Cap. 9 INTERNET Cap. 9 INTERNET

E- mail (correio eletrnico)


u

E- mail (correio eletrnico)


u

Lendo mensagens (UNIX) Lendo mensagens (UNIX)

% mail "/var/spool/mail/guest": 3 messages, 1 new 1 fred@bedroc Fri Nov 8 16:02 128/6172 Dino" 2 mazzola@inf Fri Nov 8 16:08 164/9832 "Oi" U 3 daemon@pit Sat Nov 9 09:26 72/2817 "Aviso &p 1 &p 1 Message 1 Message 1
From :: Fred Flintstone < fred@bedrock.rock. > From Fred Flintstone < fred bedrock @ .rock.rc > rc To: Barney Rubble < barney@ bedrock.rock.rc > To: Barney Rubble < barney@ bedrock .rock. rc > Cc :: Pedrita Flintstone < pedrita@ bedrock.rock.rc > Cc Pedrita Flintstone < pedrita@ bedrock .rock. rc > Subject:: Dino Subject Dino Date: Fri,, 08 Nov 96 16:02:00 - 07:00:00 Date: Fri 08 Nov 96 16:02:00 - 07:00:00 Barney ,, Barney

Apagando e preservando mensagens (UNIX) Apagando e preservando mensagens (UNIX)

% mail "/var/spool/mail/guest": 3 messages, 1 new 1 LIST@bitni Fri Nov 8 16:02 128/6172 "File: "FILELI" 2 mazzola@inf Fri Nov 8 16:08 164/9832 "Oi" U 3 daemon@pit Sat Nov 9 09:26 72/2817 "Aviso &d 1 &d 1 &? &?

Cap. 9 INTERNET Cap. 9 INTERNET

45 45

Cap. 9 INTERNET Cap. 9 INTERNET

46 46

E- mail (correio eletrnico)


u

E- mail (correio eletrnico)


u

Enviando mensagens (Unix) Enviando mensagens (Unix)


% mail lista-de-endereos & mail lista-de-endereos & mail lista de- endereos Subject:: Teste Subject Teste Isto eh um teste, ignore! Isto eh um teste, ignore! ..
Indica fim da mensagem sujeito

Enviando mensagens (Unix) Enviando mensagens (Unix)


u
u u

Pode-se gerar a mensagem usando um editor de texto


~v ativa por default o editor vi ~e ativa um editor alternativo, definido pelo comando: u setenv EDITOR meu -editor-favorito setenv EDITOR meu-editor-favorito

mais prtico criar um arquivo texto e aps inserir este arquivo na mensagem & mail lista-de-endereos & mail lista de- endereos Subject:: Teste Subject Teste ~rnome- arquivo ~rnome- arquivo ..
48 48

Cap. 9 INTERNET Cap. 9 INTERNET

47 47

Cap. 9 INTERNET Cap. 9 INTERNET

E- mail (correio eletrnico)


u

E- mail (correio eletrnico)


u

Rplica de Mensagens (Reply) Rplica de Mensagens (Reply)


% mail "/var/spool/mail/guest": 3 messages, 1 new 1 LIST@bitni Fri Nov 8 16:02 128/6172 "File: "FILELI" 2 mazzola@inf Fri Nov 8 16:08 164/9832 "Oi" U 3 daemon@ pit Sat Nov 9 09:26 72/2817 "Aviso
&r 1 r1 To: m a z z o lla@inf .ufsc. br To: m a z z o a inf .ufsc. br @ Subject: Re: Oi Subject Re: Oi :

Cpias carbono Cpias carbono


venus [~] mail murilo@inf .ufsc.br venus [~] mail murilo inf .ufsc.br @ Subject:: Curso II Subject Curso II Alo, Murilo, Alo, Murilo, Isto e h apenas uma demonstracao de envio de mensagem para Isto e h apenas uma demonstracao de envio de mensagem para o pessoal de SI. o pessoal de SI. Um abraco. Um abraco . Roberto. Roberto. ~c ~c .. Cc :: willrich@inf .ufsc.br Cc willrich@inf .ufsc.br venus [~] venus [~]

Ok ,, Vitrio Ok Vitrio Vou guarda -la s aqui comigo. Vou guarda - a s aqui comigo. l Ateh lah .. Ateh lah Roberto Roberto
..

Cap. 9 INTERNET Cap. 9 INTERNET

49 49

Cap. 9 INTERNET Cap. 9 INTERNET

50 50

E- mail (correio eletrnico)


u

E- mail (correio eletrnico)


u

Cpias carbono Cpias carbono

Repasse de mensagens (Forward) Repasse de mensagens (Forward)

From willrich@inf .ufsc.br Wed Dec 18 11:46:55 1996 From willrich@inf .ufsc.br Wed Dec 18 11:46:55 1996 Date: W e d, 18 Dec 96 12:03:10 EDT Date: W e d 18 Dec 96 12:03:10 EDT , From :: willrich@inf .ufsc.br (Roberto Willrich) From willrich@inf .ufsc. (Roberto Willrich) br To: murilo@inf .ufsc.br To: murilo inf .ufsc.br @ Subject:: Curso II Subject Curso II Cc :: willrich@inf .ufsc.br Cc willrich@inf .ufsc.br Alo, Murilo, Alo, Murilo, Isto e h apenas uma demonstracao de envio de mensagem para Isto e h apenas uma demonstracao de envio de mensagem para o pessoal de SI. o pessoal de SI. Um abraco. Um abraco . Roberto. Roberto.
Cap. 9 INTERNET Cap. 9 INTERNET 51 51

N209 willrich@ inf.ufsc. br Wed Dec 18 11:46 19/606 "Curso II" N209 willrich@ inf.ufsc. br Wed Dec 18 11:46 19/606 "Curso II" N210 willrich@ inf.ufsc. br Wed Dec 18 11:52 13/376 "teste" N210 willrich@ inf.ufsc. br Wed Dec 18 11:52 13/376 "teste" & mail rust @xxx .ufrj.br & mail rust @xxx .ufrj.br Subject: Mensagem para o Murilo Subject Mensagem para o Murilo : Alo, Rust ,, Alo, Rust Aih estah a copia da mensagem que eu havia enviado Aih estah a copia da mensagem que eu havia enviado para o Murilo ... Um abraco ... Roberto. para o Murilo ... Um abraco ... Roberto. ------------~f 209 ~f 209 Interpolating :: 209 Interpolating 209 (continue) (continue) ..

Cap. 9 INTERNET Cap. 9 INTERNET

52 52

E- mail (correio eletrnico)


u

E- mail (correio eletrnico)


u

Repasse de Mensagens (Forward) Repasse de Mensagens (Forward)

Date: Wed, 18 Dec 1996 12:46:34 -0300 Date: Wed 18 Dec 1996 12:46:34 -0300 , From:: Roberto Willrich <mazzola@inf.ufsc.br> From Roberto Willrich < mazzola @inf.ufsc.br> To: rust @xxx.ufrj.br To: rust @xxx.ufrj.br Subject:: Mensagem para o Murilo Subject Mensagem para o Murilo Alo, Rust,, Alo, Rust Aih estah a copia da mensagem que eu havia enviado Aih estah a copia da mensagem que eu havia enviado para o Murilo ... Um abraco... Roberto. para o Murilo ... Um abraco... Roberto. ------------>From willrich@inf.ufsc. br Wed Dec 18 11:46:55 1996 >From willrich@inf.ufsc. br Wed Dec 18 11:46:55 1996 Date: Wed, 18 Dec 96 12:03:10 EDT Date: Wed 18 Dec 96 12:03:10 EDT , From:: willrich@ inf.ufsc. br (Roberto Willrich) From willrich@ inf.ufsc. br (Roberto Willrich) To: murilo@inf.ufsc. br To: murilo@inf.ufsc. br Subject:: Curso II Subject Curso II Cc :: willrich@inf.ufsc.br Cc willrich@inf.ufsc.br Alo, Murilo, Alo, Murilo, Isto eh apenas uma demonstracao de envio de mensagem para Isto eh apenas uma demonstracao de envio de mensagem para o pessoal de SI. o pessoal de SI. Um abraco. Um abraco . Roberto.. Roberto

Aliases Aliases
u

Arquivo .mailrc no UNIX joao @xxx.ufsc.br joao @xxx.ufsc.br maria@bol.com. br maria@bol.com. br pedro@ig.com. br pedro@ig.com. br tfraga@xgc.ufsc.br tfraga@xgc.ufsc.br jernandoh@planalto.com. br jernandoh@planalto.com. br

alias joao alias joao alias maria alias maria alias pedro alias pedro alias tiago alias tiago alias fhc alias fhc

Cap. 9 INTERNET Cap. 9 INTERNET

53 53

Cap. 9 INTERNET Cap. 9 INTERNET

54 54

E- mail (correio eletrnico)


u

E- mail (correio eletrnico)


u

Pine Pine

Ferramenta grfica: Eudora Ferramenta grfica: Eudora

Cap. 9 INTERNET Cap. 9 INTERNET

55 55

Cap. 9 INTERNET Cap. 9 INTERNET

56 56

E- mail (correio eletrnico)


u

E- mail (correio eletrnico)


u

Ferramenta grfica: Netscape Communicator Ferramenta grfica: Netscape Communicator

Criando e Recebendo mensagens compostas Criando e Recebendo mensagens compostas

Cap. 9 INTERNET Cap. 9 INTERNET

57 57

Cap. 9 INTERNET Cap. 9 INTERNET

58 58

E- mail (correio eletrnico)


u

News
u

Listas de discusso: Listas de discusso:


u u u u

mensagem pode ser enviada para uma lista pode-se entrar em uma lista conhecendo o servidor da lista e enviando um comando para se inscrever na lista para enviar uma mensagem a lista necessrio apenas enviar a um endereo listas no INE: http://www. inf.ufsc. br/mailman/ listinfo /

Caractersticas Caractersticas
u

Servio de difuso e intercmbio de informaes (sem redistribuio)


u

Necessrio criar hierarquias


u u

Centenas de grupos de discusso sobre assuntos dos mais diversos comp, c o m p.os.unix, comp.lang .c, c o m p.os.os2. bugs ,... alt.activism, alt.cobol, alt.sex. x-rated, soc .culture. brazil , ... servidor

mensagem

mensagem

Lista de Discusso
Cap. 9 INTERNET Cap. 9 INTERNET 59 59 Cap. 9 INTERNET Cap. 9 INTERNET

News

60 60

News
u

WWW World Wide Web


u

Usando o Netscape Communicator Usando o Netscape Communicator

Sistema de Informaes distribudas na Internet Sistema de Informaes distribudas na Internet


u u

Criado dentro de um projeto cooperativo do CERN Sua Baseado em hipermdia


u

Permite acesso a informaes de texto, imagens, sons, vdeo, etc... Consulta Web Informao

WWW

Cap. 9 INTERNET Cap. 9 INTERNET

61 61

Cap. 9 INTERNET Cap. 9 INTERNET

62 62

Definio de Hipermdia
u

Documento Hipertexto
Hipermdia combina diferentes tipos de mdias de apresentao oferecido pela multimdia com a estrutura de informao oferecida pelo hipertexto
u

Sistema Multimdia
u

Integrao de diferentes mdias estticas e dinmicas na forma digital Sistema Multimdia na qual as informaes monomdia e multimdia so acessadas e apresentadas com a ajuda de mecanismos de navegao baseadas em ligaes (Links) define a estrutura das informaes hipermdia existem em vrias reas e nveis: educao, treinamento, quiosques de informaes pblicas, mercado varejista

Sistemas Hipermdia
u

Documentos Hipertextos Documentos Hipertextos


u
u

Estrutura de informao organizada de maneira no linear Ns contm unidades de informao compostas por textos e Ns outras informaes grficas
u

Documento hipermdia
u u

dados so armazenados em uma rede de ns conectadas por ligaes

u Cap. 9 INTERNET Cap. 9 INTERNET 63 63

Links definem relaes lgicas Links (ou semnticas) entre os ns

representa um conceito ou uma idia expressa de uma maneira textual ou grfica

Cap. 9 INTERNET Cap. 9 INTERNET

64 64

Documento Hipertexto
u

Documento Hipermdia
u

ncoras permite a especificao de uma parte da ncoras informao que ser fonte ou destino de um link (uma seqncia de caractere, uma imagem, etc.).
u

Combinao de documentos hipertextos e Combinao de documentos hipertextos e objetos multimdia objetos multimdia
u

quando o usurio clica sobre a ncora, a ligao seguida causando a apresentao da ncora destino o autor navega no documento

Evoluo natural do hipertexto


u

a noo ou conceitos dos ns podem ser expressos por diferentes tipos de mdias

aumento do poder de expresso da informao contida no documento rende a apresentao da informao mais atrativa e realista

Nesta pgina temos: - apresentao do curso Apresentao do Curso - local do curso - Palestrante: Roberto - outros Willrich - Objetivo: Este curso ...

Telas

Base de dados
Curso Apres.

Local Outros

RW

Cap. 9 INTERNET Cap. 9 INTERNET

65 65

Cap. 9 INTERNET Cap. 9 INTERNET

66 66

WWW World Wide Web


u

WWW World Wide Web


u

Web uma rede mundial de informaes Web uma rede mundial de informaes
u
u

informaes de todos os tipos: tcnicas, comerciais, culturais, etc.


mantidas em servidores WWW

Acesso s informaes atravs de ferramentas Acesso s informaes atravs de ferramentas denominadas browser denominadas browser
u

NCSA Mosaic NCSA Mosaic


u

Precursor dos browsers INTERNET

Netscape Navigator Netscape Navigator


u

Mais utilizado no mundo

Internet Explorer (Microsoft) Internet Explorer (Microsoft)


u

Concorrente do Netscape

Cap. 9 INTERNET Cap. 9 INTERNET

67 67

Cap. 9 INTERNET Cap. 9 INTERNET

68 68

Idias bsicas do WWW


u

Idias bsicas do WWW


u

Decentralizao da informao Decentralizao da informao


u u

informaes so espalhadas por servidores WWW pelo mundo no existe autoridade central para registrar documentos
u

Mtodo uniforme para enderear documentos: Mtodo uniforme para enderear documentos:
u u u

URL - Uniform Resource Locator URL - Uniform Resource Locator indica como e onde encontrar um documento indica como e onde encontrar um documento Exemplos: Exemplos:
u u u

qualquer pessoa pode criar e inserir uma pgina na Web

http://www.ctc.ufsc.br http://www. .ufsc.br ctc http://www.inf.ufsc.br/~willrich/Ensino/INE5602. html http://www. .ufsc.br/~willrich/Ensino/INE5602. html inf ftp://ftp.inf .ufsc.br ftp://ftp.inf .ufsc.br

Modo de transferncia da informao

Endereo do arquivo

Cap. 9 INTERNET Cap. 9 INTERNET

69 69

Cap. 9 INTERNET Cap. 9 INTERNET

70 70

Idias bsicas do WWW


u

Idias bsicas do WWW


<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 3.2//EN"> <HTML> <HEAD> <TITLE></TITLE> <META NAME="Author" CONTENT=""> <META NAME="GENERATOR" CONTENT="Mozilla/3.0b5Gold (Win95; I) [Netscape]"> </HEAD> <BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000"> <H1 ALIGN=CENTER><IMG SRC="c:\Programas\Netscape\ufscor.gif" ></H1> <CENTER><DD> <HR SIZE=4 WIDTH="80%"><B><FONT SIZE=+1>Prof. Vit&oacute;rio Bruno Mazzola</FONT></B></DD></CENTER> <CENTER><DD><B><FONT SIZE=+1>CPGCC - INE - UFSC</FONT></B></DD></CENTER> <CENTER><DD><B><FONT SIZE=+1>88040-900 - Florian&oacute;polis SC</FONT></B></DD></CENTER> <CENTER><DD><B><FONT SIZE=+1>Tel.: (048) 231 -9498 Fax: (048) 2319770</FONT></B></DD></CENTER> <CENTER><DD><B><FONT SIZE=+1>E-mail: mazzola @inf.ufsc.br </FONT></B></DD></CENTER> <CENTER><DD><B><FONT SIZE=+1>http://www. inf.ufsc.br/~ mazzola</FONT></B></DD></CENTER> </BODY> </HTML>

Um formato de documento nico Um formato de documento nico


u u

Links so definidos via o URL Pginas so escritas utilizando HTML (HyperText Markup Language)
u

Programas clientes (navegadores) interpreta a linguagem HTML e gera a apresentao do documento

define a estrutura do documento e os links

Cap. 9 INTERNET Cap. 9 INTERNET

71 71

Cap. 9 INTERNET Cap. 9 INTERNET

72 72

Idias bsicas do WWW


u

WWW World Wide Web


u

Protocolo HTTP (HyperText Transfer Protocol) Protocolo HTTP (HyperText Transfer Protocol)
u u

protocolo para a transferncia de documentos associados a links WWW opera no modo de telecarga
u

Interface dos Browsers INTERNET (Netscape) Interface dos Browsers INTERNET (Netscape )
pgina seguinte pgina seguinte pgina home pgina home segurana segurana interrompe interrompe carregamento carregamento

pgina anterior pgina anterior

documento transferido e em seguida apresentado

HTTP
Cliente (Navegador) Servidor WWW
Lista de Lista de links links preferidos preferidos recarrega recarrega pgina pgina Link para pgina Link para pgina de busca de busca endereo endereo pgina pgina imprime imprime pgina pgina

Cap. 9 INTERNET Cap. 9 INTERNET

73 73

Cap. 9 INTERNET Cap. 9 INTERNET

74 74

WWW - World Wide Web


u

WWW - World Wide Web


u

Busca de Informaes na Web Busca de Informaes na Web

Informaes que pode -se encontrar Informaes que pode -se encontrar

Cap. 9 INTERNET Cap. 9 INTERNET

75 75

Cap. 9 INTERNET Cap. 9 INTERNET

76 76