Escolar Documentos
Profissional Documentos
Cultura Documentos
ARQUITETURA TCP/IP
Será feita uma análise de pacote, um laboratório em que se tem um cenário aplicado, que
será vislumbrado para se observar os pacotes correndo entre cliente e servidor para que se
possa ver como funciona o HTTP.
Nesse cenário haverá sempre a ajuda do DNS porque ele é um protocolo que auxilia todo
esse serviço baseado na Internet desse serviço TCP/IP.
O uso da ferramenta será sempre o Wireshark, uma ferramenta fenomenal para se vis-
lumbrar os Códigos ASC, que é a codificação utilizada através desses protocolos entre os
clientes e os servidores.
O cliente deve chamar o servidor, que fica ali parado aguardando as ordens.
Camada de Aplicação
Prática com:
DNS
HTTP
www.grancursosonline.com.br 1
REDES DE COMPUTADORES
Arquitetura TCP/IP - Camada de Aplicação - Análise de Pacotes - Protocolo HTTP
Viu algum erro neste material? Contate-nos em: degravacoes@grancursosonline.com.br
Cenário

ANOTAÇÕES
www.grancursosonline.com.br 2
REDES DE COMPUTADORES
Arquitetura TCP/IP - Camada de Aplicação - Análise de Pacotes - Protocolo HTTP
Viu algum erro neste material? Contate-nos em: degravacoes@grancursosonline.com.br
ANOTAÇÕES
www.grancursosonline.com.br 3
REDES DE COMPUTADORES
Arquitetura TCP/IP - Camada de Aplicação - Análise de Pacotes - Protocolo HTTP
Viu algum erro neste material? Contate-nos em: degravacoes@grancursosonline.com.br
Com os pacotes capturados, passa-se um filtro para somente capturar os pacotes que
chegam ou passam, relacionados ao IP 172.20.10.3, à máquina do usuário.
Para descobrir o endereço IP, no CMD digita-se IPCONFIG/ALL e o DNS.
Ao saber o IP, foi passado o filtro e foram descobertas as conversas do DNS do host do
usuário com o servidor DNS do usuário que está no domicílio, que é justamente o modem
entregue pelo provedor de serviços da Internet (ISP) – a operadora de Internet deixa um
modem na casa do usuário e esse é o servidor DNS e também o servidor DHCP.
O primeiro pacote encontrado foi o de origem (source) e servidor é tanto Gateway
quanto DHCP (10.1). Foi destinado ao DNS uma pergunta, uma query do IPV4, correiobra-
ziliense.com.br.
O que faz o DNS?
O DNS é um protocolo que trata da resolução e foi chamada uma máquina/destino, que
é um servidor de conteúdo da www.
Como não se sabe o endereço IP daquela máquina, ela foi chamada pelo nome, pelo
alias, www.correiobraziliense, e o DNS, antes de mandar direto, vai “resolver” porque esse
servidor (correiobraziliense) tem um endereço IP relacionado a ele, nome de servidor rela-
cionado a ele.
10m
O DNS do usuário está relacionado ao provedor. Existem 13 SUPER DNS no mundo para
resolver todas as questões globalmente.
ANOTAÇÕES
www.grancursosonline.com.br 4
REDES DE COMPUTADORES
Arquitetura TCP/IP - Camada de Aplicação - Análise de Pacotes - Protocolo HTTP
Viu algum erro neste material? Contate-nos em: degravacoes@grancursosonline.com.br
O frame era 546 e por haver muitos pacotes foi passado o filtro.
Foi solicitado ao DNS para resolver o “www.correiobraziliense.com.br”.
O frame 546 é um pacote, é um quadro Ethernet que carrega um pacote dentro dele,
UDP, com a porta de origem 63711 e porta de destino 53, ele é o DNS, é o pedido (query). O
pedido é o 1, pedido de resolução recursiva: através do nome pretende-se saber o IP.
É somente um pedido e, traduzindo, a pergunta é:
Na classe da Internet para IPV4 qual é o endereço IP da classe Internet para o servidor
www.correiobraziliense.com.br?
Abaixo, a resposta:
O pedido, a query, foi feita no frame 546 e a resposta veio no frame 577.
O servidor está respondendo, portanto, ele se torna source (origem\) e o host de quem
pediu se torna o destination (destino).
15m
É uma resposta de recursividade. Foi numa pergunta para duas respostas: as querys não
foram expandidas, as respostas foram expandidas:
www.correiobraziliense.com.br é do tipo CNAME, classe na Internet NAME, o nome da
máquina é 1256991.ha.arloncds.net, correiobraziliense, tipo canonical, name como alias,
classe Internet, tempo de vida 125 (1min e 45 segundos), comprimento dos dados 25, o host
é do tipo A, ou seja, IPV4, 200.178.1.127.
O frame 577 é uma resposta do frame de requisição 546. Isso significa que passaram
vários frames pelo meio até se encontrarem.
www.grancursosonline.com.br 5
REDES DE COMPUTADORES
Arquitetura TCP/IP - Camada de Aplicação - Análise de Pacotes - Protocolo HTTP
Viu algum erro neste material? Contate-nos em: degravacoes@grancursosonline.com.br
www.grancursosonline.com.br 6
REDES DE COMPUTADORES
Arquitetura TCP/IP - Camada de Aplicação - Análise de Pacotes - Protocolo HTTP
Viu algum erro neste material? Contate-nos em: degravacoes@grancursosonline.com.br
No frame 17 é pedido um TCP na porta 80, esta é a chamada para o protocolo HTTP.
Quem pede é o usuário 172.20.10. para o servidor 168, que é o servidor dos Supermercados
Santa Lucia.
A máquina client (do usuário) deu a informação do IP do Santa Lucia para que o usuário
o chame na porta 80 e verifique o seu portal (site).
O frame 22 traz um quadro Ethernet com um protocolo IPV4, de origem para servidor
destino, com TCP na porta 80 no qual a porta do usuário é acima de 1024.
Dentro do HTTP, a linha de início (start line) é HTTP/1.1.
20m
O método é GET, o request é URI (Universal Resource Identification), é através de iden-
tificação e não de localização ou de nome e a versão é HTTP/1.1.
A seguir a todas as informações que compõem o cabeçalho (connection, cache, upgrade,
user-agent, accept,ccept-encoding, accept-language) surge o \r\n, que é o implemento da
empty line, a linha em branco. Para se ter a linha em branco é \r\n.
ANOTAÇÕES
www.grancursosonline.com.br 7
REDES DE COMPUTADORES
Arquitetura TCP/IP - Camada de Aplicação - Análise de Pacotes - Protocolo HTTP
Viu algum erro neste material? Contate-nos em: degravacoes@grancursosonline.com.br
www.grancursosonline.com.br 8
REDES DE COMPUTADORES
Arquitetura TCP/IP - Camada de Aplicação - Análise de Pacotes - Protocolo HTTP
Viu algum erro neste material? Contate-nos em: degravacoes@grancursosonline.com.br
www.grancursosonline.com.br 9
REDES DE COMPUTADORES
Arquitetura TCP/IP - Camada de Aplicação - Análise de Pacotes - Protocolo HTTP
Viu algum erro neste material? Contate-nos em: degravacoes@grancursosonline.com.br
�Este material foi elaborado pela equipe pedagógica do Gran Cursos Online, de acordo com a aula
preparada e ministrada pelo professor Edward Lima Marialves de Melo.
A presente degravação tem como objetivo auxiliar no acompanhamento e na revisão do conte-
údo ministrado na videoaula. Não recomendamos a substituição do estudo em vídeo pela leitura
exclusiva deste material.
ANOTAÇÕES
www.grancursosonline.com.br 10