Per rispondere alla prima domanda, i dati vengono scartati? Sì, sì. I protocolli ARP & entrano in gioco quando il pacchetto è più grande della MTU di percorso. Il percorso MTU è l'unità di trasmissione massima del percorso tra il client e il server. Supponendo che la tua scheda NIC sia una scheda Ethernet standard, allora il tuo MTU massimo è 1500. Ora, assumiamo che l'intera MTU di percorso tra il client e il server sia 1500. In questo scenario, se invii un pacchetto superiore a 1472 byte (1500 - (20 intestazione ip a byte) - (intestazione UDP a 8 byte)) quindi si verificherà la frammentazione IP. Quello che succederà allora è che il livello IP taglierà il pacchetto in frammenti per soddisfare la MTU del collegamento ethernet. Ora, prima che i dati possano essere inviati, l'indirizzo MAC della destinazione deve essere risolto. Quindi, all'improvviso, il protocollo ARP riceverà più frammenti IP che richiedono lo stesso IP alla risoluzione dell'indirizzo MAC. Quello che succederà allora è che ARP avvierà una richiesta ARP per il primo pacchetto ricevuto e attenderà la risposta ARP.Durante l'attesa, ARP scarterà tutti i frammenti che fanno la stessa richiesta ARP e accoderà solo l'ultimo frammento arrivato. Pertanto, se si invia un pacchetto superiore a 1472 byte, non aspettarsi di ricevere l'intero pacchetto dall'altra parte se la cache ARP è vuota.
Vuol il pacchetto appena arrivato ottenere allegato al No, non viene aggiunto. UDP è un protocollo di datagramma con rigidi limiti di messaggio. Pertanto, ogni pacchetto in arrivo è considerato come un completo datagramma autonomo; i dati non verranno aggiunti.
Grazie per tutte le risposte! – NomadAlien