Tecnologia em Sistemas para Internet. 03 Aplicações da Internet

Documentos relacionados
Protocolos e Serviços de Redes

Protocolos e Serviços de Redes

UNIVERSIDADE FEDERAL DO PIAUÍ COLÉGIO TÉCNICO DE TERESINA-TÉCNICO EM INFORMÁTICA DISCIPLINA: REDES DE COMPUTADORES I PROFESSOR: Valdemir Junior

Informática. Aplicativos de Comunicação Instantânea. Professor Márcio Hunecke.

Arquitetura de Rede. Universidade Católica de Pelotas Curso de Engenharia da Computação Disciplina: Redes de Computadores I

Camada de Aplicação da Arquitetura TCP/IP

Curso Técnico em Informática

AULA EXPOSITIVA SOBRE: CONCEITOS E IMPLEMENTAÇÃO DE FIREWALL, VPN E SSH (REDES PRIVADAS E SERVIÇOS DE ACESSO REMOTO)

Estruturas de Comunicação de Dados Aula 3 Camadas de Aplicação e Transporte

ATENÇÃO O TCP/IP não é um protocolo. TCP/IP é um conjunto de diversos protocolos em 04 camadas próprias que se relaciona com o modelo OSI.

PTC Aula Princípios das aplicações de rede 2.2 A Web e o HTTP. (Kurose, p ) (Peterson, p ) 21/03/2017

Funcionalidade e Protocolos da Camada de Aplicação

Rede de computadores Cliente- servidor. Professor Carlos Muniz

SETOR DE TELECOMUNICAÇÕES NO BRASIL

INTERNET P R O F. M A R C O A N T Ô N I O PROF. MARCO ANTÔNIO

Aplicações Gerais de Informá5ca

FUNDAMENTOS DE REDES DE COMPUTADORES Unidade 5 Camada de Transporte e Aplicação. Luiz Leão

CENTRAL DE CURSOS 29/06/2014

Redes de Computadores e Internet

CONCEITO DE INTERNET CLOUD COMPUTING WEB CONEXÃO MODEM PROVEDOR BACKBONE NÚMERO IP REDE WIRELESS ENDEREÇO MAC BROWSER HTML URL

SIDs: ARQUITETURA DE SISTEMAS DISTRIBUÍDOS

Uma nova maneira de guardar suas coisas...

Informática. Conceitos Gerais. Professor Márcio Hunecke.

Prof. Marcelo Cunha Parte 6

Redes de Computadores.

CURSO TJMG Oficial de Apoio Judiciário Nº 02

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE

Lista de exercícios - 1º bimestre 2016 REDES

Introdução à Informática

Noções sobre Redes de Computadores. Aula 16/06 Secretariado Executivo

LÉO MATOS INFORMÁTICA

Redes de Computadores

Informática Básica. Aula 03 Internet e conectividade

Preparação AV3 Fundamentos de Redes de Computadores

INFORMÁTICA INSTRUMENTAL - INTERNET. Profª Ana Paula Mandelli

TECNOLOGIA VOIP. Palavras Chaves: internet, Voip, redes de computadores, web. Celso Cardoso Neto Márcia Carvalho de Almeida Rodrigo Silva de Carvalho

Níkolas Timóteo Paulino da Silva Redes de Computadores I ADS 2ºTermo

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Protocolos de Rede. Protocolos em camadas

Prof. Samuel Henrique Bucke Brito

Protocolos da camada aplicação

Redes de Computadores I Seminário Novas Tecnologias em Redes. VPN-Virtual Private Network. Anderson Gabriel

VOIP. Voz sobre Protocolo de Internet Transforma sinais de áudio analógicos em digitais Principal vantagem é chamadas telefônicas grátis

Desenvolvimento em Ambiente Web. Prof. MSc André Yoshimi Kusumoto

Programação para Web

Sistemas de Informação (SI) Telecomunicações, Internet e tecnologia sem fio (I)

Virtual Private Network (VPN)

6. Explique a camada de aplicação. A camada de Aplicação é a que fornece os serviços Reais para os usuários:

Gerenciamento do grupo na série do VPN Router RV320 e RV325

DESCONTOS DE ATÉ 50%

Os vírus se espalham através de (MORIMOTO, 2011, p. 403):

Arquiteturas de Redes de Computadores Os Modelos RM-OSI e TCP/IP. Prof. M.e Helber Wagner da Silva

Capítulo 7. A camada de aplicação

Redes de Computadores

Mensagens Instântaneas Seguras e Colaboração para sua Empresa. Com a Proteção que Você Precisa

Informática. Cloud Computing e Storage. Professor Márcio Hunecke.

Redes Virtuais Privadas

Redes de Computadores I Internet - Conceitos

Aplicações Multimídia sobre Redes

Usando VNC para instalar o CallManager da Cisco em um servidor remoto

Arquitetura da Internet TCP/IP

Procedimentos em TI Prof. Robson Vaamonde

Etec Prof. Armando José Farinazzo 138

CST em Redes de Computadores

Arquiteturas. capítulo

CLIPPING SERVICE. Clipping Service 2014 Todos direitos reservados

Áudio digital - áudio de fluxo

Aplicações com Banco de Dados e Cliente-Servidor

Redes de Computadores e Aplicações Camada de aplicação IGOR ALVES

Redes de Computadores. Técnico em Informática - Integrado Prof. Bruno C. Vani

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 38/360

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 32/360

CURSO TÉCNICO EM INFORMÁTICA

CURSO TÉCNICO EM INFORMÁTICA

Redes de Computadores

Internet. Geanderson Esteves dos Santos IC (2018/02) Pontifícia Universidade Católica de Minas Gerais Instituto de Ciências Exatas e Informática

Aula 6. Disciplina: IF66B Redes de Computadores 2018/1 Universidade Tecnológica Federal do Paraná Câmpus Curitiba. Aula 6. Prof. Daniel F.

Política de uso: Serviço de Videoconferência. DAGSer Diretoria Adjunta de Gestão de Serviços

10/07/2013. Camadas. Principais Aplicações da Internet. Camada de Aplicação. World Wide Web. World Wide Web NOÇÕES DE REDE: CAMADA DE APLICAÇÃO

Arquiteturas de Protocolos. Aplicação. Redes. Aplicações cliente-servidor. Aplicações peer-to-peer

Aula 1 Conceitos Básicos

Browser é um programa desenvolvido para permitir a navegação pela web, capaz de processar diversas linguagens, como HTML, ASP, PHP.

INTRODUÇÃO À TECNOLOGIA DA INFORMAÇÃO CONCEITO DE REDE DE COMPUTADORES PROFESSOR CARLOS MUNIZ

Redes de Computadores

Get Connected Noções básicas de informática

EVOLUÇÃO DAS TELECOMUNICAÇÕES NO BRASIL. Grupo: Anna Claudia Geraldo Vinicius Guilherme Spadotto Rafael Cunha.

MANUAL DE USO DO COMUNICADOR INSTANTÂNEO

INTERNET. A figura mostra os inúmeros backbones existentes. São cabos de conexão de altíssima largura de banda que unem o planeta em uma rede mundial.

Redes de Computadores

Rede de Computadores Modelo OSI

Redes de Computadores

INFORMÁTICA. Com o Professor: Rene Maas

Guia do Usuário do Rescue Lens

CURSO TÉCNICO EM INFORMÁTICA

Quebra de sigilo nos meios de comunicação. Vanessa Quadros IME

TELEFONIA IP. Fernando Rodrigues Santos

Protocolos de Redes de Computadores

Transcrição:

Tecnologia em Sistemas para Internet 03 Aplicações da Internet

Internet e suas aplicações A Internet é formada por 3 componentes: Hardware Software Peopleware Neste material serão apresentados alguns elementos de software que fazem da internet um importante recurso de comunicação.

Clientes de e-mail Um cliente de e-mail é um software capaz de se conectar a um servidor de e-mail e enviar e receber mensagens de maneira rápida e fácil. A conexão na caixa de entrada remota é feita através dos protocolos POP3 (Post Office Protocol) ou IMAP (Internet Mail Access Protocol) Para enviar mensagens, o cliente de e-mail usa o protocolo SMTP (Simple Mail Transfer Protocol)

Vantagens e desvantagens Vantagens Possibilidade de leitura e escrita offline Armazenamento dos emails (recebidos e enviados) localmente no disco rígido Centralizar o acesso a múltiplas contas de e-mail em um único local Desvantagens Nem sempre são totalmente compatíveis com todos os servidores de e-mail Dependendo do fluxo de mensagens, ocupam grandes qtdes de espaço em disco rígido

Principais aplicativos

Mensageiros instantâneos Os mensageiros instantâneos (IM Instant Messaging) são softwares capazes de enviar e receber mensagens de texto, arquivos (imagens, documentos, etc) e streamings de áudio e vídeo de forma rápida através de protocolos específicos; Um dos pioneiros neste tipo de aplicação foi o ICQ acrônimo que significa I seek you (Eu procuro você). No Brasil, o serviço ficou popular como icequê. Atualmente os mensageiros instantâneos se configuram como o principal meio de comunicação direta através da Internet. Estão disponíveis em várias plataformas tais como mobile, web e desktop.

Como funciona? 1) Usuário realiza login 2) O servidor do Mensageiro avisa os contatos que o usuário ficou online 3) A partir daí, os usuários podem trocar mensagens de forma direta......ou através do servidor do mensageiro, dependendo da arquitetura e do protocolo implementado. Geralmente um aplicativo de mensagem instantânea faz a comunicação apenas entre si, ou seja, Skype se comunica com Skype, ICQ com ICQ e assim por diante. Entretanto existem softwares que centralizam diversos mensageiros em um único aplicativo. Dois exemplos desse tipo de software são o Trillian e o Meeboo.

Principais aplicativos ICQ: pioneiro dos comunicadores instantâneos ainda possui diversos usuários fieis que preferem o ICQ a outros mais populares. Skype: comprado pela Microsoft, o Skype substituiu de vez o Windows Live Messenger e é o principal aplicativo para Windows WhatsApp: a grande sensação do mundo mobile, o WhatsApp é de fácil utilização e está disponível para Windows Phone, ios e Android. Hangouts: aplicativo do Google usado como plugin no browser. Possui recursos interessantes e permite conversa com contatos do Gmail e Google+ Facebook Messenger: aplicativo oficial do Facebook usado com plugin nos navegadores

VOIP Voz sobre IP [...] VoIP é um termo usado para telefonia IP, ou seja, um conjunto de facilidades que permite gerenciar o envio de voz digitalizada sobre pacotes IP. Em geral, isso significa que a informação de voz é transmitida em pacotes discretos na forma digital, em vez das técnicas tradicionais [...] da rede telefônica. MORAES, 2010, pág. 193. VoIP Voz sobre IP é uma técnica de transformar sinais analógicos (voz) em dados digitais e enviá-los através da infraestrutura da Internet. Com VoIP é possível, fazer ligações telefônicas host/host de forma gratuita. Através do VoIP também é possível fazer ligações telefônicas para telefones fixos e celulares, porém, nestes casos há tarifação, pois os dados deverão sair da infraestrutura da Internet e entrar na infraestrutura das operadoras telefônicas. Atualmente, além de voz, os softwares de VoIP são capazes de transmitir imagens (webcam) tornando possível verdadeiras vídeo-conferências sem necessitar de infraestrutura hardwares específicos.

Como funciona? 6) Os dados chegam em forma de voz nos tefones. 1) É feita uma ligação VoIP A voz é transformada em dados... 5) Se a ligação for para um número telefônico, então os dados entram na rede de dados da operadora de telefonia 2) Os dados trafegam pela rede até chegar ao ISP 3) Uma vez na Internet, os dados são enviados ao IP de destino caso a ligação seja para outro host. 4) Ao chegar no host, os dados são transformados novamente em voz para que o destinatário ouça a mensagem.

O protocolo RTP Como já foi visto anteriormente, os dados viagem pela Internet em forma de pequenos pedaços chamados pacotes. Por questões de tráfego, esses dados não chegam ao host de destino na mesma ordem que saíram do host de origem. Em VoIP isso não pode acontecer, pois caso contrário, a voz chegaria ao destinatário totalmente sem sentido. Imagine, por exemplo, o host de origem dizer Por favor, envie o seu currículo e o host de destino receber currículo, favor envie Por seu o. Desta forma a tecnologia VoIP seria totalmente inviável. Para resolver esse problema existe o RTP Real-time Protocol ou Protocolo de Tempo Real. Esse protocolo garante que os pacotes de dados sejam transmitidos periodicamente para garantir que o destino receba uma mensagem de forma correta.

O protocolo RTCP Junto com o RTP opera o protocolo RTCP Realtime Control Protocol que controla o fluxo de pacotes e permite alterar as taxas de transmissão de acordo com a conexão disponível. Os protocolos RTP e RTPC operam na camada de aplicação e viajam através do protocolo UDP, ou seja, não há garantia de entrega de pacotes, desta forma, pode acontecer da ligação sair cortada, pois depende da banda disponível e da qualidade de conexão.

Principais Softwares VoIP Os principais aplicativos de Mensagens Instantâneas oferecem recurso de VoIP: Skype Google+ Hangouts Há também opções alternativas Tribo

Redes Peer-to-peer (P2P) Uma rede P2P é uma grande rede de compartilhamento de recursos que utiliza a infraestrutura da Internet. Uma rede P2P acontece quando... [...] muitos computadores se juntam e compartilham seus recursos para formar um sistema de distribuição de conteúdo. Os computadores normalmente são apenas computadores domésticos. TANENBAUM, 2011, pág. 470

O caso Napster Em 1999, o Napster foi o primeiro software a potencializar as redes P2P. O software indexava as músicas (MP3) de um host e atualizava seu banco de dados no servidor. A partir daí, todos os peers da rede podiam ter acesso ao índice central do Napster e, finalmente, baixava as músicas dos diferentes peers através de um protocolo chamado OpenNap. Era possível a mesma música ser baixada em diversas partes de diferentes peers. O logo do Napster

Como o Napster Funcionava? 4) A transferência acontece diretamente entre os peers 3) O servidor devolve a lista com os peers que possuem a(s) música(s) 1) Ao abrir o cliente Napster, uma lista atualizada das músicas que o usuário tinha no computador era enviada ao servidor Napster 2) Um outro peer fazia uma pesquisa por uma música específica

Como o Napster caiu? O problema do Napster é que as músicas possuem direitos autorais e não podem ser distribuídas sem autorização. Por manter um banco de dados atualizado com versões de músicas de todo o planeta, o Napster virou alvo da fúria das gravadoras. A RIAA - Recording Industry Association of America e a banda de heavy metal Metallica foram dois dos grandes inimigos do Napster, pois eles que encabeçaram as principais ações judiciais. Resultado: o Napster foi impedido de operar em 2001 após grande batalha nos tribunais.

O Napster fez escola... Quando o Napster foi derrubado, a indústria fonográfica pensou ter saído vitoriosa, porém, não demorou a surgir outros programas de compartilhamento de arquivos através de redes P2P. Esses programas, diferente do Napster, não mantinha um servidor de banco de dados com índice de arquivos, desta forma, é impossível controlar o que está sendo baixado e quem está compartilhando. Um deles é o Gnutella. Fonte: SAROIU, et al.

Exemplos de softwares P2P

Conexão Remota A conexão remota é um recurso extremamente útil, pois é possível se conectar a um computador e assumir controle total ou parcial, ou seja, o usuário remoto usa os recursos do computador conectado como se estive utilizando-o fisicamente. Empresas da área de T.I geralmente utilizam esse recurso para se conectar a computadores de clientes a fim de realizar manutenções, atualizações de softwares e suporte. Profissionais que viajam constantemente e necessitam manter conexão com os computadores da empresa, também usam esse recurso. A conexão remota é um dos recursos da chamada VPN Virtual Private Network As redes virtuais privadas (VPNs) são conexões ponto a ponto em redes privadas ou públicas, como a Internet. Um cliente VPN usa protocolos especiais baseados em TCP/IP, denominados protocolos de encapsulamento, para realizar uma chamada virtual a uma porta virtual em um servidor VPN Microsoft

Protocolos de conexão remota Um dos primeiros protocolos a implementar soluções de conexão remota foi o Telnet. Atualmente, o principal protocolo usado para conexão remota é o SSH (Secure Shell) que possui as mesmas características com Telnet, porém, os dados são enviados criptografados, ou seja, de forma cifrada, impedindo que farejadores (sniffers) interpretem esses dados. Telnet e SSH fornecem conexão remota via modo terminal (modo texto). Para conexão via interfaces gráficas, existem outros protocolos, como o VNC (Virtual Network Computing) e o RDP (Remote Desktop Control).

Como funciona? 1) O usuário entra com usuário e senha previamente cadastrados no computador remoto 2) O servidor aceita ou recusa o pedido de conexão. Se aceitar, o cliente é informado que a conexão foi aceita. 3) Após a conexão do servidor ser aceita, o cliente assume, total ou parcialmente, o controle dos recursos do computador servidor. 4) A partir de agora, foi criado um Túnel seguro por onde os dados trafegam entre cliente e servidor. A conexão remota é apenas uma das aplicações de um recurso chamado VPN Virtual Private Network, que consiste em usar a infraestrutura de redes privadas ou públicas (Internet) para realizar uma conexão host a host.

Principais softwares de conexão remota (Windows) Conexão da Área de Trabalho Remota É o software de conexão presente no Sistema Operacional Windows Putty (www.putty.org) O Putty é um software de conexão remota que suporta os protocolos Telnet e SSH, ou seja, é usado para acessar servidores em modo terminal (texto) Real VNC (www.realvnc.com) Utiliza o protocolo VNC e permite realizar conexões onde o usuário visualiza a interface gráfica do servidor TeamViewer (www.teamviewer.com) Um dos softwares mais populares e fáceis de ser utilizado, o TeamViewer usa o protocolo RDP.

Atividade Prática em Dupla Pesquise na Web softwares alternativos as opções que foram apresentadas neste material. Pesquise outros tipos de software que usam a Internet. Descreva-o em rápidas palavras.

Referências Microsoft. O que é VPN? Disponível em <http://technet.microsoft.com/ptbr/library/cc731954(v=ws.10).aspx> Acesso em 20 fev. 2014. MORAES, A. F. de. Redes de computadores: fundamentos. 7 ed. São Paulo: Érica, 2010. SAROIU, S; P. KRISHNA, G; GRIBBLE S. D. A Measurement Study of Peer-to-Peer File Sharing Systems. Disponível em <http://research.microsoft.com/en-us/um/people/ ssaroiu/publications/mmcn/2002/mmcn.html> Acesso em 20 fev. 2014.

Bibliografia recomendada Estadão. Farra do Napster está chegando ao fim. Disponível em <http://www.estadao.com.br/arquivo/arteelazer/2001/not20010218p5058.htm> Acesso em 20 fev. 2014. Rolling Stone. Metallica x Napster aconteceu há oito anos. 12 abr. 2008. Disponível em <http://rollingstone.uol.com.br/noticia/metallica-x-napster-aconteceu-ha-8-anos/> Acesso em 20 fev. 2014.