Maximum Transmission Unit: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m - Interfaccia, TCP (v1.09)
Riga 16:
L'RFC 1191 descrive "La scoperta dell'MTU del cammino" (in inglese "Path MTU Discovery", o più brevemente "PMTU discovery"), una tecnica per determinare l'MTU del cammino tra due [[host]] IP, così che quella frammentazione possa essere evitata. Un host invia inizialmente un pacchetto IP della dimensione corrispondente alla MTU locale con il bit DF (Don't Fragment --- Non Frammentare) settato a uno. Se un router lungo il cammino ha bisogno di frammentare il pacchetto, ma questo ha il bit DF a uno, il router lo abbandona, e manda un pacchetto [[Internet Control Message Protocol|ICMP]] di tipo "datagramma troppo grosso" all'indirizzo sorgente per segnalare il problema. Nel pacchetto ICMP è indicato anche l'MTU del link che ha causato l'abbandono. Questa operazione viene ripetuta finché il pacchetto non giunge a destinazione. L'host sorgente in questo modo "impara" il più grosso MTU che può passare attraverso quel cammino senza frammentarsi. L'operazione può essere eventualmente ripetuta se il percorso viene modificato.
 
Sfortunatamente un numero crescente di reti bloccano tutto il traffico [[Internet Control Message Protocol|ICMP]] a(per causaesempio dell'erroneacome convinzionemisura chepreventiva ciòper migliorigli laattacchi sicurezzaDenial-Of-Service e per evitare il network discovery) e questo impedisce allala scoperta dell'MTUdei delcammini camminosenza diframmentazione dell'MTU funzionare. Il sintomo di questa situazione è che una connessione funziona fino a quando deve trasmettere pacchetti di piccole dimensioni, ma si blocca quando viene inviato un grosso blocco di dati, che viene diviso in pacchetti di dimensione massima (per esempio con [[Internet Relay Chat|IRC]] un client potrebbe vedere fino al "nospoof ping" ma non ottenere risposta dopo di esso, poiché il grosso numero di messaggi di benvenuto blocca la connessione).
 
Ad esempio, sulle moderne reti [[ethernet]] [[LAN]], l'MTU è di 1500 byte. Sistemi come il [[PPPoE]] lo riducono, rendendo necessaria la scoperta dell'MTU del cammino, con la possibilità di rendere inaccessibili i siti che si trovino dietro ad un firewall mal configurato.