Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

UNIVERSIDADE UNIGRANRIO
ANDRÉ DE ABREU GONÇALVES
0700779
AP3 - Processo de Comunicação Cliente x Servidor
ARQUITETURA TCP/IP
PALHOÇA, 2021
COMANDO DA QUESTÃO
Diante do que foi apresentado acima e, com base no material didático
disponibilizado no AVA, descreva todo o processo de comunicação realizado
pelosprotocolos e suas respectivas camadas, conforme figura 1.
Resposta:
O Processo Começa na Camada de Aplicação TCP/IP , o Cliente com IP de origem
(10.0.0.1:1031), faz a solicitação de acesso a Pagina.html pelo navegador na porta UDP/80,
o navegador procura o Servidor DNS na porta UDP 53 para localizar o endereço real do site,
para que possa mandar mensagens HTTP ao lugar certo, para que o cliente e o servidor
troquem pacotes de sincronização e confirmação antes do início do processo real de
comunicação de dados. O Servidor DNS de Destino localizado, responde a requisição do
Cliente de Origem (10.0.0.1:1031).
A) Etapa handshake de três vias:
O tráfego TCP começa com um handshake de três vias, na Camada de Transporte
TCP/IP. Neste processo de handshake TCP, um Cliente precisa iniciar a conversa
solicitando uma sessão de comunicação com o Servidor:
1º O Cliente estabelece a conexão com Servidor SYN: O Cliente (10.0.0.1:1031) 
começa a conexão enviando o pacote TCP SYN ao seu destino de host. O pacotes 
contêm um número de sequência SYN:(Nseq:59) que indica o início dos 
números de sequência para os dados que o Cliente (10.0.0.1:1031) deve transmitir.
2º Servidor responde à solicitação do Cliente com conjunto de sinal SYN-ACK: 
Depois disso, o Servidor (10.0.0.200:80) receberá o pacote e responderá com seu 
número sequencial SYN:(Nseq:5). Sua resposta também inclui o número de 
confirmação, que é o número de sequência do Cliente (10.0.0.1:1031) incrementado
com +1, ACK:(Nack:60)
3º Cliente reconhece a resposta do Servidor ACK: O Cliente (10.0.0.1:1031) 
responde ao Servidor (10.0.0.200:80) enviando o número de confirmação ACK:
(Nack:6), que é principalmente o número de sequência do Servidor (10.0.0.200:80) 
que é incrementado em +1.
B) Etapa Transmissão de dados e Recuperação:
4º O Cliente (10.0.0.1:1031), solicita ao Servidor 10.0.0.200:80 a recuperação de um 
dado por meio do do método HTTP enviando a mensagem TCP(HTTP GET) de 
100KB e recebe o seu NSeq:61.
5º O Servidor 10.0.0.200:80, responde confirmando a solicitação do cliente 
(10.0.0.1:1031) enviando uma mensagem TCP(ACK), enviando 50KB.
6º O Servidor 10.0.0.200:80, responde ao Cliente (10.0.0.1:1031), informando pelo 
método HTTP, TCP( 200 OK), que a requisição foi respondida com sucesso, a 
requisição de 50KB.
7º Cliente (10.0.0.1:1031), envia ao Servidor 10.0.0.200:80, confirmando que recebeu
com ACK 100KB.
8º O Servidor 10.0.0.200:80, responde ao Cliente (10.0.0.1:1031), informando pelo 
método HTTP, TCP( 200 OK), que a requisição foi respondida com sucesso ao 
reenvio do Nack:62.
9º Cliente (10.0.0.1:1031), envia ao Servidor 10.0.0.200:80, confirmando que recebeu
com TCP(ACK), 100KB 
C) Encerrando Conexão:
10º O Servidor 10.0.0.200:80, responde ao Cliente (10.0.0.1:1031), encerrando a 
Conexão TCP (FYM).
11º Cliente (10.0.0.1:1031), envia ao Servidor 10.0.0.200:80, encerrando a Conexão 
TCP (FYM).

Mais conteúdos dessa disciplina