Вы находитесь на странице: 1из 2

Primeira Prova de Arquitetura Internet – 2º Bimestre – 25/03/2013

Aluno: __________________________________________________ Matrícula: ____________

Duração da prova: 1h30min. (M1)

Para a resolução das questões 1 e 2, considere a tela abaixo, extraída do Wireshark


(http://www.wireshark.org).

Figura 1 – Tela do Wireshark.


1) Do exame dos segmentos capturados pelo Wireshark, pergunta-se:

a) Qual o endereço IP do cliente?


b) Qual o endereço IP do servidor?
c) Qual a porta TCP no cliente?
d) Qual a porta TCP no servidor?
e) Qual o tamanho inicial do buffer de recepção TCP no cliente?
f) Qual o tamanho inicial do buffer de recepção no servidor?
g) Qual o tamanho da mensagem enviada pela camada de aplicação do cliente ao servidor?
h) Qual o tamanho da mensagem enviada pela camada de aplicação do servidor ao cliente?
i) Quantos campos “options” foram incluídos ao cabeçalho TCP do segmento destacado (linha nº 45)?
j) Qual o tamanho mínimo do quadro ethernet II da linha 46?

2) Ainda sobre a Figura 1, quais os estados das conexões TCP no cliente e no servidor após
o envio e recepção, pela contraparte, do segmento indicado na linha 50?

a) Estado no cliente:
b) Estado no servidor:
Para a resolução das questões 3 e 4, considere a tela abaixo, extraída de um servidor Linux.

Figura 2 – Tela contendo saída do comando netstat.

3) Examinando a saída do comando netstat da Figura 2, responda às questões abaixo.

a) Quantos clientes estavam conectados ao servidor WEB no momento em que o comando foi executado?
b) Quantas conexões à porta TCP 80 estavam pendentes da recepção do último segmento ACK do three-way handshake?

4) Assinale a alternativa correta:

a) Após a operação de “active open”, através do comando “connect”, a aplicação servidora em questão passou a aceitar
conexões de clientes, conforme evidenciado pela linha ESTABLISHED do comando netstat;
b) Após a operação de “active open”, através do comando “bind”, a aplicação servidora em questão passou a aceitar
conexões de clientes, conforme evidenciado pela linha LISTEN do comando netstat;
c) Após a operação de “active open”, através do comando “listen”, a aplicação servidora em questão passou a aceitar
conexões de clientes, conforme evidenciado pela linha LISTEN do comando netstat;
d) Após a operação de “passive open”, através do comando “bind”, a aplicação servidora em questão passou a aceitar
conexões de clientes, conforme evidenciado pela linha LISTEN do comando netstat;
e) Após a operação de “passive open”, através do comando “listen”, a aplicação servidora em questão passou a aceitar
conexões de clientes, conforme evidenciado pela linha LISTEN do comando netstat;

Вам также может понравиться