Ping e Traceroute Ping - Packet Internet Groper ping <nome> ping <endereço IP> man ping Utiliza o ICMP Permite testar se o nó está acessível na Rede. Traceroute Ajuda Ajuda traceroute <nome> traceroute <endereço IP> man traceroute Utiliza ICMP Permite seguir o trajecto dos datagramas Internet - 1 Sessão Interactiva Remota O serviço que implementa na Internet a sessão interactiva remota é uma extensão do processo de login num sistema multiutilizador. Computador remoto Computador local C S Internet Internet - 2 Telnet Telnet (RFC 854) open, close, quit escape char: ^] Alguns erros comuns telnet> ? Comandos mais usados Interrupção da ligação Ajuda em linha telnet <nome> telnet <endereço IP> Unknown host Connection timed out Indicações úteis Selecção de terminal: vt100 Internet - 3 Transferência de Ficheiros O FTP (File Transfer Protocol) permite a transferência de ficheiros entre dois computadores da Internet. O utilizador pode ter acesso autorizado ao sistema remoto, ou pode usar o serviço de FTP anónimo (ftp anonymous). O FTP anónimo permite ao utilizador ter acesso a áreas específicas do disco do sistema remoto. Estas áreas constituem arquivos públicos de software e informação em geral. Internet - 4 FTP FTP (RFC 959) ftp <nome> ftp <endereço IP> ftp > help Comandos mais usados ftp anónimo Ajuda em linha user, ls, cd, lcd, get, mget, put, mput, prompt, binary, ascii, type, hash ftp <nome> login:anonymous password: endereço de email áreas de incoming têm permissões de escrita Internet - 5 Transferência de Ficheiros Representação de dados Modos básicos de transferência de ficheiros • texto (ASCII) • binário (binary) Até 1995 o FTP gerava mais tráfego na Internet do que qualquer outro serviço. Usando a arquitectura cliente-servidor o FTP utiliza não uma mas duas ligações TCP para transferir um ficheiro: ligação para controlo ligação para dados Internet - 6 FTP O FTP usa a arquitectura cliente-servidor. Computador remoto Computador local fx em disco C fx em disco S Internet Ligação de dados Internet - 7 Correio Electrónico SMTP, Simple Mail Transfer Protocol (RFC 821) cliente Fila de mail Agente de Originador da Agente a ser enviado transf. mensagem do utilizador TCP/IP Receptor da mensagem Agente do utilizador Mailboxes Agente de transf. servidor Internet - 8 E-mail Observação de uma ligação SMTP Mail -v [email protected] >>> Número de três dígitos Comandos cliente SMTP servidor SMTP • HELO, MAIL, RCPT, DATA, QUIT Componentes de uma mensagem Envelope (RFC 821) Cabeçalho (RFC 822) Corpo (RFC 822) Internet - 9 E-mail Cabeçalho Received Message-Id From Date Reply-To X-Phone X-Mailer To Subject Corpo NVT ASCII MIME, Multipurpose Internet Mail Extensions (RFCs 1521, 1522) Campos adicionais do cabeçalho • • • • • Mime-Version Content-Type Content-Transfer-Encoding Content-ID Content Description Internet - 10 E-mail POP - Post Office Protocol Mailboxes em servidor multi-utilizador O utilizador estabelece uma ligação ao servidor para recuperar o conteúdo da mailbox O Post Office Protocol descreve o modo como um programa, no computador local do utilizador, pode receber correio armazenado num servidor de mail. RFC 1725 Internet - 11 E-mail Endereços Funcionalidades Básicas nome@domínio [email protected] [email protected] Aliases [email protected] Escrever e enviar uma mensagem Enviar de uma mensagem para vários destinatários Ler uma mensagem Responder a uma mensagem Encaminhar uma mensagem recebida para outrem, anexando uma introdução Anexar documentos a mensagens Guardar mensagens Apagar mensagens Imprimir mensagens Guardar endereços num “livro de endereços” Internet - 12 Netiquette Lembre-se sempre que o destinatário pode encaminhar a sua mensagem para outrem escreva de forma civilizada, clara e concisa evite enviar mensagens muito extensas não use acrónimos a menos que saiba que o destinatário os conhece use smileys criteriosamente Não use uma “assinatura” muito elaborada leia a mensagem antes de a enviar leia todas as mensagens na sua caixa de correio antes de responder a qualquer uma delas Espere 24h antes de enviar qualquer mensagem que escreveu sob tensão Internet - 13 Acrónimos e Smileys Acrónimos FYI - for your information IMO - in my opinion IMHO - in my humble opinion LOL laughing out loud ROTFL - rolling on the floor laughing TIA - thanks in advance Smileys :-) :-( ;-) :-| :-\ :-o contente triste malandreco neutro confuso oh oh! Internet - 14 Listas de Distribuição abertas / fechadas moderadas / não moderadas revistas electrónicas Listas disponíveis • subscribe Primeiro Nome Último Nome Tipos de listas Abandonar • nome da listarequest@endereço • unsubscribe http://www.tile.net/tile/listserv/ Enviar mensagens • nome da lista@endereço Como participar Subscrever • nome da listarequest@endereço Internet - 15 USENET - Grupos de Notícias USENET Mensagens: leitura pública Cada artigo é constituído por: Informação extra: • hora e data de envio • indicação de continuação de outro artigo (“followup”) Sistema mundial de distribuição de mensagens • artigos, notícias Threads • estrutura em árvore que traduz o “fio condutor” da “conversa.” • nome do autor (endereço email) • Descrição sucinta do assunto • Texto propriamente dito Internet - 16 USENET - Grupos de Notícias Threads artigo de alice@wonderland 1ª resposta 2ª resposta Resposta à 2ª resposta 3ª resposta Outro artigo de rabbit@wonderland Internet - 17 USENET - Grupos de Notícias Grupos de notícias (newsgroups) • alt. alternativos Temas de topo • comp. computadores • sci. ciência e tecnologia • rec. recreativos • news. sobre a USENET • soc. sociais • talk. debate • misc. miscelânea Outros grupos • bionet. biologia • biz. Negócios • k12 Educação • pt. Portugal Hierarquia de temas • comp.sys.ibm.pc • pt.news Internet - 18 USENET - Grupos de Notícias Transporte • NNTP (Network News Transfer Protocol) • UUCP (Unix-to-Unix Copy) news.rccn.net Distribuição: descentralizada news.ncc.up.pt newsfeed news.fe.up.pt jonas.fe.up.pt fritz.fe.up.pt Internet - 19 USENET News: Software Usenet • C-News/NNTP, • INN Leitor de notícias (news reader) • rn • tin • netscape Funcionalidades dos leitores de notícias Listar os grupos existentes Assinar um grupo Abandonar um grupo Ler artigo Responder a artigo Copiar artigo Enviar artigo Internet - 20