Principais protocolos da Internet
Alexandre Gonçalves Xavier
Servidor x Serviço

O que é um serviço em uma rede?

Servidores

Cliente x Servidor
Alexandre Gonçalves Xavier
Rede
Alexandre Gonçalves Xavier
Serviços


Visualização de Páginas
−
É um serviço baseado em hipertextos que
permite ao usuário buscar e recuperar
informações distribuídas por diversos
computadores da rede.
−
Web
Transferência de Arquivos
−
É o serviço básico de transferência de
arquivos na rede. É conhecido no jargão
Internet como FTP, acrônimo de File Transfer
Protocol.
Alexandre Gonçalves Xavier
Serviços (cont.)

Execução Remota
−
É um serviço que permite ao usuário conectarse a um computador remoto interligado à rede.
Uma vez feita a conexão, o usuário pode
executar comandos e usar recursos do
computador remoto como se estivesse
usandoa própria máquina.
Alexandre Gonçalves Xavier
Serviços (cont.)

Grupos de Discussão
−
Netnews ou USENET news, ou simplesmente
news
−
É um serviço de difusão e intercâmbio de
mensagens trocadas entre usuários da rede
sobre assuntos específicos.
−
As mensagens podem então ser lidas por
qualquer usuário desses computadores, sem
necessidade de subscrever ao serviço.
−
Necessita de cliente específico.
Alexandre Gonçalves Xavier
Serviços (cont.)

Listas
−
Newsgroup
−
É um serviço que permite o intercâmbio de
mensagens entre vários usuários.
−
Funciona como uma extensão do correio
eletrônico.
−
A mensagem enviada para o endereço da lista
é, automaticamente, reenviada para todos os
endereços constantes da lista associada.
−
Usado originalmente na rede Bitnet.
Alexandre Gonçalves Xavier
Serviços (cont.)

Bate Papo
−
IRC - Internet Relay Chat


−
IM - Instant Messages

−
As discussões através de IRC fazem uso do
conceito de canal (trilha de conversação), podendo
ser públicas ou privadas quanto à participação de
novos membros.
As mensagens são enviadas a um servidor
Peer-to-peer
Web Chat
Alexandre Gonçalves Xavier
Serviços (cont.)

Correio Eletrônico
−
É o serviço básico de comunicação em rede.
Também conhecido como email, ou
simplesmente mail, o correio eletrônico
permite que usuários troquem mensagens via
computador, usando um endereço eletrônico
como referência para localização do
destinatário da mensagem. Assim, este
serviço permite a comunicação entre pessoas
com interesses comuns, consulta a
especialistas, apoio a usuários de produtos
comerciais e muito mais.
Alexandre Gonçalves Xavier
Backbones
http://www.rnp.br/_media/rnpbkb.swf?url=/backbone/index.php?xml=1&lcId=1282309059
Alexandre Gonçalves Xavier
DNS



Sistema de Nome de Domínio ou Domain
Name System
O DNS é um serviço de resolução de
nomes, onde os nomes de Domínios são
tabelados para endereços IP. Permitindo
que se informe um Domínio e que seja
informado o endereço do equipamento
desejado na rede. Ex.: www.estacio.br
Registro de nomes
Alexandre Gonçalves Xavier
DNS x IP
Alexandre Gonçalves Xavier
DPNs
−
Genéricos (Para pessoas físicas ou jurídicas)


−
COM.BR
NET.BR
Atividades comerciais
Atividades comerciais
DPNs para Pessoas Jurídicas






B.BR Bancos
COOP.BR Cooperativas
EDU.BR Entidades de ensino superior
ESP.BR
Esporte em geral
G12.BR
Entidades de ensino de primeiro e
segundo grau
GOV.BR Entidades do governo federal
Alexandre Gonçalves Xavier
DPNs (cont.)
−
DPNs para Pessoas Jurídicas





−
MIL.BR
Forças Armadas Brasileiras
ORG.BR Entidades não governamentais sem fins
lucrativos
PSI.BR
Provedores de serviço Internet
TMP.BR Eventos temporários, como feiras e
exposições
TUR.BR
Entidades da área de turismo
DPNs para Profissionais Liberais



ADM.BR
ADV.BR
ARQ.BR
Administradores
Advogados
Arquitetos
Alexandre Gonçalves Xavier
DPNs (cont.)








DPNs para Profissionais Liberais
ENG.BR Engenheiros
ETI.BR
Especialista em Tecnologia da
Informação
JOR.BR
Jornalistas
MAT.BR Matemáticos e Estatísticos
MED.BR Médicos
PPG.BR Publicitários e profissionais da área de
propaganda e marketing
PRO.BR Professores
Alexandre Gonçalves Xavier
DPNs (cont.)
−
DPNs para Pessoas Físicas





BLOG.BR
FLOG.BR
NOM.BR
VLOG.BR
WIKI.BR
Web logs
Foto logs
Pessoas Físicas
Vídeo logs
Páginas do tipo 'wiki'
Alexandre Gonçalves Xavier
Protocolos - Internet


Os protocolos para internet formam o grupo
de protocolos de comunicação que
implementam a pilha de protocolos sobre a
qual a internet e a maioria das redes
comerciais funcionam.
Eles são algumas vezes chamados de
"protocolos TCP/IP".

TCP - Transmission Control Protocol

IP - Internet Protocol
Alexandre Gonçalves Xavier
TCP



O TCP é, sem dúvidas, um dos mais
importantes protocolos da família TCP/IP.
É um padrão definido na RFC 793
Fornece um serviço de entrega de pacotes
confiável e orientado por conexão. Ser
orientado por conexão, significa que todos
os aplicativos baseados em TCP como
protocolo de transporte, antes de iniciar a
troca de dados, precisam estabelecer uma
conexão.
Alexandre Gonçalves Xavier
RFC

RFC é um acrónimo para o inglês Request
for Comments, é um documento que
descreve os padrões de cada protocolo da
Internet previamente a serem considerados
um padrão.
Alexandre Gonçalves Xavier
Funcionamento do TCP


Garante a entrega de datagramas IP:
Esta talvez seja a principal função do TCP,
ou seja, garantir que os pacotes sejam
entregues sem alterações, sem terem sido
corrompidos e na ordem certa. O TCP tem
uma série de mecanismos para garantir
esta entrega.
Alexandre Gonçalves Xavier
Conjunto de Protocolos
Alexandre Gonçalves Xavier
Datagrama

O datagrama IP é a unidade básica de
dados no nível IP. Ele está dividido em
duas áreas, uma área de cabeçalho e outra
de dados.
−
O cabeçalho contém toda a informação
necessária que identificam o conteúdo do
datagrama.
−
Na área de dados está encapsulado o pacote
do nível superior, ou seja um pacote TCP ou
UDP.
Alexandre Gonçalves Xavier
Formato do Datagrama
Alexandre Gonçalves Xavier
Encapsulando
Alexandre Gonçalves Xavier
Serviços e suas PORTAS

Portas TCP
−
21 - FTP (File Transfer Protoco)
−
23 - TELNET (Terminal Virtual Remoto)
−
25 - SMTP (Simple Mail Tranfer Protocol)
−
53 - DNS (Domain Name System)
−
80 - HTTP (Hypertext Transfer Protocol)
−
110 - POP3 (Post Office Protocol)
−
119 - NNTP (Network News Transfer Protocol)
Alexandre Gonçalves Xavier
Serviços e suas PORTAS (cont.)

Portas UDP
−
53 - DNS (Domain Name System)
−
69 - TFTP (Trivial File Transfer Protocol)
−
137 - Serviço de nomes de NetBIOS
−
138 - Serviço de datagrama de NetBIOS
−
161 – SNMP (Simple Network Management
Protocol)
−
520

RIP (Routing Information Protocol)
protocolo de informações de roteamento
Alexandre Gonçalves Xavier
Sockets

Combinação de um endereço IP, um
protocolo, e o número da porta do
protocolo.
Alexandre Gonçalves Xavier
Internet Protocol

IP
−

Oferece um serviço de datagramas não
confiável. Os roteadores são usados para
reencaminhar os pacotes.
Versões
−
v4 – endereços de 32 bits
−
v6 – endereços de 128 bits

Servidores Primários e Secundários

Máscara
Alexandre Gonçalves Xavier
Configurando o IP
Alexandre Gonçalves Xavier
FTP


Permite a troca de arquivos entre um
servidor em um cliente.
Necessita o uso de cliente de FTP e
autenticação.
Alexandre Gonçalves Xavier
Cliente FTP
Alexandre Gonçalves Xavier
Email

Enviando
−


SMTP
Lendo
−
POP
−
IMAP
MailTo
Alexandre Gonçalves Xavier
Simple Mail Transfer Protocol

SMTP é um protocolo relativamente
simples, baseado em texto simples, onde
um ou vários destinatários de uma
mensagem são especificados (e, na
maioria dos casos, validados) sendo,
depois, a mensagem transferida.
Alexandre Gonçalves Xavier
Post Office Protocol

O POP3 realiza a conexão com o servidor
de email com autenticação e depois baixa
as mensagens para a máquina cliente,
permitindo que as mensagens sejam lidas
a qualquer momento, sem que haja a
necessidade de se estar conectado para
ser consultar as mensagens baixadas.
Alexandre Gonçalves Xavier
Internet Message Access Protocol


O IMAP envia a lista de mensagens para o
cliente de email, mantendo as mensagens
no servidor de email. Realiza o envio do
conteúdo das mensagens apenas quando
as mesmas são abertas.
As mensagens lidas não são mantidas nas
máquinas clientes.
Alexandre Gonçalves Xavier
Cliente de Email
Alexandre Gonçalves Xavier
HTTP

Hypertext Transfer Protocol
−

Hypertext
Segurança




SSL
TSL
IPsec
SET
Alexandre Gonçalves Xavier
SSL


Secure Sockets Layer
Tecnologia de segurança que é
comumente utilizada para codificar os
dados.
Alexandre Gonçalves Xavier
Download

Alexandre Gonçalves Xavier