Você está na página 1de 21

TECNOLOGIAS WEB Aula 2

Prof. Rafael Monteiro Ribeiro email: www.r2m@gmail.com

Objetivos:
Definir as funcionalidades dos principais protocolos de Internet. Compreender os conceitos bsicos de protocolo. Conhecer mais a respeito do uso de protocolos na Internet

O que protocolo? Para nos comunicarmos tanto por linguagem escrita como falada, estabelecemos, a priori, um conjunto de regras capazes de serem entendidas entre aqueles que participam da conversa.

TCP/IP

APLICAO
TRANSPORTE REDE

CAMADAS
Cada camada responsvel por um grupo de tarefas, fornecendo um conjunto de servios bem definidos para o protocolo da camada superior

ENLACE
FSICA

FSICA
Trata das caractersticas eltricas e mecnicas do meio, como tipos de conectores e cabos utilizado para estabelecer uma comunicao

Modem 3G

Modem ADSL

ENLACE
Divide o fluxo de bits recebido da camada de rede em unidades de dados gerenciveis (quadros). Entre as responsabilidades da camada de enlace, temos: Endereamento Controlde de Fluxo Controle de Erros Controle de Acesso ao Meio

REDE
Transporta pacotes de um computador rementente a um computador destinatrio Entre as responsabilidades da camada de enlace, temos: Endereamento IP Repasse e Roteamento

TRANSPORTE
Fornece servios de comunicao diretamente aos processos de aplicao que rodam em computadores diferentes.
Podem resolver problemas como: Confiabilidade (o dado alcanou seu destino?) Integridade (os dados chegaram na ordem correta?)

APLICAO
a camada que a maioria dos programas de rede usa de forma a se comunicar atravs de uma rede com outros programas.
As aplicaes de Rede so a razo de uma rede de computadores
(James F. Kurose e Keith W. Ross)

APLICAO TRANSPORTE REDE ENLACE FSICA

APLICAO TRANSPORTE REDE ENLACE FSICA

PROTOCOLOS INTERNET (TCP/IP) CAMADA PROTOCOLO APLICAO HTTP, SMTP, FTP, SSH, RTP,Teln et, SIP, , IRC, SNMP, POP3, IMA P, BitTorrent,DNS,... TRANSPORTE TCP, UDP, SCTP, DCCP ... REDE IP (IPv4, IPv6), ARP, RARP,ICMP, IPSec ... ENLACE Ethernet, 802.11 WiFi, IEEE 802.1Q, 802.11g, HDLC, Token ring, PPP,Switch ,... FSICA Modem, RDIS, RS-232,RS449, Bluetooth, USB, ...

CORREIO ELETRNICO - FUNCIONAMENTO SMTP


Agente do Emissor
Servidor do Emissor Servidor do Receptor

Agente do Receptor

Caixa do Receptor

Fila de Mensagens

SMTP Simple Mail Transference Protocol

CORREIO ELETRNICO - FUNCIONAMENTO


POP3 Post Office Protocol Verso 3
Permite a busca de e-mails no servidor de correio atravs da porta 110, baixando do servidor s mensagens de e-mail para a mquina do cliente. Este protocolo no permite manipulaes de mensagens no servidor, pois entende que voc quer baix-las para sua mquina. Criar filtros on-line, pastas virtuais, isso utilizando o protocolo IMAP.

CORREIO ELETRNICO - FUNCIONAMENTO


POP3 Post Office Protocol Verso 3
1. Ligao entre a aplicao cliente de e-mail e o servidor onde est a caixa de correio;
2. O usurio autentica-se; 3. As mensagens existentes na caixa de correio so transferidas sequencialmente para o computador local; 4. As mensagens so apagadas da caixa de correio (opcionalmente, pode-se configurar para no serem apagadas); 5. A ligao com o servidor terminada;

CORREIO ELETRNICO - FUNCIONAMENTO


IMAP Internet Mail Access Protocol
Protocolo de gerenciamento de correio eletrnico que utiliza a porta 143 As mensagens ficam armazenadas no servidor e o usurio pode ter acesso a suas pastas e mensagens em qualquer computador, tanto por WEBMAIL ou por um cliente de correio eletrnico (ex: Outlook Express). Tanto o IMAP quanto o POP3 so utilizados para ler mensagens, no envi-las.

CORREIO ELETRNICO - FUNCIONAMENTO


EX: MS Outlook 2010

FTP- File Transference Protocol Seu objetivo exclusivamente lidar com a transferncia de arquivos
Conexo de Controle Porta 21

Interface Cliente FTP do Usurio FTP

Conexo de Dados Porta 20

Servidor FTP

HTTP - Hyper Text Transfer Protocol


Protocolo para transferncia de hipertexto. Da o nome Hyper Text Transfer Protocol.

Este protocolo manipula como padro arquivos escritos em HTML (Hypertext Markup Language) que podem ter as extenses html ou htm que so interpretadas pelo servidor Web.

HTTP - Hyper Text Transfer Protocol

Requisio HTTP

Cliente (Navegador)

Resposta HTTP

Servidor Web

URL (Uniform Resource Locator Localizador Padro de Recursos) o endereo de um recurso disponvel em uma rede (Internet, rede corporativa, intranet, etc) Estrutura: protocolo://mquina/caminho/recurso
Ex: http://www.processware.com.br/downloads/aula1.zip