PDF Archive

Easily share your PDF documents with your contacts, on the Web and Social Networks.

Share a file Manage my documents Convert Recover PDF Search Help Contact



redes pratico 1 (2) .pdf



Original filename: redes-pratico-1 (2).pdf

This PDF 1.5 document has been generated by TeX / pdfTeX-1.40.17, and has been sent on pdf-archive.com on 03/04/2018 at 20:31, from IP address 85.243.x.x. The current document download page has been viewed 136 times.
File size: 397 KB (5 pages).
Privacy: public file




Download original PDF file









Document preview


Redes de Computadores: Trabalho Prático 1
Quarta-Feira, 28 Março 2018

Instituto Superior de Engenharia de Lisboa

Bernardo Costa
43503

Bruno Morais
43542

1

João Francisco
43539

Grupo 3 - Trabalho Prático 1

Web Server
Criação de um servidor HTTP
O objectivo desta primeira fase do projeto de Redes de Computadores é estabelecer um web server num
computador e conseguir aceder a este servidor através de outro computador.
Para ser possível estabelecer um web server num computador instalámos o XAMPP, um programa que facilita a criação de um web server. O que pode ser visto na figura 1.

Figure 1: Apache HTTP Server a correr no XAMPP

Para testar se está tudo a funcionar, tentamos aceder a este servidor através do mesmo computador. Com
um web browser podemos usar o endereço 127.0.0.1, que é o IP que refere ao localhost.

Figure 2: Web Browser

Página 2 de 5

Grupo 3 - Trabalho Prático 1

Acesso ao servidor
Após estabelecido o servidor num computador vamos aceder a este através de outro computador. Para
facilitar este processo os dois computadores estavam ligados ao mesmo router. Na máquina que está a servir
de servidor abrimos a janela de comandos, cmd, e corremos o comando ipconfig, isto de forma a obtermos o
IP desta máquina, que como se pode ver na figura 3 é 10.10.31.35.

Figure 3: ipconfig na janela de comandos

No outro computador, abrimos o Web Browser e acedemos a este IP, o que vai fazer uma conexão ao outro
computador, onde está o servidor.

Figure 4: Conexão ao servidor através de outro PC

Página 3 de 5

Grupo 3 - Trabalho Prático 1

HTTP Headers
A partir de um dos computadores de IP 10.10.5.177 , foi feito um pedido de GET do ficheiro HTML no
endereço http://10.10.31.35/dashboard/ , isto corresponde à pagina de controlo do servidor XAMPP do
computador de IP 10.10.31.35, o host do servidor. Apresenta-se de seguida a informação detalhada do
cabeçalho enviado no pedido GET.

Figure 5: Header do pedido GET efetuado

Este foi o primeiro pedido GET realizado ao servidor, no Header podemos ver alguma informação sobre o
mesmo. No host podemos ver qual o IP do servidor que o computador tenta aceder. Na connection podemos
ver que o tipo de ligação que se está a fazer é persistente. Também podemos observar qual o navegador
utilizado, o tipo de formatação aceitável do ficheiro pedido, neste caso HTML, assim como a linguagem de
resposta suportada.
O servidor ao qual o pedido GET é feito, endereço IP 10.10.31.35, de seguida envia a sua resposta
com um código 200 OK, indicando que o pedido GET foi realizado com sucesso e enviado juntamente com
a resposta o ficheiro HTML pedido.

Figure 6: Header do pedido GET efetuado

Página 4 de 5

Grupo 3 - Trabalho Prático 1
A partir da resposta verifica-se que o tipo do contéudo é ficheiro HTML (Content-Type), que a conexão
tem um timeout de 5 segundos (Keep-Alive: timeout=5 ) e o tamanho do contéudo da resposta, 7576 bytes
(Content-Length).

Figure 7: Página a que o ficheiro HTML recebido corresponde

Este ficheiro em concreto possui ainda várias imagens, ícones e scripts pelo que ainda serão efetuados mais
pedidos GET para obter estes.

Figure 8: Pedidos extra para ícones e scripts da página HTML

As suas respetivas respostas serão enviadas de seguida, não necessariamente pela mesma ordem que os
pedidos GET foram feitos, tal como se verifica na seguinte imagem.

Figure 9: Resposta aos pedidos GET feitos anteriormente

É de notar que nenhuma das resposta foi enviada na mesma ordem que os seus respetivos pedidos foram
efetuados.
Página 5 de 5


Related documents


PDF Document redes pratico 1 2
PDF Document rootkit blue pill
PDF Document balb rdia 2017 1
PDF Document von neumann
PDF Document pedido de convocac o versao final 5 1 2016
PDF Document atletismo francisco orellana


Related keywords