Aula
Renato M.E. Sabbatini, PhD
Introdução Básica à Internet
II. Serviços da Internet
Objetivos da Aula
Adquirir conhecimentos básicos sobre quais
são os princípios básicos de funcionamento
das ferramentas e funções principais
disponíveis na Internet, como correio
eletrônico, listas de discussão, grupos de
notícias, transferência de arquivos e
teleconferência.
Tópicos
• As ferramentas básicas e recursos avançados da
Internet
• Correio eletrônico (email, webmail)
• Listas de distribuição e discussão
• Grupos de notícias (newsgroups)
• Transferência de arquivos (FTP)
• Execução remota (TELNET)
• Troca de mensagens (IRC)
Serviços Básicos da Internet
• SMTP: Correio Eletrônico (Email)
Simple Mail Transfer Protocol
• FTP: Transferência de Arquivos
File Transfer Protocol
• TELNET: Execução Remota
• NEWS: Grupos de notícias
• IRC: Chats
Internet Relay Chat
• HTTP: Hipermídia (WWW)
Hypertext Transfer Protocol
Serviços Avançados da Internet
•
•
•
•
•
•
•
RA: Áudio e vídeo sob demanda
MBONE: Multicasting
Pointcasting (tecnologia push)
VRML: Realidade virtual
CGI, ASP: Execução centralizada
JAVA, ActiveX: Execução distribuída
SQL, Oracle: Bancos de dados on-line
Correio Eletrônico
Mail Host
Mail Host
Internet
Destinatário
Remetente
Correio Eletrônico: Endereço
[email protected]
conta
nodo
domínio
país
Sofware Cliente para Email
Configuração do Cliente de Email
•
•
•
•
•
•
•
•
Nome e senha do usuário
Conta de email
Servidor de envio de email
Servidor de recebimento
de email
Tipo de protocolo
Email de resposta
Parâmetros de envio e
recebimento
Preferências
WebMail
Permite o
acesso a
email através
de um
browser
comum, sem
necessidade
de um
software
cliente
específico
Anexos de Email
• Uma mensagem de correio eletrônico pode ser
usada também para enviar arquivos de computador
de qualquer tipo, na forma de anexos
(“attachments”)
• Esta facilidade permite o envio de imagens, sons,
videoclipes, programas, arquivos compactados,
etc.
• Os softwares clientes têm comandos para
adicionar e recuperar anexos de mensagens
Lista de Distribuição
Listserver
Mail Host
Internet
Destinatário A
Remetente
Destinatário B
Exemplo de Lista de Discussão
Lista de Discussão MEDSAUDE-L sobre Medicina e Saúde
• Para assinar: enviar mensagem de email para
[email protected]
Com texto contendo seu endereço de email:
subscribe medsaude-l [email protected]
• Para mandar mensagens para toda a lista:
[email protected]
• Para suspender a assinatura: enviar mensagem para
[email protected]
Com texto:
unsubscribe medsaude-l
Grupo de Notícias
Newsgroup Host
Mail Host
Internet
Usuário A
Remetente
Usuário B
Hierarquia de Grupo de Notícias
• Os grupos de notícias são organizados de acordo com um
sistema hierárquico que identifica a grande área de
conhecimento, a sub-área e o tema específico
• Exemplos:
– sci.med.aids
Discussão científica sobre AIDS (science/medical)
– alt.support.depression
Grupo de suporte a depressivos (alternative/support)
– comp.databases.oracle
Discussão de usários do Oracle (computers/databases)
Hierarquias de Nível Superior
•
•
•
•
•
•
humanities
bionet
bit
biz
info
schl
humanidades
biologia
listas
negócios
informações
escola
•
•
•
•
•
•
•
comp
rec
sci
soc
talk
news
misc
computadores
recreação
ciência
sociedade
discussões
notícias
miscelânea
Grupos de Notícias na Web: eGroups
Grupos de Notícias na Web: eGroups
Transferência de Arquivos (FTP)
Acesso
anônimo ou
restrito
Cliente
Servidor FTP
FTP
Cópia Local
• Software FTP Dedicado
•Acesso via browser WWW
• FTP do MS-DOS
Cópia do Servidor
• Software Servidor de FTP
• FTP via WebServer
Tipos de FTP
• FTP de acesso restrito:
é necessário fornecer nome de acesso
(login) e senha, para que o servidor FTP
libere a capacidade de transferir arquivos
• FTP anônimo:
implementado por vontade do dono do
diretório, não exige senha e login
Software para FTP
Software para FTP (2)
Software para FTP (3)
Execução Remota (TELNET)
Provedor
Internet
Terminal
Computador Remoto
• Permite que um terminal (cliente) acesse qualquer host ligado a
Internet e execute diretamente seu sistema operacional e softwares
locais, emulando um terminal remoto
Software Cliente para TELNET
Troca de Mensagens (IRC)
Provedor 2
Provedor 1
Internet
Internet
Refletor ou
Relé
(Servidor de IRC)
Terminal 1
Terminal 2
Softwares Clientes para IRC
ICQ
Yahoo! Messenger
AOL Messenger
Clientes para Chat: Yahoo Messenger
Chat Baseado na Web em Java
Clientes para Chat: NetMeeting
Endereço
do servidor
Controles
de áudio
Área de
chat
Quadro
branco