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