Instituição criada em 1989

Comunicação de Dados - Trabalho Prático Nº4
Protocolos de Rede

Atividade Prática
Wireshark, TCP e HTTP

Cenário

O software de análise de protocolos tem um recurso chamado captura. Esse
recurso permite, através de uma interface, que todos os data gramas ou frames
sejam capturados para análise. Com este recurso, é possível ver como o TCP
move segmentos preenchidos com dados de utilizadores através da rede. O
TCP pode parecer um pouco abstrato, mas o analisador de protocolos mostra a
importância do TCP nos processos de uma rede, tais como correio eletrónico e
navegação na Web.

Pelo menos um dos hosts precisa ter o software Wireshark instalado.

Etapa 1 Iniciar o Wireshark e o navegador web.

Etapa 2 Iniciar uma captura.

Av. Rainha Santa Isabel | 6420-077 Trancoso | NIF: 504593447
Tel: 271829133 | Fax: 271829138 | e-mail: info@ept.pt | www.ept.pt

pt .Instituição criada em 1989 Etapa 3 Solicitar uma página da Web. Etapa 4 Observar a janela do monitor enquanto a página da Web estiver a ser solicitada e apresentada.pt | www. Rainha Santa Isabel | 6420-077 Trancoso | NIF: 504593447 Tel: 271829133 | Fax: 271829138 | e-mail: info@ept.ept. Av.

ept. os dados do HTTP e as estatísticas usando várias visualizações.pt | www. Rainha Santa Isabel | 6420-077 Trancoso | NIF: 504593447 Tel: 271829133 | Fax: 271829138 | e-mail: info@ept. Etapa 6 Estudar os pacotes TCP.pt .Instituição criada em 1989 Etapa 5 Parar a captura. Av. especialmente a visualização detalhada.

POP3 etc. tais como: FTP. TCP.pt | www. Av. SMB.SMTP.ept. Rainha Santa Isabel | 6420-077 Trancoso | NIF: 504593447 Tel: 271829133 | Fax: 271829138 | e-mail: info@ept. HTTP. O handshake é utilizado em protocolos de comunicação.Instituição criada em 1989 Etapa 7 Usando a visualização detalhada.pt . explicar as evidências que ela fornece em relação a: ● handshakes TCP; ● Handshake ou aperto de mão é o processo pelo qual duas máquinas afirmam uma a outra que a reconheceu e está pronta para iniciar a comunicação.

● janelas móveis do TCP; ● A janela deslizante do TCP determina o número de bytes reconhecidos.pt . ● números de sequência do TCP; ● Número de sequência (32 bits): identifica a posição no fluxo de bytes do segmento enviado pelo transmissor.Instituição criada em 1989 ● Assim você consegue fazer uma conexão entre duas máquinas só esperando o serviço a ser disponibiliza ● confirmações TCP; ● Na estação receptora. O protocolo HTTP . O número de sequência refere-se ao fluxo de dados que vai na mesma direção do segmento. o TCP reagrupa os segmentos em uma mensagem completa; ● Se um número de sequência estiver a faltar na série. A versão 0. aquele segmento será retransmitido; ● Os segmentos não confirmados dentro de um determinado período serão retransmitidos. que um sistema pode enviar para outro.HyperText Transfer Protocol é o protocolo mais utilizado na Internet desde 1990. x. Dois fatores determinam o valor de x: ● O tamanho do buffer de envio no sistema de envio ● O tamanho e o espaço disponível no buffer de recebimento no sistema de recebimento ● protocolo http.ept.9 destinava-se unicamente a transferir dados na Internet (em especial páginas Web escritas em HTML).0 do protocolo (a mais utilizada) permite então transferir mensagens com cabeçalhos que descrevem o conteúdo da mensagem utilizando uma codificação de tipo MIMO.pt | www. Av. A versão 1. Rainha Santa Isabel | 6420-077 Trancoso | NIF: 504593447 Tel: 271829133 | Fax: 271829138 | e-mail: info@ept.

ept. Reflexão Como esta atividade ajudou a visualizar o protocolo TCP em operação? Pelo o programa Wireshark. Av.pt | www. Rainha Santa Isabel | 6420-077 Trancoso | NIF: 504593447 Tel: 271829133 | Fax: 271829138 | e-mail: info@ept.Instituição criada em 1989 O objetivo do protocolo HTTP é permitir uma transferência de arquivos (essencialmente no formato HTML) localizados graças a uma cadeia de caracteres chamada URL entre um navegador (o cliente) e um servidor Web (chamado de resto HTTPD nas máquinas UNIX).pt .