In verifica non basta decodificare: il prof vuole l'interpretazione. Due o tre frasi: chi parla con chi, perché, cosa ti dicono TTL e indirizzi.
Quello che va scritto sul foglio, campo per campo.
| Tr. | Campo | Byte | Valore |
|---|
Un pacchetto è una fila di byte. Ogni livello mette il suo header davanti al livello sopra: le buste stanno una dentro l'altra ma i byte restano in fila. Questa è una trama vera (ping di Windows verso 8.8.8.8).
| Campo | Riga, colonna |
|---|---|
| MAC destinazione · sorgente | 1, col. 1–6 · 7–12 |
| Ethertype | 1, col. 13–14 |
| 45, inizio dell'IP | 1, col. 15 |
| Total Length | 2, col. 1–2 |
| Flag e offset | 2, col. 5–6 |
| TTL · Protocol | 2, col. 7 · 8 |
| IP sorgente | 2, col. 11–14 |
| IP destinazione | 2 col. 15–16 + 3 col. 1–2 |
| ICMP Type · Code | 3, col. 3 · 4 |
| ARP opcode | 2, col. 5–6 |
| ARP IP mittente · destinatario | 2 col. 13–16 · 3 col. 7–10 |
Prima cifra × 16 + seconda (a=10 … f=15). Due byte: primo × 256 + secondo.
| 0a | 10 | 80 | 128 (TTL Windows) |
| 40 | 64 (TTL Linux) | ff | 255 (TTL router) |
| c0 a8 | 192.168 | ac 1x | 172.16–31 |
| 00 3c | 60 | 05 dc | 1500 |
| 40 00 | solo DF, intero | 20 00 | MF: primo frammento |