Você está na página 1de 20

Camada 7 do modelo OSI

Equipe
Audervan Santos Kemerson Anjos Fabio costa Yuri Monteiro Helton Santiago Nazar Fernandes Sergio Bentes Monica Vieira Brendo Arago Jorge Ribeiro Luciana Santos Isaias Afonso Edinei Palheta Eliane Costa Erica Nunes

Definio
A camada de aplicao corresponde s aplicaes (programas) no topo da camada OSI que sero utilizados para promover uma interaco entre a mquina destinatria e o usurio da aplicao. Esta camada tambm disponibiliza os recursos (protocolos) para que tal comunicao acontea. Por exemplo, ao solicitar a recepo de email atravs do aplicativo de e-mail, este entrar em contato com a camada de Aplicao do protocolo de rede efetuando tal solicitao (POP3, IMAP). Tudo nesta camada relacionado ao software. Alguns protocolos utilizados nesta camada so: HTTP, SMTP, FTP, SSH, RTP, Telnet, SIP, RDP, IRC, SNMP, NNTP, POP3, IMAP, BitTorrent, DNS, Ping, etc.

Os Protocolos da Camada 7
1. ICMP Testes de Rede e Segurana 2. HTTP Engenharia social - http-referer , cookie , spywre, phishing e virus 3. POP3 IMAP SMTP
Configuraes e Servios de Cliente de E-mail

4. 5. 6. 7.

FTP Atualizao de sites, Backups em nuvens RTP - RDP - IRC - Comunicao e acesso remoto DNS Sistema de Nomes de Domnios SSH TELNET - Acesso remoto e suporte

Audervan Santos

ICMP
O ICMP utilizado como ferramenta de testes de rede junto ao aplicativo ping. Dessa forma possivel fazer averiguaes desde da camada de aplicao at a camada de rede sem precisar fazer deslocamentos de recursos de suporte para providenciar a manuteno propriamente dita. O comando ping permite checar parte por parte toda a trajetoria do fluxo de bytes a serem enviados e recebidos entre computadores e equipamentos. Com essa simples ferramenta podemos fazer analises de trafego e tambm do funcionamento fsico do ambiente de uma rede. Quando associado ms intenses pode tambm deixar servios ou uma rede toda inoperante por tempos indeterminados. So chamados ataques DDoS. Consiste no envio macio de pacotes com pedidos de conexo invalidos (desacompanhados de pacotes tcp ou udp, ao menos validos), que sobrecarregam uma mquina-alvo quando este tenta descartar a conexo e atender a conexo seguintes, que tambm defeituosa e vai gerar o mesmo problema, e assim por diante causandos recusas de servios e derrubando outros nela hospedados

TESTES COM PING


O Ping baseia-se no protocolo ICMP, permitindo diagnosticar as condies de transmisses. Utiliza assim dois tipos de mensagens do protocolo (dos 18 propostos pelo ICMP) : O tipo 0 que corresponde a um comando ECHO request , emitido pela mquina fonte; O tipo 8 que corresponde a um comando ECHO reply A intervalos regulares (por defeito, a cada segundo), a mquina fonte (aquela onde o comando ping executado) envia um comando echo request mquina alvo. A partir da recepo do pacote echo reply, a mquina fonte afixa uma linha que contm diversas informaes. No caso de no recepo da resposta, uma linha que indica prazo ultrapassado afixar-se-.

Utilitrios de linha de comando


Exibindo configurao usando ipconfig /all Exibindo configurao usando o recurso Status

Atualizando configurao usando ipconfig /renew


Gerenciando identificaes de classe DNS e DHCP usando ipconfig Testando conexes usando ping Solucionando problemas de endereos de hardware usando arp Solucionando problemas de nomes NetBIOS usando nbstat Exibindo estatsticas de conexo usando netstat Rastreando conexes de rede usando tracert Testando roteadores usando pathping

Kemerson Anjos

HTTP
O HTTP funciona como um protocolo de requisio-resposta no modelo computacional cliente-servidor. Um navegador web, por exemplo, pode ser o cliente e uma aplicao em um computador que hospeda um stio da web pode ser o servidor. O cliente submete uma mensagem de requisio HTTP para o servidor. O servidor, que fornece os recursos, como arquivos HTML e outros contedos, ou realiza outras funes de interesse do cliente, retorna uma mensagem resposta para o cliente. A resposta contem informaes de estado completas sobre a requisio e pode tambm conter o contedo solicitado no corpo de sua mensagem. Um navegador web um exemplo de agente de usurio (AU). Outros tipos de agentes de usurio incluem o software de indexao usado por provedores de consulta (web crawler),navegadores vocais, aplicaes mveis e outros software que acessam, consomem ou exibem contedo web. O HTTP projetado para permitir intermediaes de elementos de rede para melhorar ou habilitar comunicaes entre clientes e servidores. Sites web de alto trfego geralmente se beneficiam dos servidores de cache web que entregam contedo em nome de servidores de upstream para melhorar o tempo de resposta. Navegadores web armazenam os recursos web acessados anteriormente e reutilizam-nos quando possvel para reduzir o trfego de rede. Servidores proxy HTTP nas fronteiras de redes privadas podem facilitar a comunicao para os cliente sem um endereo globalmente rotevel, transmitindo mensagens com servidores externos.

Engenharia social - http-referer , cookie

HTTP

Fabio Cae - Yuri Monteiro - Helton Santiago

POP3 IMAP SMTP


O Post Office Protocol (termo em ingls que, traduzido, significa "Protocolo dos correios"), ou POP3, umprotocolo utilizado no acesso remoto a uma caixa de correio eletrnico.1 Ele est definido no RFC 1939 e permite que todas as mensagens contidas numa caixa de correio eletrnico possam ser transferidas sequencialmente para um computador local. Dessa maneira, o utilizador pode ler as mensagens recebidas, apag-las, responder-lhes, armazen-las etc. Simple Mail Transfer Protocol (abreviado SMTP. Traduzido do ingls, significa "Protocolo de transferncia de correio simples") o protocolo padro para envio de emails atravs da Internet. um protocolo relativamente simples, baseado em texto simples, onde um ou vrios destinatrios de uma mensagem so especificados (e, na maioria dos casos, validados) sendo, depois, a mensagem transferida. bastante fcil testar um servidor SMTP usando o programa telnet. Esse protocolo usa por padro a porta 25 numa rede Transmission Control Protocol (ou 465 para conexo criptografada via SSL). IMAP (Internet Message Access Protocol. Traduzido do ingls, significa "Protocolo de acesso a mensagem da internet") um protocolo de gerenciamento de correio eletrnico superior em recursos ao POP3 - protocolo que a maioria dos provedores oferece aos seus assinantes.1 A ltima verso o IMAP4. O mais interessante que as mensagens ficam armazenadas no servidor e o utilizador pode ter acesso a suas pastas e mensagens em qualquer computador, tanto por webmail como por cliente de correio eletrnico (como o Mozilla Thunderbird, Outlook Expressou o Evolution). Outra vantagem deste protocolo o compartilhamento de caixas postais entre usurios membros de um grupo de trabalho. Alm disso, possvel efetuar pesquisas por mensagens diretamente no servidor, utilizando palavras-chaves.

Configuraes E-mails
Servidor de Correio Recebido (POP3) necessita de SSL:
Servidor de Correio Enviado (SMTP) necessita de TLS ou SSL:

pop.gmail.com Utilizar SSL: Sim Porta: 995


smtp.gmail.com Utilizar Autenticao: Sim Porta para TLS/STARTTLS: 587 Porta para SSL: 465 Superior a 1 minuto, recomendamos 5 [o seu nome] o seu endereo de email completo (incluindo @gmail.com ou @o_seu_dominio.com)

Limites de tempo do servidor Nome Completo ou Nome a Apresentar: Nome de Conta ou Nome de Utilizador:

Endereo de Email:

o seu endereo de email (nomedeutilizador@gmail.com ou nomedeutilizador@o_seu_domnio.com)


a sua palavra-passe do Gmail

Palavra-passe:

Nazar Fernandes

FTP
FTP significa File Transfer Protocol (Protocolo de Transferncia de Arquivos), e uma forma bastante rpido e verstil de transferir arquivos (tambm conhecidos como ficheiros), sendo uma das mais usadas na Internet.

Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo (Servidor FTP, neste caso, tradicionalmente aparece em letras minsculas, por influncia do programa de transferncia de arquivos do Unix).
A transferncia de dados em redes de computadores envolve normalmente transferncia de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface usada nos arquivos locais). O FTP (RFC 959) baseado no TCP, mas anterior pilha de protocolos TCP/IP, sendo posteriormente adaptado para o TCP/IP. o padro da pilha TCP/IP para transferir arquivos, um protocolo genrico independente de hardware e do sistema operacional e transfere arquivos por livre arbtrio, tendo em conta restries de acesso e propriedades dos mesmos.

FTP

Luciana Santos - Brendo Arago - Isaias Afonso

IRC - RDP - RTP


IRC a acrossemia de InternetRelay Chat, um protocolo da internet voltado para bate-papos, basicamente a rede IRC composta de servidores que abrigam os canais (salas) de bate-papo. RDP Remote Desktop Protocol (ou somente RDP) um protocolo multi-canal que permite que um usurio se conecte a um computador rodando o Microsoft Terminal Services (porta TCP 3389) RTP Em cincia da computao, RTP (do ingls Real-time Transport Protocol) um protocolo de redes utilizado emaplicaes de tempo real como, por exemplo, entrega de dados udio ponto-a-ponto, como Voz sobre IP.

Jorge Ribeiro

DNS
O DNS ( Domain Name System - Sistema de Nomes de Domnios ) um sistema de gerenciamento de nomes hierrquico e distribudo visando resolver nomes de domnios em endereos de rede (IP). O servidor DNS traduz nomes para os endereos IP e endereos IP para nomes respectivos, e permitindo a localizao de hosts em um domnio determinado. Num sistema livre o servio implementado pelo software BIND. Esse servio geralmente se encontra localizado no servidor DNS primrio. O servidor DNS secundrio uma espcie de cpia de segurana do servidor DNS primrio.

http://www.unip-pa.com.br/

TELNET
Telnet um protocolo cliente-servidor usado para permitir a comunicao entre computadores ligados numa rede (exemplos: rede local / LAN, Internet), baseado em TCP. Telnet um protocolo de login remoto. Antes de existirem os chats em IRC o Telnet j permitia este gnero de funes. O protocolo Telnet tambm permite obter um acesso remoto a um computador.

Sergio Bentes

SSH
Em informtica o SSH (Secure Shell) , ao mesmo tempo, um programa de computador e um protocolo de redeque permitem a conexo com outro computador na rede de forma a permitir execuo de comandos de uma unidade remota. O SSH faz parte da sute de protocolos TCP/IP que torna segura a administrao remota de servidores do tipo Unix. O SSH possui as mesmas funcionalidades do TELNET, com a vantagem da criptografia na conexo entre o cliente e o servidor. Uma de suas mais conhecidas aplicaes o VPN com a estratgia tcnica detunnelling(tunelamento), que oferece a capacidade de redirecionar pacotes de dados. Por exemplo, se algum se encontra dentro de uma instituio cuja conexo Internet protegida por um firewall que bloqueia determinadas portas de conexo, no ser possvel, por exemplo, acessar e-mails via POP3 (via porta 110) ou envilos viaSMTP (via porta 25 ou 587). As duas portas essenciais so a 80 para HTTP e a 443 para HTTPS. No h necessidade de o administrador da rede deixar vrias portas abertas, uma vez que conexes indesejadas e que comprometam a segurana da instituio possam ser estabelecidas pelas mesmas. Para quebrar essa imposio rgida, o SSH oferece o recurso do Tnel. O processo se caracteriza por duas mquinas ligadas ao mesmo servidor SSH, que faz apenas o redirecionamento das requisies do computador que est sob firewall. O usurio envia para o servidor um pedido de acesso ao servidor pop.google.com pela porta 443 (HTTPS), por exemplo. Ento, o servidor acessa o computador remoto e requisita a ele o acesso ao protocolo, retornando um conjunto de pacotes referentes aquisio. O servidor codifica a informao e a retorna ao usurio via porta 443. Sendo assim, o usurio tem acesso a toda a informao de que necessita. Tal prtica no ilegal caso o fluxo de contedo esteja de acordo com as normas da instituio.

HTTP

filme

A Camada de Aplicao da Mquina A identifica a mensagem produzida pelo programa de computador usado pelo usurio e passa-a para a Camada de Apresentao. A Camada de Apresentao da mquina A criptografa a mensagem para que ela no possa ser interceptada ao longo do caminho a ser percorrido. Ela tambm pode alterar a mensagem de forma que ela se torne mais legvel do outro lado. A Camada de Sesso identifica o tipo de comunicao que estamos tendo com outra mquina e passa esta informao para a Camada de Transporte. A Camada de Transporte quebra a mensagem em vrios pacotes maiores e inclui em cada um deles um cabealho e um rodap com informaes para que eles sejam montados na ordem certa depois. A Camada de Rede inclui um Cabealho em cada um dos pacotes para identificar qual mquina est enviando a mensagem e qual mquina a destinatria. A Camada de Enlace inclui na mensagem uma srie de informaes que posteriormente podero ser usadas para descobrir se a mensagem recebida est intacta ou foi danificada durante o percurso. Finalmente, a Camada Fsica da Mquina A transporta cada um dos pacotes pela rede. Mas a Camada Fsica no sabe para quem a mensagem. Ela simplesmente passa ela para a mquina B que a prxima mquina da rede. A Camada Fsica da Mquina B recebe os vrios pacotes da mensagem e passa-os para a Camada de Enlace da Mquina B. A Camada de Enlace da Mquina B analisa cada pacote para descobrir se ele est intacto ou se durante o caminho ele foi danificado. Assumindo que o pacote recebido est intacto, ele passado para a Camada de Rede da Mquina B. A Camada de Rede da Mquina B olha o endereamento do pacote e percebe que a Mquina B no a destinatria deste pacote. Por isso, ele devolve o pacote para a Camada de Enlace da Mquina B. A Camada de Enlace da Mquina B coloca novamente as informaes no pacote que posteriormente sero usadas para avaliar se o pacote est intacto. A Camada Fsica da Mquina B passa o pacote para a Camada Fsica da mquina C. A camada de Enlace da Mquina C analisa a sanidade do pacote. Se ele estiver danificado e no for possvel consert-lo, ela pede que este seja retransmitido. Caso contrrio, ela passa o pacote para a Camada de Rede da Mquina C. A Camada de Rede da Mquina C percebe que o pacote recebido para a Mquina C. Por isso, ela passa o pacote para a Camada de Transporte. A Camada de Transporte da Mquina C guarda o pacote e espera que todos os outros pacotes que formam a mensagem cheguem. Quando todos terminam de chegar, esta camada monta todos eles na ordem correta formando novamente uma nica mensagem. Ela passa a mensagem inteira para a Camada de Sesso. A Camada de Sesso passa a mensagem para a Camada de Apresentao. A Camada de Apresentao de C descriptografa a mensagem recebida e passa o resultado para a Camada de Aplicao de C. A Camada de Aplicao de C passa a mensagem para o programa de computador adequado para que este mostre para o usurio que ele recebeu uma mensagem de A.