Você está na página 1de 11

TP4: Protocolo IPv4

Respostas

Afonso Sousa, Pedro Oliveira, and Rui Rodrigues.

University of Minho, Department of Informatics, 4710-057 Braga, Portugal


e-mail: {a74196,a75521,a74572}@alunos.uminho.pt

1 Parte 1

1b) Os primeiros pacotes excederam todos o TTL, tendo sido dados como:"ICMP time
exceeded in-transit, length 68" Portanto no chegaram ao destino. Como o limite de hops
30, este nmero no foi suficiente para chegar a n1. Logo de seguida os pacotes ICMP
(seq 7 at ao fim seq 19) tiveram todos resposta. O objetivo do traceroute enviar grupos
de 3 pacotes, com um TTL inicial de 1 hop, aumentando sucessivamente enquanto receber
respostas de time exceeded. Com isto, o traceroute consegue fazer um mapa da rede, pois
para cada "iterao" de 3 pacotes vai recolher informao sobre o router em que o limite
foi excedido.

1c) O nmero mnimo de TTL para os pacotes chegarem a n1 3, ou seja o nmero de


saltos dados ( ou o nmero de routers por onde passa +1) Os resultados so os esperados,
porque se tivermos em conta que so enviados grupos de 3 pacotes e o TTL necessrio 3,
de esperar que comecem a chegar aps a seq 6 exclusive, como aconteceu.

1d) O roundtriptime (RTT) 0.033ms, mdia dos tempos que cada um dos 3 pacotes
demorou a chegar ao n1.

2
Imagem de (ii)
2a) Source: 192.168.100.196 (192.168.100.196)

2b) Protocol: ICMP (1) identifica Internet Control Message Protocol.

Imagem de (ii)

2c) O UDP header tem length de 20 bytes, o Header length: 20 bytes, Total Length: 60; ou
seja, tem um payload de 20 bytes

2d) No porque no tem campo de fragmentao e o tamanho menor que 1500 bytes. Para
ocorrer fragmentao, o tamanho total do pacote tem que ser superior, como na imagem
acima.

2e) Variam os TTL.

2f) O valor do TTL incrementado a cada 3 pings enviados (como esperado), e os data-
gramas (Identification: 0x7ba2 (31650)) so incrementados em cada ping (no em grupos
de 3).
2g) O valor do TTL 1, permanecendo constante para todas as respostas aos 6 pings. O
motivo pelo qual isto acontece porque o destino est distncia de 3 hops na rede, logo
todos os pacotes com TTL inferior no conseguem chegar ao destino, sendo os 3 primeiros
pacotes relativos aos pings com TTL=1 e os trs restantes relativos aos pings com TTL=2.
3 .

3a) Houve porque o tamanho utilizado passa dos 1500 bytes


3b) Foi fragmentado porque tem campo de fragmentao. O primeiro tem o campo offset a
zero. Cada fragmento tem no mximo 1500 bytes, sendo 20 bytes uzados para o IP header.

3c) No se trata do primeiro fragmento porque o offset maior que zero. H mais frag-
mentos porque a flag no zero (valor que indica o ltimo fragmento).

3d) 3 fragmentos, tendo o ltimo com flag = 0.

3e) Variam as flags de fragmentao, o offset, o checksum. Com as flags de fragmentao


podemos identificar a ltima trama, indicando que j se pode reconstruir o pacote frag-
mentado. Com o campo offset conseguimos saber a sequncia pela qual as tramas foram
fragmentadas, sendo assim possvel ordenar e reconstruir correctamente.

2 Parte 2

2.1 Endereamento e Encaminhamento IP

1a) Topologia da rede.

1b) Estes endereos de classe A so privados porque se encontram na gama 10.0.0.1 at


10.255.255.255.

1c) Os switches funcionam a nvel Ethernet, distribuindo pacotes Ethernet. Como tal, o
endereamento IP irrelevante para o seu funcionamento, da no ter nenhum atribudo.

1d) Pings de A, B e C respectivamente para o Servidor.


2a) .
2b) O encaminhamento esttico porque tem o endereo 0.0.0.0 como default route.

2c) Como apagamos a entrade default na tabela do servidor, todo o trfego que tenha que
passar pelo router (como as respostas aos pings) no tem caminho. No entanto, o restante
trfego (dentro da subnet do switch 10.0.4) funciona normalmente.
2d) A rota para o router de A foi adicionada.

2e) Ping desde a subnet B.


Ping desde a subnet C.

2.2 Definio de Sub-redes


1) Sendo 192.168.128.0/24 o IP que nos foi atribudo, sabemos que temos disponveis
32 24 = 8 bits para subneting. Ns optamos por alocar 3 bits para subnets e 5 para hosts,
permitindo 23 2 = 6 subnets, e 25 2 = 30 hosts. A nossa opo em alocar mais bits
aos hosts vem de ser muito mais comum que se liguem mais dispositivos como laptops, do
que modificar a topologia da rede.

2) Como indicado na annea anterior, 3 bits foram reservados para subnets, sobrando
assim 5 para hosts. Temos ento uma mscara em que os 5 ltimos bits esto zerados
11111111.11111111.11111111.11100000, sendo 255.255.255.224 a representao em dec-
imal.

3) Cada departamento pode suportar 30 hosts em simultneo, pois temos 25 = 32 valores


disponveis, mas os dois de fronteira, 00000 = 0 e 11111 = 31, esto reservados e como
tal no podem ser atribudos a nenhuma interface.

4) .
3 Concluses
Ao resolver este trabalho prtico pudemos aplicar os conhecimentos das aulas tericas,
como o funcionamento da fragmentao, a utilidade e potencial do TTL, como analisar as
tabelas de encaminhamento com o netstat e fizmos um caso concreto de subneting.
A resoluo foi acessvel, sendo que na nossa opinio, muitas perguntas eram demasi-
ado minuciosas, como por exemplo: Identifique os endereos de source e destino.

Você também pode gostar