giovedì 28 aprile 2016

Lista di errori (provetta 2)


  1. Se un nodo ha configurazione IP dinamica, come fa ad inviare il gratuitous ARP prima della DHCP discover? nel gratuitous ARP quale indirizzo dichiara di avere?
  2. Che significa mettere come payload di IP scritte come "traceroute", "traceroute reply" (senza specificare il protocollo del payload; e addirittura scrivendo DOPO queste stringhe "TTL=2": dove si trova il TTL? nel payload o nello header? oppure IP ha un trailer?)
  3. Se il testo dell'esercizio dice che un nodo è stato appena acceso, che senso ha ipotizzare che la sua cache arp contenga già l'indirizzo fisico del router? ci sono 3 opzioni per interpretare:
    • è stato assegnato l'esercizio X ma lo studente ha deciso di inventarsi un esercizio Y diverso da X e di risolvere Y 
    • il nodo ha capacità telepatiche
    • il nodo ha configurazione arp statica (questa opzione potrebbe essere corretta ma se uno non ha scritto che siamo in questo caso allora lo svolgimento non è credibile...le altre due opzioni sono molto più credibili)
  4. Mettere come azione "instrada 140.140.100.7/27" non ha senso. Si instrada verso un indirizzo IP. Non verso un indirizzo IP ed un network number (il network number del destinatario in questo caso è noto, ma ciò è irrilevante).
  5. Il collegamento tra ISP1 e ISP2 è "evidentemente" un collegamento PPP, non Ethernet. Non l'ho considerato come errore "grave".
  6. Che senso ha inviare una ARP request per trovare l'indirizzo fisico di un nodo in un'altra network? E che senso ha inviarla all'indirizzo fisico del router?
  7. Che senso ha fare un traceroute in cui i messaggi ICMP di request sono diretti ai router intermedi? a parte il fatto che sarebbe bello sapere come faccio a conoscerne l'indirizzo IP, ma se ne conosco l'indirizzo allora a che serve traceroute?
  8. "R1 non può eseguire traceroute perché non sa com'è ORG è organizzata al proprio interno" cosa c'entra? per inviare un pacchetto verso una destinazione devo conoscere com'è organizzata la org. a cui appartiene la destinazione?????
  9. Un frame Ethernet non può trasportare il protocollo ICMP. Deve trasportare sempre IP (che a sua volta trasporta IP). Se un frame Ethernet traspostasse ICMP allora ICMP coinvolgere solo nodi nella stessa network.
  10. Una ARP request contiene l'indirizzo IP da trovare (esempio: 140.140.100.62). NON contiene l'indirizzo IP e la subnet mask (esempio: 140.140.100.62/27). A parte il fatto che sarebbe una info inutile, dove sarebbe memorizzata visto che i messaggi ARP contengono delle quadruple (e non delle sestuple)?